Merge "Cleanup unused param in RenderNode::computeOrdering"
diff --git a/Android.mk b/Android.mk
index b1ca0bc..769a555 100644
--- a/Android.mk
+++ b/Android.mk
@@ -752,6 +752,7 @@
     -since $(SRC_API_DIR)/20.txt 20 \
     -since $(SRC_API_DIR)/21.txt 21 \
     -since $(SRC_API_DIR)/22.txt 22 \
+    -since $(SRC_API_DIR)/23.txt 23 \
 		-werror -hide 111 -hide 113 \
 		-overview $(LOCAL_PATH)/core/java/overview.html
 
@@ -790,7 +791,7 @@
 
 ## SDK version identifiers used in the published docs
   # major[.minor] version for current SDK. (full releases only)
-framework_docs_SDK_VERSION:=5.1
+framework_docs_SDK_VERSION:=6.0
   # release version (ie "Release x")  (full releases only)
 framework_docs_SDK_REL_ID:=1
 
diff --git a/api/current.txt b/api/current.txt
index 1e4a63c..0394d56 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -11276,6 +11276,7 @@
     method public static int blue(int);
     method public static void colorToHSV(int, float[]);
     method public static int green(int);
+    method public static float luminance(int);
     method public static int parseColor(java.lang.String);
     method public static int red(int);
     method public static int rgb(int, int, int);
@@ -12398,9 +12399,17 @@
     ctor public GradientDrawable();
     ctor public GradientDrawable(android.graphics.drawable.GradientDrawable.Orientation, int[]);
     method public void draw(android.graphics.Canvas);
+    method public android.content.res.ColorStateList getColor();
+    method public int[] getColors();
+    method public float[] getCornerRadii();
+    method public float getCornerRadius();
+    method public float getGradientCenterX();
+    method public float getGradientCenterY();
     method public float getGradientRadius();
+    method public int getGradientType();
     method public int getOpacity();
     method public android.graphics.drawable.GradientDrawable.Orientation getOrientation();
+    method public boolean isUseLevel();
     method public void setAlpha(int);
     method public void setColor(int);
     method public void setColor(android.content.res.ColorStateList);
@@ -12534,10 +12543,12 @@
     ctor public deprecated NinePatchDrawable(android.graphics.NinePatch);
     ctor public NinePatchDrawable(android.content.res.Resources, android.graphics.NinePatch);
     method public void draw(android.graphics.Canvas);
+    method public android.graphics.NinePatch getNinePatch();
     method public int getOpacity();
     method public android.graphics.Paint getPaint();
     method public void setAlpha(int);
     method public void setColorFilter(android.graphics.ColorFilter);
+    method public void setNinePatch(android.graphics.NinePatch);
     method public void setTargetDensity(android.graphics.Canvas);
     method public void setTargetDensity(android.util.DisplayMetrics);
     method public void setTargetDensity(int);
@@ -35176,6 +35187,10 @@
     field public static final int KEYCODE_MEDIA_PREVIOUS = 88; // 0x58
     field public static final int KEYCODE_MEDIA_RECORD = 130; // 0x82
     field public static final int KEYCODE_MEDIA_REWIND = 89; // 0x59
+    field public static final int KEYCODE_MEDIA_SKIP_BACKWARD = 273; // 0x111
+    field public static final int KEYCODE_MEDIA_SKIP_FORWARD = 272; // 0x110
+    field public static final int KEYCODE_MEDIA_STEP_BACKWARD = 275; // 0x113
+    field public static final int KEYCODE_MEDIA_STEP_FORWARD = 274; // 0x112
     field public static final int KEYCODE_MEDIA_STOP = 86; // 0x56
     field public static final int KEYCODE_MEDIA_TOP_MENU = 226; // 0xe2
     field public static final int KEYCODE_MENU = 82; // 0x52
@@ -41437,6 +41452,8 @@
     method public void dispatchDraw(android.graphics.Canvas);
     method public void focusCurrentTab(int);
     method public android.view.View getChildTabViewAt(int);
+    method public android.graphics.drawable.Drawable getLeftStripDrawable();
+    method public android.graphics.drawable.Drawable getRightStripDrawable();
     method public int getTabCount();
     method public boolean isStripEnabled();
     method public void onFocusChange(android.view.View, boolean);
diff --git a/api/system-current.txt b/api/system-current.txt
index e3828698..a1aa042 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -11613,6 +11613,7 @@
     method public static int blue(int);
     method public static void colorToHSV(int, float[]);
     method public static int green(int);
+    method public static float luminance(int);
     method public static int parseColor(java.lang.String);
     method public static int red(int);
     method public static int rgb(int, int, int);
@@ -12735,9 +12736,17 @@
     ctor public GradientDrawable();
     ctor public GradientDrawable(android.graphics.drawable.GradientDrawable.Orientation, int[]);
     method public void draw(android.graphics.Canvas);
+    method public android.content.res.ColorStateList getColor();
+    method public int[] getColors();
+    method public float[] getCornerRadii();
+    method public float getCornerRadius();
+    method public float getGradientCenterX();
+    method public float getGradientCenterY();
     method public float getGradientRadius();
+    method public int getGradientType();
     method public int getOpacity();
     method public android.graphics.drawable.GradientDrawable.Orientation getOrientation();
+    method public boolean isUseLevel();
     method public void setAlpha(int);
     method public void setColor(int);
     method public void setColor(android.content.res.ColorStateList);
@@ -12871,10 +12880,12 @@
     ctor public deprecated NinePatchDrawable(android.graphics.NinePatch);
     ctor public NinePatchDrawable(android.content.res.Resources, android.graphics.NinePatch);
     method public void draw(android.graphics.Canvas);
+    method public android.graphics.NinePatch getNinePatch();
     method public int getOpacity();
     method public android.graphics.Paint getPaint();
     method public void setAlpha(int);
     method public void setColorFilter(android.graphics.ColorFilter);
+    method public void setNinePatch(android.graphics.NinePatch);
     method public void setTargetDensity(android.graphics.Canvas);
     method public void setTargetDensity(android.util.DisplayMetrics);
     method public void setTargetDensity(int);
@@ -37508,6 +37519,10 @@
     field public static final int KEYCODE_MEDIA_PREVIOUS = 88; // 0x58
     field public static final int KEYCODE_MEDIA_RECORD = 130; // 0x82
     field public static final int KEYCODE_MEDIA_REWIND = 89; // 0x59
+    field public static final int KEYCODE_MEDIA_SKIP_BACKWARD = 273; // 0x111
+    field public static final int KEYCODE_MEDIA_SKIP_FORWARD = 272; // 0x110
+    field public static final int KEYCODE_MEDIA_STEP_BACKWARD = 275; // 0x113
+    field public static final int KEYCODE_MEDIA_STEP_FORWARD = 274; // 0x112
     field public static final int KEYCODE_MEDIA_STOP = 86; // 0x56
     field public static final int KEYCODE_MEDIA_TOP_MENU = 226; // 0xe2
     field public static final int KEYCODE_MENU = 82; // 0x52
@@ -44083,6 +44098,8 @@
     method public void dispatchDraw(android.graphics.Canvas);
     method public void focusCurrentTab(int);
     method public android.view.View getChildTabViewAt(int);
+    method public android.graphics.drawable.Drawable getLeftStripDrawable();
+    method public android.graphics.drawable.Drawable getRightStripDrawable();
     method public int getTabCount();
     method public boolean isStripEnabled();
     method public void onFocusChange(android.view.View, boolean);
diff --git a/cmds/am/src/com/android/commands/am/Am.java b/cmds/am/src/com/android/commands/am/Am.java
index 85de12f..b629435 100644
--- a/cmds/am/src/com/android/commands/am/Am.java
+++ b/cmds/am/src/com/android/commands/am/Am.java
@@ -77,6 +77,15 @@
 
     private static final String SHELL_PACKAGE_NAME = "com.android.shell";
 
+    // Is the object moving in a positive direction?
+    private static final boolean MOVING_FORWARD = true;
+    // Is the object moving in the horizontal plan?
+    private static final boolean MOVING_HORIZONTALLY = true;
+    // Is the object current point great then its target point?
+    private static final boolean GREATER_THAN_TARGET = true;
+    // Amount we reduce the stack size by when testing a task re-size.
+    private static final int STACK_BOUNDS_INSET = 10;
+
     private IActivityManager mAm;
 
     private int mStartFlags = 0;
@@ -146,6 +155,8 @@
                 "       am task lock stop\n" +
                 "       am task resizeable <TASK_ID> [true|false]\n" +
                 "       am task resize <TASK_ID> <LEFT,TOP,RIGHT,BOTTOM>\n" +
+                "       am task drag-task-test <TASK_ID> <STEP_SIZE> [DELAY_MS] \n" +
+                "       am task size-task-test <TASK_ID> <STEP_SIZE> [DELAY_MS] \n" +
                 "       am get-config\n" +
                 "       am set-inactive [--user <USER_ID>] <PACKAGE> true|false\n" +
                 "       am get-inactive [--user <USER_ID>] <PACKAGE>\n" +
@@ -297,6 +308,14 @@
                 "   Forces the task to be resizeable and creates a stack if no existing stack\n" +
                 "   has the specified bounds.\n" +
                 "\n" +
+                "am task drag-task-test: test command for dragging/moving <TASK_ID> by\n" +
+                "   <STEP_SIZE> increments around the screen applying the optional [DELAY_MS]\n" +
+                "   between each step.\n" +
+                "\n" +
+                "am task size-task-test: test command for sizing <TASK_ID> by <STEP_SIZE>" +
+                "   increments within the screen applying the optional [DELAY_MS] between\n" +
+                "   each step.\n" +
+                "\n" +
                 "am get-config: retrieve the configuration and any recent configurations\n" +
                 "  of the device.\n" +
                 "\n" +
@@ -2089,6 +2108,10 @@
             runTaskResizeable();
         } else if (op.equals("resize")) {
             runTaskResize();
+        } else if (op.equals("drag-task-test")) {
+            runTaskDragTaskTest();
+        } else if (op.equals("size-task-test")) {
+            runTaskSizeTaskTest();
         } else {
             showError("Error: unknown command '" + op + "'");
             return;
@@ -2130,12 +2153,260 @@
             System.err.println("Error: invalid input bounds");
             return;
         }
+        taskResize(taskId, bounds, 0);
+    }
+
+    private void taskResize(int taskId, Rect bounds, int delay_ms) {
         try {
             mAm.resizeTask(taskId, bounds);
+            Thread.sleep(delay_ms);
         } catch (RemoteException e) {
+            System.err.println("Error changing task bounds: " + e);
+        } catch (InterruptedException e) {
         }
     }
 
+    private void runTaskDragTaskTest() {
+        final int taskId = Integer.valueOf(nextArgRequired());
+        final int stepSize = Integer.valueOf(nextArgRequired());
+        final String delayStr = nextArg();
+        final int delay_ms = (delayStr != null) ? Integer.valueOf(delayStr) : 0;
+        final StackInfo stackInfo;
+        Rect taskBounds;
+        try {
+            stackInfo = mAm.getStackInfo(mAm.getFocusedStackId());
+            taskBounds = mAm.getTaskBounds(taskId);
+        } catch (RemoteException e) {
+            System.err.println("Error getting focus stack info or task bounds: " + e);
+            return;
+        }
+        final Rect stackBounds = stackInfo.bounds;
+        int travelRight = stackBounds.width() - taskBounds.width();
+        int travelLeft = -travelRight;
+        int travelDown = stackBounds.height() - taskBounds.height();
+        int travelUp = -travelDown;
+        int passes = 0;
+
+        // We do 2 passes to get back to the original location of the task.
+        while (passes < 2) {
+            // Move right
+            System.out.println("Moving right...");
+            travelRight = moveTask(taskId, taskBounds, stackBounds, stepSize,
+                    travelRight, MOVING_FORWARD, MOVING_HORIZONTALLY, delay_ms);
+            System.out.println("Still need to travel right by " + travelRight);
+
+            // Move down
+            System.out.println("Moving down...");
+            travelDown = moveTask(taskId, taskBounds, stackBounds, stepSize,
+                    travelDown, MOVING_FORWARD, !MOVING_HORIZONTALLY, delay_ms);
+            System.out.println("Still need to travel down by " + travelDown);
+
+            // Move left
+            System.out.println("Moving left...");
+            travelLeft = moveTask(taskId, taskBounds, stackBounds, stepSize,
+                    travelLeft, !MOVING_FORWARD, MOVING_HORIZONTALLY, delay_ms);
+            System.out.println("Still need to travel left by " + travelLeft);
+
+            // Move up
+            System.out.println("Moving up...");
+            travelUp = moveTask(taskId, taskBounds, stackBounds, stepSize,
+                    travelUp, !MOVING_FORWARD, !MOVING_HORIZONTALLY, delay_ms);
+            System.out.println("Still need to travel up by " + travelUp);
+
+            try {
+                taskBounds = mAm.getTaskBounds(taskId);
+            } catch (RemoteException e) {
+                System.err.println("Error getting task bounds: " + e);
+                return;
+            }
+            passes++;
+        }
+    }
+
+    private int moveTask(int taskId, Rect taskRect, Rect stackRect, int stepSize,
+            int maxToTravel, boolean movingForward, boolean horizontal, int delay_ms) {
+        int maxMove;
+        if (movingForward) {
+            while (maxToTravel > 0
+                    && ((horizontal && taskRect.right < stackRect.right)
+                        ||(!horizontal && taskRect.bottom < stackRect.bottom))) {
+                if (horizontal) {
+                    maxMove = Math.min(stepSize, stackRect.right - taskRect.right);
+                    maxToTravel -= maxMove;
+                    taskRect.right += maxMove;
+                    taskRect.left += maxMove;
+                } else {
+                    maxMove = Math.min(stepSize, stackRect.bottom - taskRect.bottom);
+                    maxToTravel -= maxMove;
+                    taskRect.top += maxMove;
+                    taskRect.bottom += maxMove;
+                }
+                taskResize(taskId, taskRect, delay_ms);
+            }
+        } else {
+            while (maxToTravel < 0
+                    && ((horizontal && taskRect.left > stackRect.left)
+                    ||(!horizontal && taskRect.top > stackRect.top))) {
+                if (horizontal) {
+                    maxMove = Math.min(stepSize, taskRect.left - stackRect.left);
+                    maxToTravel -= maxMove;
+                    taskRect.right -= maxMove;
+                    taskRect.left -= maxMove;
+                } else {
+                    maxMove = Math.min(stepSize, taskRect.top - stackRect.top);
+                    maxToTravel -= maxMove;
+                    taskRect.top -= maxMove;
+                    taskRect.bottom -= maxMove;
+                }
+                taskResize(taskId, taskRect, delay_ms);
+            }
+        }
+        // Return the remaining distance we didn't travel because we reached the target location.
+        return maxToTravel;
+    }
+
+    private void runTaskSizeTaskTest() {
+        final int taskId = Integer.valueOf(nextArgRequired());
+        final int stepSize = Integer.valueOf(nextArgRequired());
+        final String delayStr = nextArg();
+        final int delay_ms = (delayStr != null) ? Integer.valueOf(delayStr) : 0;
+        final StackInfo stackInfo;
+        final Rect initialTaskBounds;
+        try {
+            stackInfo = mAm.getStackInfo(mAm.getFocusedStackId());
+            initialTaskBounds = mAm.getTaskBounds(taskId);
+        } catch (RemoteException e) {
+            System.err.println("Error getting focus stack info or task bounds: " + e);
+            return;
+        }
+        final Rect stackBounds = stackInfo.bounds;
+        stackBounds.inset(STACK_BOUNDS_INSET, STACK_BOUNDS_INSET);
+        final Rect currentTaskBounds = new Rect(initialTaskBounds);
+
+        // Size by top-left
+        System.out.println("Growing top-left");
+        do {
+            currentTaskBounds.top -= getStepSize(
+                    currentTaskBounds.top, stackBounds.top, stepSize, GREATER_THAN_TARGET);
+
+            currentTaskBounds.left -= getStepSize(
+                    currentTaskBounds.left, stackBounds.left, stepSize, GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (stackBounds.top < currentTaskBounds.top
+                || stackBounds.left < currentTaskBounds.left);
+
+        // Back to original size
+        System.out.println("Shrinking top-left");
+        do {
+            currentTaskBounds.top += getStepSize(
+                    currentTaskBounds.top, initialTaskBounds.top, stepSize, !GREATER_THAN_TARGET);
+
+            currentTaskBounds.left += getStepSize(
+                    currentTaskBounds.left, initialTaskBounds.left, stepSize, !GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (initialTaskBounds.top > currentTaskBounds.top
+                || initialTaskBounds.left > currentTaskBounds.left);
+
+        // Size by top-right
+        System.out.println("Growing top-right");
+        do {
+            currentTaskBounds.top -= getStepSize(
+                    currentTaskBounds.top, stackBounds.top, stepSize, GREATER_THAN_TARGET);
+
+            currentTaskBounds.right += getStepSize(
+                    currentTaskBounds.right, stackBounds.right, stepSize, !GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (stackBounds.top < currentTaskBounds.top
+                || stackBounds.right > currentTaskBounds.right);
+
+        // Back to original size
+        System.out.println("Shrinking top-right");
+        do {
+            currentTaskBounds.top += getStepSize(
+                    currentTaskBounds.top, initialTaskBounds.top, stepSize, !GREATER_THAN_TARGET);
+
+            currentTaskBounds.right -= getStepSize(currentTaskBounds.right, initialTaskBounds.right,
+                    stepSize, GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (initialTaskBounds.top > currentTaskBounds.top
+                || initialTaskBounds.right < currentTaskBounds.right);
+
+        // Size by bottom-left
+        System.out.println("Growing bottom-left");
+        do {
+            currentTaskBounds.bottom += getStepSize(
+                    currentTaskBounds.bottom, stackBounds.bottom, stepSize, !GREATER_THAN_TARGET);
+
+            currentTaskBounds.left -= getStepSize(
+                    currentTaskBounds.left, stackBounds.left, stepSize, GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (stackBounds.bottom > currentTaskBounds.bottom
+                || stackBounds.left < currentTaskBounds.left);
+
+        // Back to original size
+        System.out.println("Shrinking bottom-left");
+        do {
+            currentTaskBounds.bottom -= getStepSize(currentTaskBounds.bottom,
+                    initialTaskBounds.bottom, stepSize, GREATER_THAN_TARGET);
+
+            currentTaskBounds.left += getStepSize(
+                    currentTaskBounds.left, initialTaskBounds.left, stepSize, !GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (initialTaskBounds.bottom < currentTaskBounds.bottom
+                || initialTaskBounds.left > currentTaskBounds.left);
+
+        // Size by bottom-right
+        System.out.println("Growing bottom-right");
+        do {
+            currentTaskBounds.bottom += getStepSize(
+                    currentTaskBounds.bottom, stackBounds.bottom, stepSize, !GREATER_THAN_TARGET);
+
+            currentTaskBounds.right += getStepSize(
+                    currentTaskBounds.right, stackBounds.right, stepSize, !GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (stackBounds.bottom > currentTaskBounds.bottom
+                || stackBounds.right > currentTaskBounds.right);
+
+        // Back to original size
+        System.out.println("Shrinking bottom-right");
+        do {
+            currentTaskBounds.bottom -= getStepSize(currentTaskBounds.bottom,
+                    initialTaskBounds.bottom, stepSize, GREATER_THAN_TARGET);
+
+            currentTaskBounds.right -= getStepSize(currentTaskBounds.right, initialTaskBounds.right,
+                    stepSize, GREATER_THAN_TARGET);
+
+            taskResize(taskId, currentTaskBounds, delay_ms);
+        } while (initialTaskBounds.bottom < currentTaskBounds.bottom
+                || initialTaskBounds.right < currentTaskBounds.right);
+    }
+
+    private int getStepSize(int current, int target, int inStepSize, boolean greaterThanTarget) {
+        int stepSize = 0;
+        if (greaterThanTarget && target < current) {
+            current -= inStepSize;
+            stepSize = inStepSize;
+            if (target > current) {
+                stepSize -= (target - current);
+            }
+        }
+        if (!greaterThanTarget && target > current) {
+            current += inStepSize;
+            stepSize = inStepSize;
+            if (target < current) {
+                stepSize += (current - target);
+            }
+        }
+        return stepSize;
+    }
+
     private List<Configuration> getRecentConfigurations(int days) {
         IUsageStatsManager usm = IUsageStatsManager.Stub.asInterface(ServiceManager.getService(
                     Context.USAGE_STATS_SERVICE));
diff --git a/cmds/pm/src/com/android/commands/pm/Pm.java b/cmds/pm/src/com/android/commands/pm/Pm.java
index 964b776..f66a4c7 100644
--- a/cmds/pm/src/com/android/commands/pm/Pm.java
+++ b/cmds/pm/src/com/android/commands/pm/Pm.java
@@ -19,6 +19,7 @@
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS;
+import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER;
 
 import android.app.ActivityManager;
@@ -844,7 +845,7 @@
         return Integer.toString(result);
     }
 
-    // pm set-app-link [--user USER_ID] PACKAGE {always|ask|never|undefined}
+    // pm set-app-link [--user USER_ID] PACKAGE {always|ask|always-ask|never|undefined}
     private int runSetAppLink() {
         int userId = UserHandle.USER_SYSTEM;
 
@@ -893,6 +894,10 @@
                 newMode = INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK;
                 break;
 
+            case "always-ask":
+                newMode = INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK;
+                break;
+
             case "never":
                 newMode = INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER;
                 break;
diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java
index 84892a3..07fa52c 100644
--- a/core/java/android/app/Activity.java
+++ b/core/java/android/app/Activity.java
@@ -31,7 +31,7 @@
 import android.transition.TransitionManager;
 import android.util.ArrayMap;
 import android.util.SuperNotCalledException;
-import android.view.Window.WindowStackCallback;
+import android.view.Window.WindowControllerCallback;
 import android.widget.Toolbar;
 
 import com.android.internal.app.IVoiceInteractor;
@@ -60,6 +60,7 @@
 import android.graphics.Bitmap;
 import android.graphics.Canvas;
 import android.graphics.drawable.Drawable;
+import android.graphics.Rect;
 import android.media.AudioManager;
 import android.media.session.MediaController;
 import android.net.Uri;
@@ -673,7 +674,7 @@
         implements LayoutInflater.Factory2,
         Window.Callback, KeyEvent.Callback,
         OnCreateContextMenuListener, ComponentCallbacks2,
-        Window.OnWindowDismissedCallback, WindowStackCallback {
+        Window.OnWindowDismissedCallback, WindowControllerCallback {
     private static final String TAG = "Activity";
     private static final boolean DEBUG_LIFECYCLE = false;
 
@@ -2712,7 +2713,8 @@
     }
 
 
-    /** Called to move the window and its activity/task to a different stack container.
+    /**
+     * Called to move the window and its activity/task to a different stack container.
      * For example, a window can move between
      * {@link android.app.ActivityManager#FULLSCREEN_WORKSPACE_STACK_ID} stack and
      * {@link android.app.ActivityManager#FREEFORM_WORKSPACE_STACK_ID} stack.
@@ -2734,6 +2736,31 @@
     }
 
     /**
+     * Returns the bounds of the task that contains this activity.
+     *
+     * @return Rect The bounds that contains the activity.
+     * @hide
+     */
+    @Override
+    public Rect getActivityBounds() throws RemoteException {
+        return ActivityManagerNative.getDefault().getActivityBounds(mToken);
+    }
+
+    /**
+     * Sets the bounds (size and position) of the task or stack that contains this
+     * activity.
+     * NOTE: The requested bounds might not the fully honored by the system depending
+     * on the window placement policy.
+     *
+     * @param newBounds The new target bounds of the activity in task or stack.
+     * @hide
+     */
+    @Override
+    public void setActivityBounds(Rect newBounds) throws RemoteException {
+        ActivityManagerNative.getDefault().setActivityBounds(mToken, newBounds);
+    }
+
+    /**
      * Called to process key events.  You can override this to intercept all
      * key events before they are dispatched to the window.  Be sure to call
      * this implementation for key events that should be handled normally.
@@ -6211,7 +6238,7 @@
         mFragments.attachHost(null /*parent*/);
 
         mWindow = new PhoneWindow(this);
-        mWindow.setWindowStackCallback(this);
+        mWindow.setWindowControllerCallback(this);
         mWindow.setCallback(this);
         mWindow.setOnWindowDismissedCallback(this);
         mWindow.getLayoutInflater().setPrivateFactory(this);
diff --git a/core/java/android/app/ActivityManagerNative.java b/core/java/android/app/ActivityManagerNative.java
index 10c122a..5f33344 100644
--- a/core/java/android/app/ActivityManagerNative.java
+++ b/core/java/android/app/ActivityManagerNative.java
@@ -752,6 +752,24 @@
             return true;
         }
 
+        case GET_ACTIVITY_BOUNDS_TRANSACTION: {
+            data.enforceInterface(IActivityManager.descriptor);
+            IBinder token = data.readStrongBinder();
+            Rect r = getActivityBounds(token);
+            reply.writeNoException();
+            r.writeToParcel(reply, 0);
+            return true;
+        }
+
+        case SET_ACTIVITY_BOUNDS_TRANSACTION: {
+            data.enforceInterface(IActivityManager.descriptor);
+            IBinder token = data.readStrongBinder();
+            Rect r = Rect.CREATOR.createFromParcel(data);
+            setActivityBounds(token, r);
+            reply.writeNoException();
+            return true;
+        }
+
         case POSITION_TASK_IN_STACK_TRANSACTION: {
             data.enforceInterface(IActivityManager.descriptor);
             int taskId = data.readInt();
@@ -5903,6 +5921,35 @@
     }
 
     @Override
+    public void setActivityBounds(IBinder token, Rect r) throws RemoteException
+    {
+        Parcel data = Parcel.obtain();
+        Parcel reply = Parcel.obtain();
+        data.writeInterfaceToken(IActivityManager.descriptor);
+        data.writeStrongBinder(token);
+        r.writeToParcel(data, 0);
+        mRemote.transact(SET_ACTIVITY_BOUNDS_TRANSACTION, data, reply, 0);
+        reply.readException();
+        data.recycle();
+        reply.recycle();
+    }
+
+    @Override
+    public Rect getActivityBounds(IBinder token) throws RemoteException
+    {
+        Parcel data = Parcel.obtain();
+        Parcel reply = Parcel.obtain();
+        data.writeInterfaceToken(IActivityManager.descriptor);
+        data.writeStrongBinder(token);
+        mRemote.transact(GET_ACTIVITY_BOUNDS_TRANSACTION, data, reply, 0);
+        reply.readException();
+        Rect rect = Rect.CREATOR.createFromParcel(reply);
+        data.recycle();
+        reply.recycle();
+        return rect;
+    }
+
+    @Override
     public Bitmap getTaskDescriptionIcon(String filename) throws RemoteException {
         Parcel data = Parcel.obtain();
         Parcel reply = Parcel.obtain();
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java
index a2f2e73..fe79629 100644
--- a/core/java/android/app/ActivityThread.java
+++ b/core/java/android/app/ActivityThread.java
@@ -4316,6 +4316,11 @@
 
             configDiff = mConfiguration.updateFrom(config);
             config = applyCompatConfiguration(mCurDefaultDisplayDpi);
+
+            final Theme systemTheme = getSystemContext().getTheme();
+            if ((systemTheme.getChangingConfigurations() & configDiff) != 0) {
+                systemTheme.rebase();
+            }
         }
 
         ArrayList<ComponentCallbacks2> callbacks = collectComponentCallbacks(false, config);
diff --git a/core/java/android/app/DialogFragment.java b/core/java/android/app/DialogFragment.java
index 2fb8cc2..9caf752 100644
--- a/core/java/android/app/DialogFragment.java
+++ b/core/java/android/app/DialogFragment.java
@@ -230,6 +230,15 @@
         ft.commit();
     }
 
+    /** {@hide} */
+    public void showAllowingStateLoss(FragmentManager manager, String tag) {
+        mDismissed = false;
+        mShownByMe = true;
+        FragmentTransaction ft = manager.beginTransaction();
+        ft.add(this, tag);
+        ft.commitAllowingStateLoss();
+    }
+
     /**
      * Display the dialog, adding the fragment using an existing transaction
      * and then committing the transaction.
diff --git a/core/java/android/app/IActivityManager.java b/core/java/android/app/IActivityManager.java
index ff1d595..d355219 100644
--- a/core/java/android/app/IActivityManager.java
+++ b/core/java/android/app/IActivityManager.java
@@ -490,6 +490,9 @@
             throws RemoteException;
     public void setTaskResizeable(int taskId, boolean resizeable) throws RemoteException;
     public void resizeTask(int taskId, Rect bounds) throws RemoteException;
+    public void setActivityBounds(IBinder token, Rect bounds) throws RemoteException;
+    public Rect getActivityBounds(IBinder token) throws RemoteException;
+
     public Rect getTaskBounds(int taskId) throws RemoteException;
     public Bitmap getTaskDescriptionIcon(String filename) throws RemoteException;
 
@@ -887,4 +890,6 @@
     int GET_ACTIVITY_STACK_ID_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 343;
     int MOVE_ACTIVITY_TO_STACK_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 344;
     int REPORT_SIZE_CONFIGURATIONS = IBinder.FIRST_CALL_TRANSACTION + 345;
+    int GET_ACTIVITY_BOUNDS_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 346;
+    int SET_ACTIVITY_BOUNDS_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 347;
 }
diff --git a/core/java/android/app/IUiAutomationConnection.aidl b/core/java/android/app/IUiAutomationConnection.aidl
index 474154b..2caec369 100644
--- a/core/java/android/app/IUiAutomationConnection.aidl
+++ b/core/java/android/app/IUiAutomationConnection.aidl
@@ -43,6 +43,8 @@
     void clearWindowAnimationFrameStats();
     WindowAnimationFrameStats getWindowAnimationFrameStats();
     void executeShellCommand(String command, in ParcelFileDescriptor fd);
+    void grantRuntimePermission(String packageName, String permission, int userId);
+    void revokeRuntimePermission(String packageName, String permission, int userId);
 
     // Called from the system process.
     oneway void shutdown();
diff --git a/core/java/android/app/Instrumentation.java b/core/java/android/app/Instrumentation.java
index 69b8b95..dee8d21 100644
--- a/core/java/android/app/Instrumentation.java
+++ b/core/java/android/app/Instrumentation.java
@@ -1809,21 +1809,12 @@
             case ActivityManager.START_NOT_VOICE_COMPATIBLE:
                 throw new SecurityException(
                         "Starting under voice control not allowed for: " + intent);
-            case ActivityManager.START_NOT_CURRENT_USER_ACTIVITY:
-                // Fail silently for this case so we don't break current apps.
-                // TODO(b/22929608): Instead of failing silently or throwing an exception,
-                // we should properly position the activity in the stack (i.e. behind all current
-                // user activity/task) and not change the positioning of stacks.
-                Log.e(TAG,
-                        "Not allowed to start background user activity that shouldn't be displayed"
-                        + " for all users. Failing silently...");
-                break;
             default:
                 throw new AndroidRuntimeException("Unknown error code "
                         + res + " when starting " + intent);
         }
     }
-    
+
     private final void validateNotAppThread() {
         if (Looper.myLooper() == Looper.getMainLooper()) {
             throw new RuntimeException(
diff --git a/core/java/android/app/UiAutomation.java b/core/java/android/app/UiAutomation.java
index a8494fb..efed2e0 100644
--- a/core/java/android/app/UiAutomation.java
+++ b/core/java/android/app/UiAutomation.java
@@ -30,6 +30,7 @@
 import android.os.ParcelFileDescriptor;
 import android.os.RemoteException;
 import android.os.SystemClock;
+import android.os.UserHandle;
 import android.util.Log;
 import android.view.Display;
 import android.view.InputEvent;
@@ -846,6 +847,62 @@
     }
 
     /**
+     * Grants a runtime permission to a package for a user.
+     * @param packageName The package to which to grant.
+     * @param permission The permission to grant.
+     * @return Whether granting succeeded.
+     *
+     * @hide
+     */
+    public boolean grantRuntimePermission(String packageName, String permission,
+            UserHandle userHandle) {
+        synchronized (mLock) {
+            throwIfNotConnectedLocked();
+        }
+        try {
+            if (DEBUG) {
+                Log.i(LOG_TAG, "Granting runtime permission");
+            }
+            // Calling out without a lock held.
+            mUiAutomationConnection.grantRuntimePermission(packageName,
+                    permission, userHandle.getIdentifier());
+            // TODO: The package manager API should return boolean.
+            return true;
+        } catch (RemoteException re) {
+            Log.e(LOG_TAG, "Error granting runtime permission", re);
+        }
+        return false;
+    }
+
+    /**
+     * Revokes a runtime permission from a package for a user.
+     * @param packageName The package from which to revoke.
+     * @param permission The permission to revoke.
+     * @return Whether revoking succeeded.
+     *
+     * @hide
+     */
+    public boolean revokeRuntimePermission(String packageName, String permission,
+            UserHandle userHandle) {
+        synchronized (mLock) {
+            throwIfNotConnectedLocked();
+        }
+        try {
+            if (DEBUG) {
+                Log.i(LOG_TAG, "Revoking runtime permission");
+            }
+            // Calling out without a lock held.
+            mUiAutomationConnection.revokeRuntimePermission(packageName,
+                    permission, userHandle.getIdentifier());
+            // TODO: The package manager API should return boolean.
+            return true;
+        } catch (RemoteException re) {
+            Log.e(LOG_TAG, "Error revoking runtime permission", re);
+        }
+        return false;
+    }
+
+    /**
      * Executes a shell command. This method returs a file descriptor that points
      * to the standard output stream. The command execution is similar to running
      * "adb shell <command>" from a host connected to the device.
diff --git a/core/java/android/app/UiAutomationConnection.java b/core/java/android/app/UiAutomationConnection.java
index 39cd3bc..13e27e2 100644
--- a/core/java/android/app/UiAutomationConnection.java
+++ b/core/java/android/app/UiAutomationConnection.java
@@ -19,6 +19,7 @@
 import android.accessibilityservice.AccessibilityServiceInfo;
 import android.accessibilityservice.IAccessibilityServiceClient;
 import android.content.Context;
+import android.content.pm.IPackageManager;
 import android.graphics.Bitmap;
 import android.hardware.input.InputManager;
 import android.os.Binder;
@@ -60,6 +61,9 @@
     private final IAccessibilityManager mAccessibilityManager = IAccessibilityManager.Stub
             .asInterface(ServiceManager.getService(Service.ACCESSIBILITY_SERVICE));
 
+    private final IPackageManager mPackageManager = IPackageManager.Stub
+            .asInterface(ServiceManager.getService("package"));
+
     private final Object mLock = new Object();
 
     private final Binder mToken = new Binder();
@@ -227,6 +231,38 @@
     }
 
     @Override
+    public void grantRuntimePermission(String packageName, String permission, int userId)
+            throws RemoteException {
+        synchronized (mLock) {
+            throwIfCalledByNotTrustedUidLocked();
+            throwIfShutdownLocked();
+            throwIfNotConnectedLocked();
+        }
+        final long identity = Binder.clearCallingIdentity();
+        try {
+            mPackageManager.grantRuntimePermission(packageName, permission, userId);
+        } finally {
+            Binder.restoreCallingIdentity(identity);
+        }
+    }
+
+    @Override
+    public void revokeRuntimePermission(String packageName, String permission, int userId)
+            throws RemoteException {
+        synchronized (mLock) {
+            throwIfCalledByNotTrustedUidLocked();
+            throwIfShutdownLocked();
+            throwIfNotConnectedLocked();
+        }
+        final long identity = Binder.clearCallingIdentity();
+        try {
+            mPackageManager.revokeRuntimePermission(packageName, permission, userId);
+        } finally {
+            Binder.restoreCallingIdentity(identity);
+        }
+    }
+
+    @Override
     public void executeShellCommand(final String command, final ParcelFileDescriptor sink)
             throws RemoteException {
         synchronized (mLock) {
diff --git a/core/java/android/content/ClipData.java b/core/java/android/content/ClipData.java
index 0cafff8..c934e8d 100644
--- a/core/java/android/content/ClipData.java
+++ b/core/java/android/content/ClipData.java
@@ -609,6 +609,23 @@
                 b.append("NULL");
             }
         }
+
+        /** @hide */
+        public void toShortSummaryString(StringBuilder b) {
+            if (mHtmlText != null) {
+                b.append("HTML");
+            } else if (mText != null) {
+                b.append("TEXT");
+            } else if (mUri != null) {
+                b.append("U:");
+                b.append(mUri);
+            } else if (mIntent != null) {
+                b.append("I:");
+                mIntent.toShortString(b, true, true, true, true);
+            } else {
+                b.append("NULL");
+            }
+        }
     }
 
     /**
@@ -884,6 +901,19 @@
         }
     }
 
+    /** @hide */
+    public void toShortStringShortItems(StringBuilder b, boolean first) {
+        if (mItems.size() > 0) {
+            if (!first) {
+                b.append(' ');
+            }
+            mItems.get(0).toShortString(b);
+            if (mItems.size() > 1) {
+                b.append(" ...");
+            }
+        }
+    }
+
     @Override
     public int describeContents() {
         return 0;
diff --git a/core/java/android/content/ClipDescription.java b/core/java/android/content/ClipDescription.java
index be35f08..e988516 100644
--- a/core/java/android/content/ClipDescription.java
+++ b/core/java/android/content/ClipDescription.java
@@ -201,14 +201,7 @@
 
     /** @hide */
     public boolean toShortString(StringBuilder b) {
-        boolean first = true;
-        for (int i=0; i<mMimeTypes.length; i++) {
-            if (!first) {
-                b.append(' ');
-            }
-            first = false;
-            b.append(mMimeTypes[i]);
-        }
+        boolean first = !toShortStringTypesOnly(b);
         if (mLabel != null) {
             if (!first) {
                 b.append(' ');
@@ -221,6 +214,19 @@
         return !first;
     }
 
+    /** @hide */
+    public boolean toShortStringTypesOnly(StringBuilder b) {
+        boolean first = true;
+        for (int i=0; i<mMimeTypes.length; i++) {
+            if (!first) {
+                b.append(' ');
+            }
+            first = false;
+            b.append(mMimeTypes[i]);
+        }
+        return !first;
+    }
+
     @Override
     public int describeContents() {
         return 0;
diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java
index 537a2e9..e659049 100644
--- a/core/java/android/content/Intent.java
+++ b/core/java/android/content/Intent.java
@@ -7556,14 +7556,19 @@
             if (!first) {
                 b.append(' ');
             }
-            first = false;
+            b.append("clip={");
             if (clip) {
-                b.append("clip={");
                 mClipData.toShortString(b);
-                b.append('}');
             } else {
-                b.append("(has clip)");
+                if (mClipData.getDescription() != null) {
+                    first = !mClipData.getDescription().toShortStringTypesOnly(b);
+                } else {
+                    first = true;
+                }
+                mClipData.toShortStringShortItems(b, first);
             }
+            first = false;
+            b.append('}');
         }
         if (extras && mExtras != null) {
             if (!first) {
diff --git a/core/java/android/content/pm/IntentFilterVerificationInfo.java b/core/java/android/content/pm/IntentFilterVerificationInfo.java
index 4dbac05..953b051 100644
--- a/core/java/android/content/pm/IntentFilterVerificationInfo.java
+++ b/core/java/android/content/pm/IntentFilterVerificationInfo.java
@@ -19,6 +19,7 @@
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS;
+import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER;
 
 import android.os.Parcel;
@@ -199,6 +200,10 @@
                 sb.append("never");
                 break;
 
+            case INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK:
+                sb.append("always-ask");
+                break;
+
             case INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED:
             default:
                 sb.append("undefined");
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java
index 0f936fd..c8e9402 100644
--- a/core/java/android/content/pm/PackageManager.java
+++ b/core/java/android/content/pm/PackageManager.java
@@ -1073,6 +1073,18 @@
     public static final int INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER = 3;
 
     /**
+     * Used as the {@code status} argument for {@link PackageManager#updateIntentVerificationStatus}
+     * to indicate that this app should always be considered as an ambiguous candidate for
+     * handling the matching Intent even if there are other candidate apps in the "always"
+     * state.  Put another way: if there are any 'always ask' apps in a set of more than
+     * one candidate app, then a disambiguation is *always* presented even if there is
+     * another candidate app with the 'always' state.
+     *
+     * @hide
+     */
+    public static final int INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK = 4;
+
+    /**
      * Can be used as the {@code millisecondsToDelay} argument for
      * {@link PackageManager#extendVerificationTimeout}. This is the
      * maximum time {@code PackageManager} waits for the verification
diff --git a/core/java/android/content/res/Resources.java b/core/java/android/content/res/Resources.java
index 5abc645e3..ae92108 100644
--- a/core/java/android/content/res/Resources.java
+++ b/core/java/android/content/res/Resources.java
@@ -1426,10 +1426,12 @@
          *              if not already defined in the theme.
          */
         public void applyStyle(int resId, boolean force) {
-            AssetManager.applyThemeStyle(mTheme, resId, force);
+            synchronized (mKey) {
+                AssetManager.applyThemeStyle(mTheme, resId, force);
 
-            mThemeResId = resId;
-            mKey.append(resId, force);
+                mThemeResId = resId;
+                mKey.append(resId, force);
+            }
         }
 
         /**
@@ -1442,10 +1444,14 @@
          * @param other The existing Theme to copy from.
          */
         public void setTo(Theme other) {
-            AssetManager.copyTheme(mTheme, other.mTheme);
+            synchronized (mKey) {
+                synchronized (other.mKey) {
+                    AssetManager.copyTheme(mTheme, other.mTheme);
 
-            mThemeResId = other.mThemeResId;
-            mKey.setTo(other.getKey());
+                    mThemeResId = other.mThemeResId;
+                    mKey.setTo(other.getKey());
+                }
+            }
         }
 
         /**
@@ -1468,11 +1474,13 @@
          * @see #obtainStyledAttributes(AttributeSet, int[], int, int)
          */
         public TypedArray obtainStyledAttributes(@StyleableRes int[] attrs) {
-            final int len = attrs.length;
-            final TypedArray array = TypedArray.obtain(Resources.this, len);
-            array.mTheme = this;
-            AssetManager.applyStyle(mTheme, 0, 0, 0, attrs, array.mData, array.mIndices);
-            return array;
+            synchronized (mKey) {
+                final int len = attrs.length;
+                final TypedArray array = TypedArray.obtain(Resources.this, len);
+                array.mTheme = this;
+                AssetManager.applyStyle(mTheme, 0, 0, 0, attrs, array.mData, array.mIndices);
+                return array;
+            }
         }
 
         /**
@@ -1482,7 +1490,7 @@
          * <p>Be sure to call {@link TypedArray#recycle() TypedArray.recycle()} when you are done
          * with the array.
          * 
-         * @param resid The desired style resource.
+         * @param resId The desired style resource.
          * @param attrs The desired attributes in the style.
          * 
          * @throws NotFoundException Throws NotFoundException if the given ID does not exist.
@@ -1495,39 +1503,15 @@
          * @see #obtainStyledAttributes(int[])
          * @see #obtainStyledAttributes(AttributeSet, int[], int, int)
          */
-        public TypedArray obtainStyledAttributes(@StyleRes int resid, @StyleableRes int[] attrs)
+        public TypedArray obtainStyledAttributes(@StyleRes int resId, @StyleableRes int[] attrs)
                 throws NotFoundException {
-            final int len = attrs.length;
-            final TypedArray array = TypedArray.obtain(Resources.this, len);
-            array.mTheme = this;
-            if (false) {
-                int[] data = array.mData;
-                
-                System.out.println("**********************************************************");
-                System.out.println("**********************************************************");
-                System.out.println("**********************************************************");
-                System.out.println("Attributes:");
-                String s = "  Attrs:";
-                int i;
-                for (i=0; i<attrs.length; i++) {
-                    s = s + " 0x" + Integer.toHexString(attrs[i]);
-                }
-                System.out.println(s);
-                s = "  Found:";
-                TypedValue value = new TypedValue();
-                for (i=0; i<attrs.length; i++) {
-                    int d = i*AssetManager.STYLE_NUM_ENTRIES;
-                    value.type = data[d+AssetManager.STYLE_TYPE];
-                    value.data = data[d+AssetManager.STYLE_DATA];
-                    value.assetCookie = data[d+AssetManager.STYLE_ASSET_COOKIE];
-                    value.resourceId = data[d+AssetManager.STYLE_RESOURCE_ID];
-                    s = s + " 0x" + Integer.toHexString(attrs[i])
-                        + "=" + value;
-                }
-                System.out.println(s);
+            synchronized (mKey) {
+                final int len = attrs.length;
+                final TypedArray array = TypedArray.obtain(Resources.this, len);
+                array.mTheme = this;
+                AssetManager.applyStyle(mTheme, 0, resId, 0, attrs, array.mData, array.mIndices);
+                return array;
             }
-            AssetManager.applyStyle(mTheme, 0, resid, 0, attrs, array.mData, array.mIndices);
-            return array;
         }
 
         /**
@@ -1580,50 +1564,23 @@
          */
         public TypedArray obtainStyledAttributes(AttributeSet set,
                 @StyleableRes int[] attrs, @AttrRes int defStyleAttr, @StyleRes int defStyleRes) {
-            final int len = attrs.length;
-            final TypedArray array = TypedArray.obtain(Resources.this, len);
+            synchronized (mKey) {
+                final int len = attrs.length;
+                final TypedArray array = TypedArray.obtain(Resources.this, len);
 
-            // XXX note that for now we only work with compiled XML files.
-            // To support generic XML files we will need to manually parse
-            // out the attributes from the XML file (applying type information
-            // contained in the resources and such).
-            final XmlBlock.Parser parser = (XmlBlock.Parser)set;
-            AssetManager.applyStyle(mTheme, defStyleAttr, defStyleRes,
-                    parser != null ? parser.mParseState : 0, attrs, array.mData, array.mIndices);
+                // XXX note that for now we only work with compiled XML files.
+                // To support generic XML files we will need to manually parse
+                // out the attributes from the XML file (applying type information
+                // contained in the resources and such).
+                final XmlBlock.Parser parser = (XmlBlock.Parser) set;
+                AssetManager.applyStyle(mTheme, defStyleAttr, defStyleRes,
+                        parser != null ? parser.mParseState : 0,
+                        attrs, array.mData, array.mIndices);
+                array.mTheme = this;
+                array.mXml = parser;
 
-            array.mTheme = this;
-            array.mXml = parser;
-
-            if (false) {
-                int[] data = array.mData;
-                
-                System.out.println("Attributes:");
-                String s = "  Attrs:";
-                int i;
-                for (i=0; i<set.getAttributeCount(); i++) {
-                    s = s + " " + set.getAttributeName(i);
-                    int id = set.getAttributeNameResource(i);
-                    if (id != 0) {
-                        s = s + "(0x" + Integer.toHexString(id) + ")";
-                    }
-                    s = s + "=" + set.getAttributeValue(i);
-                }
-                System.out.println(s);
-                s = "  Found:";
-                TypedValue value = new TypedValue();
-                for (i=0; i<attrs.length; i++) {
-                    int d = i*AssetManager.STYLE_NUM_ENTRIES;
-                    value.type = data[d+AssetManager.STYLE_TYPE];
-                    value.data = data[d+AssetManager.STYLE_DATA];
-                    value.assetCookie = data[d+AssetManager.STYLE_ASSET_COOKIE];
-                    value.resourceId = data[d+AssetManager.STYLE_RESOURCE_ID];
-                    s = s + " 0x" + Integer.toHexString(attrs[i])
-                        + "=" + value;
-                }
-                System.out.println(s);
+                return array;
             }
-
-            return array;
         }
 
         /**
@@ -1642,18 +1599,20 @@
          */
         @NonNull
         public TypedArray resolveAttributes(@NonNull int[] values, @NonNull int[] attrs) {
-            final int len = attrs.length;
-            if (values == null || len != values.length) {
-                throw new IllegalArgumentException(
-                        "Base attribute values must the same length as attrs");
+            synchronized (mKey) {
+                final int len = attrs.length;
+                if (values == null || len != values.length) {
+                    throw new IllegalArgumentException(
+                            "Base attribute values must the same length as attrs");
+                }
+
+                final TypedArray array = TypedArray.obtain(Resources.this, len);
+                AssetManager.resolveAttrs(mTheme, 0, 0, values, attrs, array.mData, array.mIndices);
+                array.mTheme = this;
+                array.mXml = null;
+
+                return array;
             }
-
-            final TypedArray array = TypedArray.obtain(Resources.this, len);
-            AssetManager.resolveAttrs(mTheme, 0, 0, values, attrs, array.mData, array.mIndices);
-            array.mTheme = this;
-            array.mXml = null;
-
-            return array;
         }
 
         /**
@@ -1674,14 +1633,9 @@
          *         <var>outValue</var> is valid, else false.
          */
         public boolean resolveAttribute(int resid, TypedValue outValue, boolean resolveRefs) {
-            boolean got = mAssets.getThemeValue(mTheme, resid, outValue, resolveRefs);
-            if (false) {
-                System.out.println(
-                    "resolveAttribute #" + Integer.toHexString(resid)
-                    + " got=" + got + ", type=0x" + Integer.toHexString(outValue.type)
-                    + ", data=0x" + Integer.toHexString(outValue.data));
+            synchronized (mKey) {
+                return mAssets.getThemeValue(mTheme, resid, outValue, resolveRefs);
             }
-            return got;
         }
 
         /**
@@ -1727,8 +1681,11 @@
          * @see ActivityInfo
          */
         public int getChangingConfigurations() {
-            final int nativeChangingConfig = AssetManager.getThemeChangingConfigurations(mTheme);
-            return ActivityInfo.activityInfoConfigNativeToJava(nativeChangingConfig);
+            synchronized (mKey) {
+                final int nativeChangingConfig =
+                        AssetManager.getThemeChangingConfigurations(mTheme);
+                return ActivityInfo.activityInfoConfigNativeToJava(nativeChangingConfig);
+            }
         }
 
         /**
@@ -1739,7 +1696,9 @@
          * @param prefix Text to prefix each line printed.
          */
         public void dump(int priority, String tag, String prefix) {
-            AssetManager.dumpTheme(mTheme, priority, tag, prefix);
+            synchronized (mKey) {
+                AssetManager.dumpTheme(mTheme, priority, tag, prefix);
+            }
         }
 
         @Override
@@ -1789,19 +1748,21 @@
          */
         @ViewDebug.ExportedProperty(category = "theme", hasAdjacentMapping = true)
         public String[] getTheme() {
-            final int N = mKey.mCount;
-            final String[] themes = new String[N * 2];
-            for (int i = 0, j = N - 1; i < themes.length; i += 2, --j) {
-                final int resId = mKey.mResId[j];
-                final boolean forced = mKey.mForce[j];
-                try {
-                    themes[i] = getResourceName(resId);
-                } catch (NotFoundException e) {
-                    themes[i] = Integer.toHexString(i);
+            synchronized (mKey) {
+                final int N = mKey.mCount;
+                final String[] themes = new String[N * 2];
+                for (int i = 0, j = N - 1; i < themes.length; i += 2, --j) {
+                    final int resId = mKey.mResId[j];
+                    final boolean forced = mKey.mForce[j];
+                    try {
+                        themes[i] = getResourceName(resId);
+                    } catch (NotFoundException e) {
+                        themes[i] = Integer.toHexString(i);
+                    }
+                    themes[i + 1] = forced ? "forced" : "not forced";
                 }
-                themes[i + 1] = forced ? "forced" : "not forced";
+                return themes;
             }
-            return themes;
         }
 
         /** @hide */
@@ -1822,13 +1783,15 @@
          * @hide
          */
         public void rebase() {
-            AssetManager.clearTheme(mTheme);
+            synchronized (mKey) {
+                AssetManager.clearTheme(mTheme);
 
-            // Reapply the same styles in the same order.
-            for (int i = 0; i < mKey.mCount; i++) {
-                final int resId = mKey.mResId[i];
-                final boolean force = mKey.mForce[i];
-                AssetManager.applyThemeStyle(mTheme, resId, force);
+                // Reapply the same styles in the same order.
+                for (int i = 0; i < mKey.mCount; i++) {
+                    final int resId = mKey.mResId[i];
+                    final boolean force = mKey.mForce[i];
+                    AssetManager.applyThemeStyle(mTheme, resId, force);
+                }
             }
         }
     }
diff --git a/core/java/android/hardware/ICameraService.aidl b/core/java/android/hardware/ICameraService.aidl
index c933f92..0b165cd 100644
--- a/core/java/android/hardware/ICameraService.aidl
+++ b/core/java/android/hardware/ICameraService.aidl
@@ -35,7 +35,7 @@
     /**
      * Keep up-to-date with frameworks/av/include/camera/ICameraService.h
      */
-    int getNumberOfCameras();
+    int getNumberOfCameras(int type);
 
     // rest of 'int' return values in this file are actually status_t
 
diff --git a/core/java/android/hardware/camera2/CameraManager.java b/core/java/android/hardware/camera2/CameraManager.java
index 2e4f628..1fcfaca 100644
--- a/core/java/android/hardware/camera2/CameraManager.java
+++ b/core/java/android/hardware/camera2/CameraManager.java
@@ -64,6 +64,9 @@
     private static final int API_VERSION_1 = 1;
     private static final int API_VERSION_2 = 2;
 
+    private static final int CAMERA_TYPE_BACKWARD_COMPATIBLE = 0;
+    private static final int CAMERA_TYPE_ALL = 1;
+
     private ArrayList<String> mDeviceIdList;
 
     private final Context mContext;
@@ -615,7 +618,7 @@
             }
 
             try {
-                numCameras = cameraService.getNumberOfCameras();
+                numCameras = cameraService.getNumberOfCameras(CAMERA_TYPE_ALL);
             } catch(CameraRuntimeException e) {
                 throw e.asChecked();
             } catch (RemoteException e) {
diff --git a/core/java/android/os/UserHandle.java b/core/java/android/os/UserHandle.java
index dadec51..48ede4f 100644
--- a/core/java/android/os/UserHandle.java
+++ b/core/java/android/os/UserHandle.java
@@ -193,16 +193,16 @@
     }
 
     /**
-     * Returns the app id for a given shared app gid.
+     * Returns the app id for a given shared app gid. Returns -1 if the ID is invalid.
      * @hide
      */
     public static final int getAppIdFromSharedAppGid(int gid) {
-        final int noUserGid = getAppId(gid);
-        if (noUserGid < Process.FIRST_SHARED_APPLICATION_GID ||
-                noUserGid > Process.LAST_SHARED_APPLICATION_GID) {
-            throw new IllegalArgumentException(Integer.toString(gid) + " is not a shared app gid");
+        final int appId = getAppId(gid) + Process.FIRST_APPLICATION_UID
+                - Process.FIRST_SHARED_APPLICATION_GID;
+        if (appId < 0 || appId >= Process.FIRST_SHARED_APPLICATION_GID) {
+            return -1;
         }
-        return (noUserGid + Process.FIRST_APPLICATION_UID) - Process.FIRST_SHARED_APPLICATION_GID;
+        return appId;
     }
 
     /**
diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java
index 8f0f2d2..d1744b4 100644
--- a/core/java/android/provider/Settings.java
+++ b/core/java/android/provider/Settings.java
@@ -8109,6 +8109,13 @@
          * @hide
          */
         public static final String CONTACT_METADATA_SYNC = "contact_metadata_sync";
+
+        /**
+         * Whether to enable cellular on boot.
+         * The value 1 - enable, 0 - disable
+         * @hide
+         */
+        public static final String ENABLE_CELLULAR_ON_BOOT = "enable_cellular_on_boot";
     }
 
     /**
diff --git a/core/java/android/view/KeyEvent.java b/core/java/android/view/KeyEvent.java
index e77daa6..6d89824 100644
--- a/core/java/android/view/KeyEvent.java
+++ b/core/java/android/view/KeyEvent.java
@@ -747,18 +747,18 @@
     public static final int KEYCODE_TV_TIMER_PROGRAMMING = 258;
     /** Key code constant: Help key. */
     public static final int KEYCODE_HELP = 259;
-    /** Key code constant: Navigate to previous key. 
+    /** Key code constant: Navigate to previous key.
      * Goes backward by one item in an ordered collection of items. */
     public static final int KEYCODE_NAVIGATE_PREVIOUS = 260;
-    /** Key code constant: Navigate to next key. 
+    /** Key code constant: Navigate to next key.
      * Advances to the next item in an ordered collection of items. */
     public static final int KEYCODE_NAVIGATE_NEXT   = 261;
     /** Key code constant: Navigate in key.
-     * Activates the item that currently has focus or expands to the next level of a navigation 
+     * Activates the item that currently has focus or expands to the next level of a navigation
      * hierarchy. */
     public static final int KEYCODE_NAVIGATE_IN     = 262;
     /** Key code constant: Navigate out key.
-     * Backs out one level of a navigation hierarchy or collapses the item that currently has 
+     * Backs out one level of a navigation hierarchy or collapses the item that currently has
      * focus. */
     public static final int KEYCODE_NAVIGATE_OUT    = 263;
     /** Key code constant: Primary stem key for Wear
@@ -778,8 +778,18 @@
     public static final int KEYCODE_DPAD_UP_RIGHT   = 270;
     /** Key code constant: Directional Pad Down-Right */
     public static final int KEYCODE_DPAD_DOWN_RIGHT = 271;
+    /** Key code constant: Skip forward media key. */
+    public static final int KEYCODE_MEDIA_SKIP_FORWARD = 272;
+    /** Key code constant: Skip backward media key. */
+    public static final int KEYCODE_MEDIA_SKIP_BACKWARD = 273;
+    /** Key code constant: Step forward media key.
+     * Steps media forward, one frame at a time. */
+    public static final int KEYCODE_MEDIA_STEP_FORWARD = 274;
+    /** Key code constant: Step backward media key.
+     * Steps media backward, one frame at a time. */
+    public static final int KEYCODE_MEDIA_STEP_BACKWARD = 275;
 
-    private static final int LAST_KEYCODE = KEYCODE_DPAD_DOWN_RIGHT;
+    private static final int LAST_KEYCODE = KEYCODE_MEDIA_STEP_BACKWARD;
 
     // NOTE: If you add a new keycode here you must also add it to:
     //  isSystem()
diff --git a/core/java/android/view/Window.java b/core/java/android/view/Window.java
index eecda89..1a9fb34 100644
--- a/core/java/android/view/Window.java
+++ b/core/java/android/view/Window.java
@@ -28,8 +28,9 @@
 import android.content.res.Configuration;
 import android.content.res.Resources;
 import android.content.res.TypedArray;
-import android.graphics.PixelFormat;
 import android.graphics.drawable.Drawable;
+import android.graphics.PixelFormat;
+import android.graphics.Rect;
 import android.media.session.MediaController;
 import android.net.Uri;
 import android.os.Bundle;
@@ -183,7 +184,7 @@
     private TypedArray mWindowStyle;
     private Callback mCallback;
     private OnWindowDismissedCallback mOnWindowDismissedCallback;
-    private WindowStackCallback mWindowStackCallback;
+    private WindowControllerCallback mWindowControllerCallback;
     private WindowManager mWindowManager;
     private IBinder mAppToken;
     private String mAppName;
@@ -479,8 +480,9 @@
     }
 
     /** @hide */
-    public interface WindowStackCallback {
-        /** Called to move the window and its activity/task to a different stack container.
+    public interface WindowControllerCallback {
+        /**
+         * Called to move the window and its activity/task to a different stack container.
          * For example, a window can move between
          * {@link android.app.ActivityManager#FULLSCREEN_WORKSPACE_STACK_ID} stack and
          * {@link android.app.ActivityManager#FREEFORM_WORKSPACE_STACK_ID} stack.
@@ -491,6 +493,23 @@
 
         /** Returns the current stack Id for the window. */
         int getWindowStackId() throws RemoteException;
+
+        /**
+         * Returns the bounds of the task that contains this activity.
+         *
+         * @return Rect The bounds that contains the activity.
+         */
+        Rect getActivityBounds() throws RemoteException;
+
+        /**
+         * Sets the bounds (size and position) of the task or stack that contains this
+         * activity.
+         * NOTE: The requested bounds might not the fully honored by the system depending
+         * on the window placement policy.
+         *
+         * @param newBounds The new target bounds of the activity in task or stack.
+         */
+        void setActivityBounds(Rect newBounds) throws RemoteException;
     }
 
     public Window(Context context) {
@@ -682,13 +701,13 @@
     }
 
     /** @hide */
-    public final void setWindowStackCallback(WindowStackCallback wscb) {
-        mWindowStackCallback = wscb;
+    public final void setWindowControllerCallback(WindowControllerCallback wccb) {
+        mWindowControllerCallback = wccb;
     }
 
     /** @hide */
-    public final WindowStackCallback getWindowStackCallback() {
-        return mWindowStackCallback;
+    public final WindowControllerCallback getWindowControllerCallback() {
+        return mWindowControllerCallback;
     }
 
     /**
diff --git a/core/java/android/widget/TabWidget.java b/core/java/android/widget/TabWidget.java
index d9cff4e..0cc630a 100644
--- a/core/java/android/widget/TabWidget.java
+++ b/core/java/android/widget/TabWidget.java
@@ -16,8 +16,10 @@
 
 package android.widget;
 
-import android.R;
+import com.android.internal.R;
+
 import android.annotation.DrawableRes;
+import android.annotation.Nullable;
 import android.content.Context;
 import android.content.res.TypedArray;
 import android.graphics.Canvas;
@@ -33,21 +35,25 @@
 /**
  *
  * Displays a list of tab labels representing each page in the parent's tab
- * collection. The container object for this widget is
- * {@link android.widget.TabHost TabHost}. When the user selects a tab, this
- * object sends a message to the parent container, TabHost, to tell it to switch
- * the displayed page. You typically won't use many methods directly on this
- * object. The container TabHost is used to add labels, add the callback
- * handler, and manage callbacks. You might call this object to iterate the list
- * of tabs, or to tweak the layout of the tab list, but most methods should be
- * called on the containing TabHost object.
- * 
+ * collection.
+ * <p>
+ * The container object for this widget is {@link android.widget.TabHost TabHost}.
+ * When the user selects a tab, this object sends a message to the parent
+ * container, TabHost, to tell it to switch the displayed page. You typically
+ * won't use many methods directly on this object. The container TabHost is
+ * used to add labels, add the callback handler, and manage callbacks. You
+ * might call this object to iterate the list of tabs, or to tweak the layout
+ * of the tab list, but most methods should be called on the containing TabHost
+ * object.
+ *
  * @attr ref android.R.styleable#TabWidget_divider
  * @attr ref android.R.styleable#TabWidget_tabStripEnabled
  * @attr ref android.R.styleable#TabWidget_tabStripLeft
  * @attr ref android.R.styleable#TabWidget_tabStripRight
  */
 public class TabWidget extends LinearLayout implements OnFocusChangeListener {
+    private final Rect mBounds = new Rect();
+
     private OnTabSelectionChanged mSelectionChangedListener;
 
     // This value will be set to 0 as soon as the first tab is added to TabHost.
@@ -59,9 +65,8 @@
     private boolean mDrawBottomStrips = true;
     private boolean mStripMoved;
 
-    private final Rect mBounds = new Rect();
-
-    // When positive, the widths and heights of tabs will be imposed so that they fit in parent
+    // When positive, the widths and heights of tabs will be imposed so that
+    // they fit in parent.
     private int mImposedTabsHeight = -1;
     private int[] mImposedTabWidths;
 
@@ -81,20 +86,48 @@
         super(context, attrs, defStyleAttr, defStyleRes);
 
         final TypedArray a = context.obtainStyledAttributes(
-                attrs, com.android.internal.R.styleable.TabWidget, defStyleAttr, defStyleRes);
+                attrs, R.styleable.TabWidget, defStyleAttr, defStyleRes);
 
-        setStripEnabled(a.getBoolean(R.styleable.TabWidget_tabStripEnabled, true));
-        setLeftStripDrawable(a.getDrawable(R.styleable.TabWidget_tabStripLeft));
-        setRightStripDrawable(a.getDrawable(R.styleable.TabWidget_tabStripRight));
+        mDrawBottomStrips = a.getBoolean(R.styleable.TabWidget_tabStripEnabled, mDrawBottomStrips);
+
+        // Tests the target SDK version, as set in the Manifest. Could not be
+        // set using styles.xml in a values-v? directory which targets the
+        // current platform SDK version instead.
+        final boolean isTargetSdkDonutOrLower =
+                context.getApplicationInfo().targetSdkVersion <= Build.VERSION_CODES.DONUT;
+
+        final boolean hasExplicitLeft = a.hasValueOrEmpty(R.styleable.TabWidget_tabStripLeft);
+        if (hasExplicitLeft) {
+            mLeftStrip = a.getDrawable(R.styleable.TabWidget_tabStripLeft);
+        } else if (isTargetSdkDonutOrLower) {
+            mLeftStrip = context.getDrawable(R.drawable.tab_bottom_left_v4);
+        } else {
+            mLeftStrip = context.getDrawable(R.drawable.tab_bottom_left);
+        }
+
+        final boolean hasExplicitRight = a.hasValueOrEmpty(R.styleable.TabWidget_tabStripRight);
+        if (hasExplicitRight) {
+            mRightStrip = a.getDrawable(R.styleable.TabWidget_tabStripRight);
+        } else if (isTargetSdkDonutOrLower) {
+            mRightStrip = context.getDrawable(R.drawable.tab_bottom_right_v4);
+        } else {
+            mRightStrip = context.getDrawable(R.drawable.tab_bottom_right);
+        }
 
         a.recycle();
 
-        initTabWidget();
+        setChildrenDrawingOrderEnabled(true);
+
+        // Deal with focus, as we don't want the focus to go by default
+        // to a tab other than the current tab
+        setFocusable(true);
+        setOnFocusChangeListener(this);
     }
 
     @Override
     protected void onSizeChanged(int w, int h, int oldw, int oldh) {
         mStripMoved = true;
+
         super.onSizeChanged(w, h, oldw, oldh);
     }
 
@@ -115,44 +148,8 @@
         }
     }
 
-    private void initTabWidget() {
-        setChildrenDrawingOrderEnabled(true);
-
-        final Context context = mContext;
-
-        // Tests the target Sdk version, as set in the Manifest. Could not be set using styles.xml
-        // in a values-v? directory which targets the current platform Sdk version instead.
-        if (context.getApplicationInfo().targetSdkVersion <= Build.VERSION_CODES.DONUT) {
-            // Donut apps get old color scheme
-            if (mLeftStrip == null) {
-                mLeftStrip = context.getDrawable(
-                        com.android.internal.R.drawable.tab_bottom_left_v4);
-            }
-            if (mRightStrip == null) {
-                mRightStrip = context.getDrawable(
-                        com.android.internal.R.drawable.tab_bottom_right_v4);
-            }
-        } else {
-            // Use modern color scheme for Eclair and beyond
-            if (mLeftStrip == null) {
-                mLeftStrip = context.getDrawable(
-                        com.android.internal.R.drawable.tab_bottom_left);
-            }
-            if (mRightStrip == null) {
-                mRightStrip = context.getDrawable(
-                        com.android.internal.R.drawable.tab_bottom_right);
-            }
-        }
-
-        // Deal with focus, as we don't want the focus to go by default
-        // to a tab other than the current tab
-        setFocusable(true);
-        setOnFocusChangeListener(this);
-    }
-
     @Override
-    void measureChildBeforeLayout(View child, int childIndex,
-            int widthMeasureSpec, int totalWidth,
+    void measureChildBeforeLayout(View child, int childIndex, int widthMeasureSpec, int totalWidth,
             int heightMeasureSpec, int totalHeight) {
         if (!isMeasureWithLargestChildEnabled() && mImposedTabsHeight >= 0) {
             widthMeasureSpec = MeasureSpec.makeMeasureSpec(
@@ -209,7 +206,8 @@
             }
         }
 
-        // Measure again, this time with imposed tab widths and respecting initial spec request
+        // Measure again, this time with imposed tab widths and respecting
+        // initial spec request.
         super.measureHorizontal(widthMeasureSpec, heightMeasureSpec);
     }
 
@@ -225,7 +223,8 @@
 
     /**
      * Returns the number of tab indicator views.
-     * @return the number of tab indicator views.
+     *
+     * @return the number of tab indicator views
      */
     public int getTabCount() {
         return getChildCount();
@@ -233,65 +232,104 @@
 
     /**
      * Sets the drawable to use as a divider between the tab indicators.
+     *
      * @param drawable the divider drawable
+     * @attr ref android.R.styleable#TabWidget_divider
      */
     @Override
-    public void setDividerDrawable(Drawable drawable) {
+    public void setDividerDrawable(@Nullable Drawable drawable) {
         super.setDividerDrawable(drawable);
     }
 
     /**
      * Sets the drawable to use as a divider between the tab indicators.
-     * @param resId the resource identifier of the drawable to use as a
-     * divider.
+     *
+     * @param resId the resource identifier of the drawable to use as a divider
+     * @attr ref android.R.styleable#TabWidget_divider
      */
     public void setDividerDrawable(@DrawableRes int resId) {
         setDividerDrawable(mContext.getDrawable(resId));
     }
-    
+
     /**
-     * Sets the drawable to use as the left part of the strip below the
-     * tab indicators.
+     * Sets the drawable to use as the left part of the strip below the tab
+     * indicators.
+     *
      * @param drawable the left strip drawable
+     * @see #getLeftStripDrawable()
+     * @attr ref android.R.styleable#TabWidget_tabStripLeft
      */
-    public void setLeftStripDrawable(Drawable drawable) {
+    public void setLeftStripDrawable(@Nullable Drawable drawable) {
         mLeftStrip = drawable;
         requestLayout();
         invalidate();
     }
 
     /**
-     * Sets the drawable to use as the left part of the strip below the
-     * tab indicators.
-     * @param resId the resource identifier of the drawable to use as the
-     * left strip drawable
+     * Sets the drawable to use as the left part of the strip below the tab
+     * indicators.
+     *
+     * @param resId the resource identifier of the drawable to use as the left
+     *              strip drawable
+     * @see #getLeftStripDrawable()
+     * @attr ref android.R.styleable#TabWidget_tabStripLeft
      */
     public void setLeftStripDrawable(@DrawableRes int resId) {
         setLeftStripDrawable(mContext.getDrawable(resId));
     }
 
     /**
-     * Sets the drawable to use as the right part of the strip below the
-     * tab indicators.
-     * @param drawable the right strip drawable
+     * @return the drawable used as the left part of the strip below the tab
+     *         indicators, may be {@code null}
+     * @see #setLeftStripDrawable(int)
+     * @see #setLeftStripDrawable(Drawable)
+     * @attr ref android.R.styleable#TabWidget_tabStripLeft
      */
-    public void setRightStripDrawable(Drawable drawable) {
+    @Nullable
+    public Drawable getLeftStripDrawable() {
+        return mLeftStrip;
+    }
+
+    /**
+     * Sets the drawable to use as the right part of the strip below the tab
+     * indicators.
+     *
+     * @param drawable the right strip drawable
+     * @see #getRightStripDrawable()
+     * @attr ref android.R.styleable#TabWidget_tabStripRight
+     */
+    public void setRightStripDrawable(@Nullable Drawable drawable) {
         mRightStrip = drawable;
         requestLayout();
         invalidate();
     }
 
     /**
-     * Sets the drawable to use as the right part of the strip below the
-     * tab indicators.
-     * @param resId the resource identifier of the drawable to use as the
-     * right strip drawable
+     * Sets the drawable to use as the right part of the strip below the tab
+     * indicators.
+     *
+     * @param resId the resource identifier of the drawable to use as the right
+     *              strip drawable
+     * @see #getRightStripDrawable()
+     * @attr ref android.R.styleable#TabWidget_tabStripRight
      */
     public void setRightStripDrawable(@DrawableRes int resId) {
         setRightStripDrawable(mContext.getDrawable(resId));
     }
 
     /**
+     * @return the drawable used as the right part of the strip below the tab
+     *         indicators, may be {@code null}
+     * @see #setRightStripDrawable(int)
+     * @see #setRightStripDrawable(Drawable)
+     * @attr ref android.R.styleable#TabWidget_tabStripRight
+     */
+    @Nullable
+    public Drawable getRightStripDrawable() {
+        return mRightStrip;
+    }
+
+    /**
      * Controls whether the bottom strips on the tab indicators are drawn or
      * not.  The default is to draw them.  If the user specifies a custom
      * view for the tab indicators, then the TabHost class calls this method
@@ -360,13 +398,14 @@
 
     /**
      * Sets the current tab.
+     * <p>
      * This method is used to bring a tab to the front of the Widget,
      * and is used to post to the rest of the UI that a different tab
      * has been brought to the foreground.
-     *
+     * <p>
      * Note, this is separate from the traditional "focus" that is
      * employed from the view logic.
-     *
+     * <p>
      * For instance, if we have a list in a tabbed view, a user may be
      * navigating up and down the list, moving the UI focus (orange
      * highlighting) through the list items.  The cursor movement does
@@ -374,16 +413,15 @@
      * scrolled through is all on the same tab.  The selected tab only
      * changes when we navigate between tabs (moving from the list view
      * to the next tabbed view, in this example).
-     *
+     * <p>
      * To move both the focus AND the selected tab at once, please use
      * {@link #setCurrentTab}. Normally, the view logic takes care of
      * adjusting the focus, so unless you're circumventing the UI,
      * you'll probably just focus your interest here.
      *
-     *  @param index The tab that you want to indicate as the selected
-     *  tab (tab brought to the front of the widget)
-     *
-     *  @see #focusCurrentTab
+     * @param index the index of the tab that you want to indicate as the
+     *              selected tab (tab brought to the front of the widget)
+     * @see #focusCurrentTab
      */
     public void setCurrentTab(int index) {
         if (index < 0 || index >= getTabCount() || index == mSelectedTab) {
@@ -473,7 +511,7 @@
 
         final int count = getTabCount();
         for (int i = 0; i < count; i++) {
-            View child = getChildTabViewAt(i);
+            final View child = getChildTabViewAt(i);
             child.setEnabled(enabled);
         }
     }
@@ -482,8 +520,7 @@
     public void addView(View child) {
         if (child.getLayoutParams() == null) {
             final LinearLayout.LayoutParams lp = new LayoutParams(
-                    0,
-                    ViewGroup.LayoutParams.MATCH_PARENT, 1.0f);
+                    0, ViewGroup.LayoutParams.MATCH_PARENT, 1.0f);
             lp.setMargins(0, 0, 0, 0);
             child.setLayoutParams(lp);
         }
@@ -507,13 +544,13 @@
     }
 
     /**
-     * Provides a way for {@link TabHost} to be notified that the user clicked on a tab indicator.
+     * Provides a way for {@link TabHost} to be notified that the user clicked
+     * on a tab indicator.
      */
     void setTabSelectionListener(OnTabSelectionChanged listener) {
         mSelectionChangedListener = listener;
     }
 
-    /** {@inheritDoc} */
     public void onFocusChange(View v, boolean hasFocus) {
         if (v == this && hasFocus && getTabCount() > 0) {
             getChildTabViewAt(mSelectedTab).requestFocus();
@@ -540,7 +577,6 @@
 
     // registered with each tab indicator so we can notify tab host
     private class TabClickListener implements OnClickListener {
-
         private final int mTabIndex;
 
         private TabClickListener(int tabIndex) {
@@ -553,17 +589,18 @@
     }
 
     /**
-     * Let {@link TabHost} know that the user clicked on a tab indicator.
+     * Lets {@link TabHost} know that the user clicked on a tab indicator.
      */
-    static interface OnTabSelectionChanged {
+    interface OnTabSelectionChanged {
         /**
          * Informs the TabHost which tab was selected. It also indicates
          * if the tab was clicked/pressed or just focused into.
          *
          * @param tabIndex index of the tab that was selected
-         * @param clicked whether the selection changed due to a touch/click
-         * or due to focus entering the tab through navigation. Pass true
-         * if it was due to a press/click and false otherwise.
+         * @param clicked whether the selection changed due to a touch/click or
+         *                due to focus entering the tab through navigation.
+         *                {@code true} if it was due to a press/click and
+         *                {@code false} otherwise.
          */
         void onTabSelectionChanged(int tabIndex, boolean clicked);
     }
diff --git a/core/java/com/android/internal/app/PlatLogoActivity.java b/core/java/com/android/internal/app/PlatLogoActivity.java
index 49230c1..0964dcf8 100644
--- a/core/java/com/android/internal/app/PlatLogoActivity.java
+++ b/core/java/com/android/internal/app/PlatLogoActivity.java
@@ -16,16 +16,23 @@
 
 package com.android.internal.app;
 
+import android.animation.Animator;
 import android.animation.ObjectAnimator;
+import android.annotation.Nullable;
 import android.app.Activity;
 import android.content.ActivityNotFoundException;
 import android.content.ContentResolver;
 import android.content.Intent;
 import android.content.res.ColorStateList;
 import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.ColorFilter;
 import android.graphics.Outline;
 import android.graphics.Paint;
 import android.graphics.Path;
+import android.graphics.PixelFormat;
+import android.graphics.PorterDuff;
+import android.graphics.PorterDuffColorFilter;
 import android.graphics.drawable.Drawable;
 import android.graphics.drawable.GradientDrawable;
 import android.graphics.drawable.RippleDrawable;
@@ -35,6 +42,7 @@
 import android.provider.Settings;
 import android.util.DisplayMetrics;
 import android.util.Log;
+import android.util.MathUtils;
 import android.view.Gravity;
 import android.view.KeyEvent;
 import android.view.View;
@@ -73,19 +81,54 @@
         im.setOutlineProvider(new ViewOutlineProvider() {
             @Override
             public void getOutline(View view, Outline outline) {
-                final int pad = (int) (8*dp);
-                outline.setOval(pad, pad, view.getWidth()-pad, view.getHeight()-pad);
+                final int pad = (int) (8 * dp);
+                outline.setOval(pad, pad, view.getWidth() - pad, view.getHeight() - pad);
             }
         });
-        final Drawable platlogo = getDrawable(com.android.internal.R.drawable.platlogo);
+        final float hue = (float) Math.random();
+        final Paint bgPaint = new Paint();
+        bgPaint.setColor(HSBtoColor(hue, 0.4f, 1f));
+        final Paint fgPaint = new Paint();
+        fgPaint.setColor(HSBtoColor(hue, 0.5f, 1f));
+        final Drawable M = getDrawable(com.android.internal.R.drawable.platlogo_m);
+        final Drawable platlogo = new Drawable() {
+            @Override
+            public void setAlpha(int alpha) { }
+
+            @Override
+            public void setColorFilter(@Nullable ColorFilter colorFilter) { }
+
+            @Override
+            public int getOpacity() {
+                return PixelFormat.TRANSLUCENT;
+            }
+
+            @Override
+            public void draw(Canvas c) {
+                final float r = c.getWidth() / 2f;
+                c.drawCircle(r, r, r, bgPaint);
+                c.drawArc(0, 0, 2 * r, 2 * r, 135, 180, false, fgPaint);
+                M.setBounds(0, 0, c.getWidth(), c.getHeight());
+                M.draw(c);
+            }
+        };
         im.setBackground(new RippleDrawable(
                 ColorStateList.valueOf(0xFFFFFFFF),
                 platlogo,
                 null));
+        im.setOutlineProvider(new ViewOutlineProvider() {
+            @Override
+            public void getOutline(View view, Outline outline) {
+                outline.setOval(0, 0, view.getWidth(), view.getHeight());
+            }
+        });
         im.setClickable(true);
         im.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View v) {
+                if (mTapCount == 0) {
+                    showMarshmallow(im);
+                }
                 im.setOnLongClickListener(new View.OnLongClickListener() {
                     @Override
                     public boolean onLongClick(View v) {
@@ -132,6 +175,9 @@
             @Override
             public boolean onKey(View v, int keyCode, KeyEvent event) {
                 if (keyCode != KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
+                    if (mKeyCount == 0) {
+                        showMarshmallow(im);
+                    }
                     ++mKeyCount;
                     if (mKeyCount > 2) {
                         if (mTapCount > 5) {
@@ -155,4 +201,81 @@
                 .setStartDelay(800)
                 .start();
     }
+
+    public void showMarshmallow(View im) {
+        final Drawable fg = getDrawable(com.android.internal.R.drawable.platlogo);
+        fg.setBounds(0, 0, im.getWidth(), im.getHeight());
+        fg.setAlpha(0);
+        im.getOverlay().add(fg);
+
+        final Animator fadeIn = ObjectAnimator.ofInt(fg, "alpha", 255);
+        fadeIn.setInterpolator(mInterpolator);
+        fadeIn.setDuration(300);
+        fadeIn.start();
+    }
+
+    /**
+     * Convert HSB components to an ARGB color. Alpha set to 0xFF.
+     *     hsv[0] is Hue [0 .. 1)
+     *     hsv[1] is Saturation [0...1]
+     *     hsv[2] is Value [0...1]
+     * If hsv values are out of range, they are pinned.
+     * @param h Hue component
+     * @param s Saturation component
+     * @param b Brightness component
+     * @return the resulting argb color
+     */
+    private static int HSBtoColor(float h, float s, float b) {
+        h = MathUtils.constrain(h, 0.0f, 1.0f);
+        s = MathUtils.constrain(s, 0.0f, 1.0f);
+        b = MathUtils.constrain(b, 0.0f, 1.0f);
+
+        float red = 0.0f;
+        float green = 0.0f;
+        float blue = 0.0f;
+
+        final float hf = (h - (int) h) * 6.0f;
+        final int ihf = (int) hf;
+        final float f = hf - ihf;
+        final float pv = b * (1.0f - s);
+        final float qv = b * (1.0f - s * f);
+        final float tv = b * (1.0f - s * (1.0f - f));
+
+        switch (ihf) {
+            case 0:         // Red is the dominant color
+                red = b;
+                green = tv;
+                blue = pv;
+                break;
+            case 1:         // Green is the dominant color
+                red = qv;
+                green = b;
+                blue = pv;
+                break;
+            case 2:
+                red = pv;
+                green = b;
+                blue = tv;
+                break;
+            case 3:         // Blue is the dominant color
+                red = pv;
+                green = qv;
+                blue = b;
+                break;
+            case 4:
+                red = tv;
+                green = pv;
+                blue = b;
+                break;
+            case 5:         // Red is the dominant color
+                red = b;
+                green = pv;
+                blue = qv;
+                break;
+        }
+
+        return 0xFF000000 | (((int) (red * 255.0f)) << 16) |
+                (((int) (green * 255.0f)) << 8) | ((int) (blue * 255.0f));
+    }
+
 }
diff --git a/core/java/com/android/internal/inputmethod/InputMethodUtils.java b/core/java/com/android/internal/inputmethod/InputMethodUtils.java
index d53efa0..b85d5eb 100644
--- a/core/java/com/android/internal/inputmethod/InputMethodUtils.java
+++ b/core/java/com/android/internal/inputmethod/InputMethodUtils.java
@@ -29,6 +29,9 @@
 import android.provider.Settings;
 import android.provider.Settings.SettingNotFoundException;
 import android.text.TextUtils;
+import android.text.TextUtils.SimpleStringSplitter;
+import android.util.ArrayMap;
+import android.util.ArraySet;
 import android.util.Pair;
 import android.util.Slog;
 import android.view.inputmethod.InputMethodInfo;
@@ -61,6 +64,8 @@
     private static final String TAG_ENABLED_WHEN_DEFAULT_IS_NOT_ASCII_CAPABLE =
             "EnabledWhenDefaultIsNotAsciiCapable";
     private static final String TAG_ASCII_CAPABLE = "AsciiCapable";
+    private static final char INPUT_METHOD_SEPARATOR = ':';
+    private static final char INPUT_METHOD_SUBTYPE_SEPARATOR = ';';
     /**
      * Used in {@link #getFallbackLocaleForDefaultIme(ArrayList, Context)} to find the fallback IMEs
      * that are mainly used until the system becomes ready. Note that {@link Locale} in this array
@@ -79,20 +84,6 @@
 
     // ----------------------------------------------------------------------
     // Utilities for debug
-    public static String getStackTrace() {
-        final StringBuilder sb = new StringBuilder();
-        try {
-            throw new RuntimeException();
-        } catch (RuntimeException e) {
-            final StackTraceElement[] frames = e.getStackTrace();
-            // Start at 1 because the first frame is here and we don't care about it
-            for (int j = 1; j < frames.length; ++j) {
-                sb.append(frames[j].toString() + "\n");
-            }
-        }
-        return sb.toString();
-    }
-
     public static String getApiCallStack() {
         String apiCallStack = "";
         try {
@@ -766,6 +757,40 @@
     }
 
     /**
+     * Parses the setting stored input methods and subtypes string value.
+     *
+     * @param inputMethodsAndSubtypesString The input method subtypes value stored in settings.
+     * @return Map from input method ID to set of input method subtypes IDs.
+     */
+    @VisibleForTesting
+    public static ArrayMap<String, ArraySet<String>> parseInputMethodsAndSubtypesString(
+            @Nullable final String inputMethodsAndSubtypesString) {
+
+        final ArrayMap<String, ArraySet<String>> imeMap = new ArrayMap<String, ArraySet<String>>();
+        if (TextUtils.isEmpty(inputMethodsAndSubtypesString)) {
+            return imeMap;
+        }
+
+        final SimpleStringSplitter typeSplitter =
+                new SimpleStringSplitter(INPUT_METHOD_SEPARATOR);
+        final SimpleStringSplitter subtypeSplitter =
+                new SimpleStringSplitter(INPUT_METHOD_SUBTYPE_SEPARATOR);
+
+        List<Pair<String, ArrayList<String>>> allImeSettings =
+                InputMethodSettings.buildInputMethodsAndSubtypeList(inputMethodsAndSubtypesString,
+                        typeSplitter,
+                        subtypeSplitter);
+        for (Pair<String, ArrayList<String>> ime : allImeSettings) {
+            ArraySet<String> subtypes = new ArraySet<String>();
+            if (ime.second != null) {
+                subtypes.addAll(ime.second);
+            }
+            imeMap.put(ime.first, subtypes);
+        }
+        return imeMap;
+    }
+
+    /**
      * Utility class for putting and getting settings for InputMethod
      * TODO: Move all putters and getters of settings to this class.
      */
diff --git a/core/java/com/android/internal/policy/PhoneWindow.java b/core/java/com/android/internal/policy/PhoneWindow.java
index 6c37282..508cb01 100644
--- a/core/java/com/android/internal/policy/PhoneWindow.java
+++ b/core/java/com/android/internal/policy/PhoneWindow.java
@@ -4032,7 +4032,7 @@
             // dark or the light button frame.
             TypedValue value = new TypedValue();
             getContext().getTheme().resolveAttribute(R.attr.colorPrimary, value, true);
-            if (Color.brightness(value.data) < 0.5) {
+            if (Color.luminance(value.data) < 0.5) {
                 nonClientDecorView = (NonClientDecorView) mLayoutInflater.inflate(
                         R.layout.non_client_decor_dark, null);
             } else {
@@ -5199,7 +5199,7 @@
      **/
     private int getWorkspaceId() {
         int workspaceId = FULLSCREEN_WORKSPACE_STACK_ID;
-        WindowStackCallback callback = getWindowStackCallback();
+        WindowControllerCallback callback = getWindowControllerCallback();
         if (callback != null) {
             try {
                 workspaceId = callback.getWindowStackId();
diff --git a/core/java/com/android/internal/util/ArrayUtils.java b/core/java/com/android/internal/util/ArrayUtils.java
index 9d0636a..f190d8c 100644
--- a/core/java/com/android/internal/util/ArrayUtils.java
+++ b/core/java/com/android/internal/util/ArrayUtils.java
@@ -294,6 +294,29 @@
     }
 
     /**
+     * Removes value from given array if present, providing set-like behavior.
+     */
+    public static @Nullable String[] removeString(@Nullable String[] cur, String val) {
+        if (cur == null) {
+            return null;
+        }
+        final int N = cur.length;
+        for (int i = 0; i < N; i++) {
+            if (Objects.equals(cur[i], val)) {
+                String[] ret = new String[N - 1];
+                if (i > 0) {
+                    System.arraycopy(cur, 0, ret, 0, i);
+                }
+                if (i < (N - 1)) {
+                    System.arraycopy(cur, i + 1, ret, i, N - i - 1);
+                }
+                return ret;
+            }
+        }
+        return cur;
+    }
+
+    /**
      * Adds value to given array if not already present, providing set-like
      * behavior.
      */
diff --git a/core/java/com/android/internal/widget/ExploreByTouchHelper.java b/core/java/com/android/internal/widget/ExploreByTouchHelper.java
index 4a23df8..f5637dd 100644
--- a/core/java/com/android/internal/widget/ExploreByTouchHelper.java
+++ b/core/java/com/android/internal/widget/ExploreByTouchHelper.java
@@ -306,7 +306,7 @@
      */
     private AccessibilityEvent createEventForHost(int eventType) {
         final AccessibilityEvent event = AccessibilityEvent.obtain(eventType);
-        onInitializeAccessibilityEvent(mView, event);
+        mView.onInitializeAccessibilityEvent(event);
         return event;
     }
 
@@ -368,7 +368,7 @@
      */
     private AccessibilityNodeInfo createNodeForHost() {
         final AccessibilityNodeInfo node = AccessibilityNodeInfo.obtain(mView);
-        onInitializeAccessibilityNodeInfo(mView, node);
+        mView.onInitializeAccessibilityNodeInfo(node);
 
         // Add the virtual descendants.
         if (mTempArray == null) {
@@ -500,7 +500,7 @@
     }
 
     private boolean performActionForHost(int action, Bundle arguments) {
-        return performAccessibilityAction(mView, action, arguments);
+        return mView.performAccessibilityAction(action, arguments);
     }
 
     private boolean performActionForChild(int virtualViewId, int action, Bundle arguments) {
diff --git a/core/java/com/android/internal/widget/NonClientDecorView.java b/core/java/com/android/internal/widget/NonClientDecorView.java
index d8626cd..05711b5 100644
--- a/core/java/com/android/internal/widget/NonClientDecorView.java
+++ b/core/java/com/android/internal/widget/NonClientDecorView.java
@@ -17,9 +17,11 @@
 package com.android.internal.widget;
 
 import android.content.Context;
+import android.graphics.Rect;
 import android.os.RemoteException;
 import android.util.AttributeSet;
 import android.view.View;
+import android.widget.LinearLayout;
 import android.view.ViewGroup;
 import android.view.ViewOutlineProvider;
 import android.view.Window;
@@ -55,7 +57,7 @@
  * </ul>
  * This will be mitigated once b/22527834 will be addressed.
  */
-public class NonClientDecorView extends ViewGroup implements View.OnClickListener {
+public class NonClientDecorView extends LinearLayout implements View.OnClickListener {
     private final static String TAG = "NonClientDecorView";
     // The height of a window which has focus in DIP.
     private final int DECOR_SHADOW_FOCUSED_HEIGHT_IN_DIP = 20;
@@ -90,6 +92,7 @@
         mOwner = owner;
         mWindowHasShadow = windowHasShadow;
         mShowDecor = showDecor;
+        updateCaptionVisibility();
         if (mWindowHasShadow) {
             initializeElevation();
         }
@@ -107,6 +110,7 @@
      **/
     public void phoneWindowUpdated(boolean showDecor, boolean windowHasShadow) {
         mShowDecor = showDecor;
+        updateCaptionVisibility();
         if (windowHasShadow != mWindowHasShadow) {
             mWindowHasShadow = windowHasShadow;
             initializeElevation();
@@ -130,48 +134,17 @@
     }
 
     @Override
-    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
-        measureChildren(widthMeasureSpec, heightMeasureSpec);
-        final int width = MeasureSpec.getSize(widthMeasureSpec);
-        final int height = MeasureSpec.getSize(heightMeasureSpec);
-        setMeasuredDimension(width, height);
-    }
-
-    @Override
     protected void onLayout(boolean changed, int left, int top, int right, int bottom) {
-        // The system inset needs only to be applied to the caption. The client area of
-        // the window will automatically be adjusted by the the DecorView.
-        WindowInsets insets = getRootWindowInsets();
-        int systemMargin = insets.getSystemWindowInsetTop();
-
-        final int leftPos = getPaddingLeft();
-        final int rightPos = right - left - getPaddingRight();
-        final int topPos = getPaddingTop();
-        final int bottomPos = bottom - top - getPaddingBottom();
-
-        // On top we have the caption which has to fill left to right with a fixed height.
-        final int width = rightPos - leftPos;
-        final View caption = getChildAt(0);
-
         // If the application changed its SystemUI metrics, we might also have to adapt
         // our shadow elevation.
         updateElevation();
         mAllowUpdateElevation = true;
 
-        // Don't show the decor if the window has e.g. entered full screen.
-        final int captionHeight =
-                (isFillingScreen() || !mShowDecor) ? 0 : caption.getMeasuredHeight();
-        caption.layout(leftPos, topPos + systemMargin, leftPos + width,
-                topPos + systemMargin + captionHeight);
-
-        // Note: We should never have more then 1 additional item in here.
-        if (getChildCount() > 1) {
-            getChildAt(1).layout(leftPos, topPos + captionHeight, leftPos + width, bottomPos);
-        }
+        super.onLayout(changed, left, top, right, bottom);
     }
 
     @Override
-    public void addView(View child, int index, LayoutParams params) {
+    public void addView(View child, int index, ViewGroup.LayoutParams params) {
         // Make sure that we never get more then one client area in our view.
         if (index >= 2 || getChildCount() >= 2) {
             throw new IllegalStateException("NonClientDecorView can only handle 1 client view");
@@ -190,6 +163,16 @@
     }
 
     /**
+     * Updates the visibility of the caption.
+     **/
+    private void updateCaptionVisibility() {
+        // Don't show the decor if the window has e.g. entered full screen.
+        boolean invisible = isFillingScreen() || !mShowDecor;
+        View caption = getChildAt(0);
+        caption.setVisibility(invisible ? GONE : VISIBLE);
+    }
+
+    /**
      * The elevation gets set for the first time and the framework needs to be informed that
      * the surface layer gets created with the shadow size in mind.
      **/
@@ -243,7 +226,7 @@
      * Maximize the window by moving it to the maximized workspace stack.
      **/
     private void maximizeWindow() {
-        Window.WindowStackCallback callback = mOwner.getWindowStackCallback();
+        Window.WindowControllerCallback callback = mOwner.getWindowControllerCallback();
         if (callback != null) {
             try {
                 callback.changeWindowStack(
@@ -253,4 +236,40 @@
             }
         }
     }
+
+    /**
+     * Returns the bounds of this activity.
+     * @return Returns bounds of the activity. It will return null if either the window is
+     *     fullscreen or the bounds could not be retrieved.
+     */
+    private Rect getActivityBounds() {
+        Window.WindowControllerCallback callback = mOwner.getWindowControllerCallback();
+        if (callback != null) {
+            try {
+                return callback.getActivityBounds();
+            } catch (RemoteException ex) {
+                Log.e(TAG, "Failed to get the activity bounds.");
+            }
+        }
+        return null;
+    }
+
+    /**
+     * Sets the bounds of this Activity on the stack.
+     * @param newBounds The bounds of the activity. Passing null is not allowed.
+     */
+    private void setActivityBounds(Rect newBounds) {
+        if (newBounds == null) {
+            Log.e(TAG, "Failed to set null bounds to the activity.");
+            return;
+        }
+        Window.WindowControllerCallback callback = mOwner.getWindowControllerCallback();
+        if (callback != null) {
+            try {
+                callback.setActivityBounds(newBounds);
+            } catch (RemoteException ex) {
+                Log.e(TAG, "Failed to set the activity bounds.");
+            }
+        }
+    }
 }
diff --git a/core/jni/android_hardware_Camera.cpp b/core/jni/android_hardware_Camera.cpp
index 169fb60..4f44c262 100644
--- a/core/jni/android_hardware_Camera.cpp
+++ b/core/jni/android_hardware_Camera.cpp
@@ -497,6 +497,12 @@
     jint cameraId, jobject info_obj)
 {
     CameraInfo cameraInfo;
+    if (cameraId >= Camera::getNumberOfCameras() || cameraId < 0) {
+        ALOGE("%s: Unknown camera ID %d", __FUNCTION__, cameraId);
+        jniThrowRuntimeException(env, "Unknown camera ID");
+        return;
+    }
+
     status_t rc = Camera::getCameraInfo(cameraId, &cameraInfo);
     if (rc != NO_ERROR) {
         jniThrowRuntimeException(env, "Fail to get camera info");
diff --git a/core/res/res/drawable-nodpi/platlogo.xml b/core/res/res/drawable-nodpi/platlogo.xml
index f5d945a..bb423fef5 100644
--- a/core/res/res/drawable-nodpi/platlogo.xml
+++ b/core/res/res/drawable-nodpi/platlogo.xml
@@ -1,5 +1,5 @@
 <!--
-Copyright (C) 2014 The Android Open Source Project
+Copyright (C) 2015 The Android Open Source Project
 
    Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
@@ -14,30 +14,20 @@
     limitations under the License.
 -->
 <vector xmlns:android="http://schemas.android.com/apk/res/android"
-        android:width="480dp"
-        android:height="480dp"
+        android:width="48dp"
+        android:height="48dp"
         android:viewportWidth="48.0"
         android:viewportHeight="48.0">
     <path
-        android:pathData="M24.0,2.0C11.8,2.0 2.0,11.8 2.0,24.0c0.0,6.1 2.5,11.6 6.4,15.6L39.6,8.4C35.6,4.5 30.1,2.0 24.0,2.0z"
-        android:fillColor="#F57C00"/>
-    <path
-        android:pathData="M39.6,8.4L8.4,39.6c4.0,4.0 9.5,6.4 15.6,6.4c12.2,0.0 22.0,-9.8 22.0,-22.0C46.0,17.9 43.5,12.4 39.6,8.4z"
-        android:fillColor="#FF9800"/>
-    <path
-        android:pathData="M45.9,25.9L34.0,14.0L14.0,34.0l11.9,11.9C36.5,45.0 45.0,36.5 45.9,25.9z"
-        android:fillAlpha="0.33"
-        android:fillColor="#F57C00"/>
-    <path
-        android:pathData="M24.0,24.0c0.0,0.0 0.0,2.2 0.0,5.0s0.0,5.0 0.0,5.0l10.0,-10.0L34.0,14.0L24.0,24.0z"
+        android:pathData="M34.9,13.2c-0.8,-0.8,-4.2,-2.4,-10.9,-2.4s-10.1,1.6,-10.9,2.4c-0.8,0.8,-2.4,4.2,-2.4,10.9s1.6,10.1,2.4,10.9    c0.8,0.8,4.2,2.4,10.9,2.4s10.1,-1.6,10.9,-2.4c0.8,-0.8,2.4,-4.2,2.4,-10.9S35.6,14,34.9,13.2z"
         android:fillColor="#FFFFFF"/>
     <path
-        android:pathData="M24.0,24.0L14.0,14.0l0.0,10.0l10.0,10.0c0.0,0.0 0.0,-2.2 0.0,-5.0S24.0,24.0 24.0,24.0z"
-        android:fillColor="#EEEEEE"/>
+        android:pathData="M34.7,13.7c0,0.8,-1.2,1.5,-3.1,2.1c-1.9,0.5,-4.6,0.8,-7.6,0.8s-5.6,-0.3,-7.6,-0.8    c-1.9,-0.5,-3.1,-1.2,-3.1,-2.1s1.2,-1.5,3.1,-2.1c1.9,-0.5,4.6,-0.8,7.6,-0.8s5.6,0.3,7.6,0.8C33.5,12.1,34.7,12.9,34.7,13.7z"
+        android:fillColor="#EBEBEB"/>
     <path
-        android:pathData="M14.0,34.0l10.0,0.0 -10.0,-10.0z"
-        android:fillColor="#DDDDDD"/>
+        android:pathData="M30,13c-0.1,0,-0.1,0,-0.2,0c-0.4,-0.1,-0.7,-0.6,-0.6,-1l1.3,-5.5c0.1,-0.4,0.6,-0.7,1,-0.6c0.4,0.1,0.7,0.6,0.6,1    l-1.3,5.5C30.7,12.7,30.4,13,30,13z"
+        android:fillColor="#FFFFFF"/>
     <path
-        android:pathData="M34.0,34.0l0.0,-10.0 -10.0,10.0z"
-        android:fillColor="#DDDDDD"/>
+        android:pathData="M18,13c-0.4,0,-0.7,-0.3,-0.8,-0.6l-1.3,-5.5c-0.1,-0.4,0.2,-0.9,0.6,-1c0.4,-0.1,0.9,0.2,1,0.6l1.3,5.5    c0.1,0.4,-0.2,0.9,-0.6,1C18.1,13,18.1,13,18,13z"
+        android:fillColor="#FFFFFF"/>
 </vector>
diff --git a/core/res/res/drawable-nodpi/platlogo_m.xml b/core/res/res/drawable-nodpi/platlogo_m.xml
new file mode 100644
index 0000000..f19e045
--- /dev/null
+++ b/core/res/res/drawable-nodpi/platlogo_m.xml
@@ -0,0 +1,37 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:fillColor="#08000000"
+        android:pathData="M13.5,34.5l13.3,13.3c11,-1.3,19.7,-10,21,-21L34.5,13.5L13.5,34.5z"
+        />
+    <path
+        android:pathData="M24,24c0,0,0,2.4,0,5.2s0,5.2,0,5.2L34.5,24V13.5L24,24z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M24,24L13.5,13.5V24L24,34.5c0,0,0,-2.4,0,-5.2S24,24,24,24z"
+        android:fillColor="#EEEEEE"/>
+    <path
+        android:pathData="M13.5,34.5l10.5,0.0l-10.5,-10.5z"
+        android:fillColor="#DDDDDD"/>
+    <path
+        android:pathData="M34.5,34.5l0.0,-10.5l-10.5,10.5z"
+        android:fillColor="#DDDDDD"/>
+</vector>
diff --git a/core/res/res/drawable-nodpi/stat_sys_adb.xml b/core/res/res/drawable-nodpi/stat_sys_adb.xml
index 8f5109df..8cc9961 100644
--- a/core/res/res/drawable-nodpi/stat_sys_adb.xml
+++ b/core/res/res/drawable-nodpi/stat_sys_adb.xml
@@ -19,6 +19,18 @@
         android:viewportWidth="24.0"
         android:viewportHeight="24.0">
     <path
-        android:fillColor="#FF000000"
-        android:pathData="M12.0,12.0l-10.0,-10.0 0.0,10.0 0.0,10.0 10.0,0.0 10.0,0.0 0.0,-10.0 0.0,-10.0z"/>
+        android:pathData="M8.4,5.3c-0.2,0.0 -0.4,-0.2 -0.5,-0.4L7.1,1.6C7.0,1.4 7.2,1.1 7.4,1.0C7.7,0.9 8.0,1.1 8.0,1.4l0.8,3.3c0.1,0.3 -0.1,0.5 -0.4,0.6C8.5,5.3 8.4,5.3 8.4,5.3z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M15.6,5.3c0.0,0.0 -0.1,0.0 -0.1,0.0c-0.3,-0.1 -0.4,-0.3 -0.4,-0.6L16.0,1.4C16.0,1.1 16.3,0.9 16.6,1.0c0.3,0.1 0.4,0.3 0.4,0.6l-0.8,3.3C16.1,5.1 15.9,5.3 15.6,5.3z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M18.6,5.4c-0.1,-0.1 -0.2,-0.1 -0.3,-0.2c0.2,0.2 0.3,0.3 0.3,0.5c0.0,0.9 -2.9,1.7 -6.6,1.7S5.4,6.7 5.4,5.7c0.0,-0.2 0.1,-0.3 0.3,-0.5C5.6,5.3 5.5,5.4 5.4,5.4C5.0,5.9 4.0,8.0 4.0,12.0s1.0,6.1 1.4,6.6C5.9,19.0 8.0,20.0 12.0,20.0s6.1,-1.0 6.6,-1.4C19.0,18.1 20.0,16.0 20.0,12.0S19.0,5.9 18.6,5.4zM8.0,13.0c-0.6,0.0 -1.0,-0.4 -1.0,-1.0c0.0,-0.6 0.4,-1.0 1.0,-1.0s1.0,0.4 1.0,1.0C9.0,12.6 8.6,13.0 8.0,13.0zM16.0,13.0c-0.6,0.0 -1.0,-0.4 -1.0,-1.0c0.0,-0.6 0.4,-1.0 1.0,-1.0s1.0,0.4 1.0,1.0C17.0,12.6 16.6,13.0 16.0,13.0z"
+        android:fillColor="#FFFFFF"/>
+   <path
+        android:pathData="M5.35,5.7
+                          a 6.6 1.75 0 1 1 13.25 0
+                          a 6.6 1.75 0 1 1 -13.25 0
+                          z" 
+        android:fillColor="#BBFFFFFF" />
 </vector>
diff --git a/core/res/res/layout/non_client_decor_dark.xml b/core/res/res/layout/non_client_decor_dark.xml
index 00b4255..d1e2974 100644
--- a/core/res/res/layout/non_client_decor_dark.xml
+++ b/core/res/res/layout/non_client_decor_dark.xml
@@ -20,8 +20,7 @@
 <com.android.internal.widget.NonClientDecorView xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_gravity="top|start"
+    android:layout_height="match_parent"
     android:descendantFocusability="beforeDescendants" >
     <LinearLayout
         android:layout_width="match_parent"
diff --git a/core/res/res/layout/non_client_decor_light.xml b/core/res/res/layout/non_client_decor_light.xml
index 0ce8fa7..f7c3fcd 100644
--- a/core/res/res/layout/non_client_decor_light.xml
+++ b/core/res/res/layout/non_client_decor_light.xml
@@ -20,8 +20,7 @@
 <com.android.internal.widget.NonClientDecorView xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_gravity="top|start"
+    android:layout_height="match_parent"
     android:descendantFocusability="beforeDescendants" >
     <LinearLayout
         android:layout_width="match_parent"
diff --git a/core/res/res/values/arrays.xml b/core/res/res/values/arrays.xml
index a3cc4aed..33c41ef 100644
--- a/core/res/res/values/arrays.xml
+++ b/core/res/res/values/arrays.xml
@@ -77,50 +77,6 @@
        <item>@drawable/btn_default_disabled_focused_holo_dark</item>
        <item>@drawable/btn_default_holo_dark</item>
        <item>@drawable/btn_default_holo_light</item>
-       <item>@drawable/btn_star_off_normal_holo_light</item>
-       <item>@drawable/btn_star_on_normal_holo_light</item>
-       <item>@drawable/btn_star_on_disabled_holo_light</item>
-       <item>@drawable/btn_star_off_disabled_holo_light</item>
-       <item>@drawable/btn_star_on_pressed_holo_light</item>
-       <item>@drawable/btn_star_off_pressed_holo_light</item>
-       <item>@drawable/btn_star_on_focused_holo_light</item>
-       <item>@drawable/btn_star_off_focused_holo_light</item>
-       <item>@drawable/btn_star_on_disabled_focused_holo_light</item>
-       <item>@drawable/btn_star_off_disabled_focused_holo_light</item>
-       <item>@drawable/btn_star_holo_light</item>
-       <item>@drawable/btn_star_off_normal_holo_dark</item>
-       <item>@drawable/btn_star_on_normal_holo_dark</item>
-       <item>@drawable/btn_star_on_disabled_holo_dark</item>
-       <item>@drawable/btn_star_off_disabled_holo_dark</item>
-       <item>@drawable/btn_star_on_pressed_holo_dark</item>
-       <item>@drawable/btn_star_off_pressed_holo_dark</item>
-       <item>@drawable/btn_star_on_focused_holo_dark</item>
-       <item>@drawable/btn_star_off_focused_holo_dark</item>
-       <item>@drawable/btn_star_on_disabled_focused_holo_dark</item>
-       <item>@drawable/btn_star_off_disabled_focused_holo_dark</item>
-       <item>@drawable/btn_star_holo_dark</item>
-       <item>@drawable/btn_toggle_on_pressed_holo_light</item>
-       <item>@drawable/btn_toggle_on_pressed_holo_dark</item>
-       <item>@drawable/btn_toggle_on_normal_holo_light</item>
-       <item>@drawable/btn_toggle_on_normal_holo_dark</item>
-       <item>@drawable/btn_toggle_on_focused_holo_light</item>
-       <item>@drawable/btn_toggle_on_focused_holo_dark</item>
-       <item>@drawable/btn_toggle_on_disabled_holo_light</item>
-       <item>@drawable/btn_toggle_on_disabled_holo_dark</item>
-       <item>@drawable/btn_toggle_on_disabled_focused_holo_light</item>
-       <item>@drawable/btn_toggle_on_disabled_focused_holo_dark</item>
-       <item>@drawable/btn_toggle_off_pressed_holo_light</item>
-       <item>@drawable/btn_toggle_off_pressed_holo_dark</item>
-       <item>@drawable/btn_toggle_off_normal_holo_light</item>
-       <item>@drawable/btn_toggle_off_normal_holo_dark</item>
-       <item>@drawable/btn_toggle_off_focused_holo_light</item>
-       <item>@drawable/btn_toggle_off_focused_holo_dark</item>
-       <item>@drawable/btn_toggle_off_disabled_holo_light</item>
-       <item>@drawable/btn_toggle_off_disabled_holo_dark</item>
-       <item>@drawable/btn_toggle_off_disabled_focused_holo_light</item>
-       <item>@drawable/btn_toggle_off_disabled_focused_holo_dark</item>
-       <item>@drawable/btn_toggle_holo_light</item>
-       <item>@drawable/btn_toggle_holo_dark</item>
        <item>@drawable/edit_text_holo_light</item>
        <item>@drawable/edit_text_holo_dark</item>
        <item>@drawable/text_cursor_holo_light</item>
@@ -136,26 +92,18 @@
        <item>@drawable/list_selector_holo_light</item>
        <item>@drawable/list_section_divider_holo_light</item>
        <item>@drawable/list_section_divider_holo_dark</item>
-       <item>@drawable/menu_hardkey_panel_holo_dark</item>
-       <item>@drawable/menu_hardkey_panel_holo_light</item>
-       <item>@drawable/menu_submenu_background</item>
        <item>@drawable/menu_dropdown_panel_holo_light</item>
        <item>@drawable/menu_dropdown_panel_holo_dark</item>
-       <item>@drawable/menu_popup_panel_holo_light</item>
-       <item>@drawable/menu_popup_panel_holo_dark</item>
        <item>@drawable/menu_panel_holo_light</item>
        <item>@drawable/menu_panel_holo_dark</item>
        <item>@drawable/spinner_16_outer_holo</item>
        <item>@drawable/spinner_16_inner_holo</item>
        <item>@drawable/spinner_48_outer_holo</item>
        <item>@drawable/spinner_48_inner_holo</item>
-       <item>@drawable/spinner_76_outer_holo</item>
-       <item>@drawable/spinner_76_inner_holo</item>
        <item>@drawable/progress_bg_holo_dark</item>
        <item>@drawable/progress_bg_holo_light</item>
        <item>@drawable/progress_horizontal_holo_dark</item>
        <item>@drawable/progress_horizontal_holo_light</item>
-       <item>@drawable/progress_indeterminate_horizontal_holo</item>
        <item>@drawable/progress_large_holo</item>
        <item>@drawable/progress_medium_holo</item>
        <item>@drawable/progress_primary_holo_dark</item>
diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml
index f5528f9..61af6c5 100644
--- a/core/res/res/values/attrs.xml
+++ b/core/res/res/values/attrs.xml
@@ -1814,6 +1814,10 @@
         <enum name="KEYCODE_DPAD_DOWN_LEFT" value="269" />
         <enum name="KEYCODE_DPAD_UP_RIGHT" value="270" />
         <enum name="KEYCODE_DPAD_DOWN_RIGHT" value="271" />
+        <enum name="KEYCODE_MEDIA_SKIP_FORWARD" value="272" />
+        <enum name="KEYCODE_MEDIA_SKIP_BACKWARD" value="273" />
+        <enum name="KEYCODE_MEDIA_STEP_FORWARD" value="274" />
+        <enum name="KEYCODE_MEDIA_STEP_BACKWARD" value="275" />
     </attr>
 
     <!-- ***************************************************************** -->
diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml
index 398c584..01ab624 100755
--- a/core/res/res/values/config.xml
+++ b/core/res/res/values/config.xml
@@ -1271,7 +1271,7 @@
 
          If this string is empty or the specified package does not exist, then
          the platform will search for an SMS app and use that (if there is one)-->
-    <string name="default_sms_application" translatable="false"></string>
+    <string name="default_sms_application" translatable="false">com.android.messaging</string>
 
     <!-- Default web browser.  This is the package name of the application that will
          be the default browser when the device first boots.  Afterwards the user
diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml
index e2a9d08..31cf9b8 100755
--- a/core/res/res/values/symbols.xml
+++ b/core/res/res/values/symbols.xml
@@ -2308,4 +2308,6 @@
   <!-- Gesture -->
   <java-symbol type="integer" name="config_cameraLaunchGestureSensorType" />
   <java-symbol type="string" name="config_cameraLaunchGestureSensorStringType" />
+
+  <java-symbol type="drawable" name="platlogo_m" />
 </resources>
diff --git a/core/tests/inputmethodtests/src/android/os/CursorAnchorInfoTest.java b/core/tests/coretests/src/android/view/inputmethod/CursorAnchorInfoTest.java
similarity index 99%
rename from core/tests/inputmethodtests/src/android/os/CursorAnchorInfoTest.java
rename to core/tests/coretests/src/android/view/inputmethod/CursorAnchorInfoTest.java
index d4244ba..e0664d9 100644
--- a/core/tests/inputmethodtests/src/android/os/CursorAnchorInfoTest.java
+++ b/core/tests/coretests/src/android/view/inputmethod/CursorAnchorInfoTest.java
@@ -14,14 +14,14 @@
  * limitations under the License.
  */
 
-package android.os;
+package android.view.inputmethod;
 
 import android.graphics.Matrix;
 import android.graphics.RectF;
+import android.os.Parcel;
 import android.test.InstrumentationTestCase;
 import android.test.suitebuilder.annotation.SmallTest;
 import android.text.TextUtils;
-import android.view.inputmethod.CursorAnchorInfo;
 import android.view.inputmethod.CursorAnchorInfo.Builder;
 
 import java.util.Objects;
diff --git a/core/tests/inputmethodtests/src/android/os/InputMethodSubtypeArrayTest.java b/core/tests/coretests/src/android/view/inputmethod/InputMethodSubtypeArrayTest.java
similarity index 95%
rename from core/tests/inputmethodtests/src/android/os/InputMethodSubtypeArrayTest.java
rename to core/tests/coretests/src/android/view/inputmethod/InputMethodSubtypeArrayTest.java
index 1e0a919..a339f61 100644
--- a/core/tests/inputmethodtests/src/android/os/InputMethodSubtypeArrayTest.java
+++ b/core/tests/coretests/src/android/view/inputmethod/InputMethodSubtypeArrayTest.java
@@ -14,12 +14,11 @@
  * limitations under the License.
  */
 
-package android.os;
+package android.view.inputmethod;
 
+import android.os.Parcel;
 import android.test.InstrumentationTestCase;
 import android.test.suitebuilder.annotation.SmallTest;
-import android.view.inputmethod.InputMethodSubtype;
-import android.view.inputmethod.InputMethodSubtypeArray;
 import android.view.inputmethod.InputMethodSubtype.InputMethodSubtypeBuilder;
 
 import java.util.ArrayList;
diff --git a/core/tests/inputmethodtests/src/android/os/InputMethodSubtypeTest.java b/core/tests/coretests/src/android/view/inputmethod/InputMethodSubtypeTest.java
similarity index 97%
rename from core/tests/inputmethodtests/src/android/os/InputMethodSubtypeTest.java
rename to core/tests/coretests/src/android/view/inputmethod/InputMethodSubtypeTest.java
index 8feac9b..0adac4c 100644
--- a/core/tests/inputmethodtests/src/android/os/InputMethodSubtypeTest.java
+++ b/core/tests/coretests/src/android/view/inputmethod/InputMethodSubtypeTest.java
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-package android.os;
+package android.view.inputmethod;
 
+import android.os.Parcel;
 import android.test.InstrumentationTestCase;
 import android.test.suitebuilder.annotation.SmallTest;
-import android.view.inputmethod.InputMethodSubtype;
 import android.view.inputmethod.InputMethodSubtype.InputMethodSubtypeBuilder;
 
 import java.util.Objects;
diff --git a/core/tests/inputmethodtests/src/android/os/SparseRectFArrayTest.java b/core/tests/coretests/src/android/view/inputmethod/SparseRectFArrayTest.java
similarity index 99%
rename from core/tests/inputmethodtests/src/android/os/SparseRectFArrayTest.java
rename to core/tests/coretests/src/android/view/inputmethod/SparseRectFArrayTest.java
index 47b0d2a..f9fa017 100644
--- a/core/tests/inputmethodtests/src/android/os/SparseRectFArrayTest.java
+++ b/core/tests/coretests/src/android/view/inputmethod/SparseRectFArrayTest.java
@@ -14,12 +14,12 @@
  * limitations under the License.
  */
 
-package android.os;
+package android.view.inputmethod;
 
 import android.graphics.RectF;
+import android.os.Parcel;
 import android.test.InstrumentationTestCase;
 import android.test.suitebuilder.annotation.SmallTest;
-import android.view.inputmethod.SparseRectFArray;
 import android.view.inputmethod.SparseRectFArray.SparseRectFArrayBuilder;
 
 import java.util.Objects;
diff --git a/core/tests/inputmethodtests/src/android/os/InputMethodSubtypeSwitchingControllerTest.java b/core/tests/coretests/src/com/android/internal/inputmethod/InputMethodSubtypeSwitchingControllerTest.java
similarity index 99%
rename from core/tests/inputmethodtests/src/android/os/InputMethodSubtypeSwitchingControllerTest.java
rename to core/tests/coretests/src/com/android/internal/inputmethod/InputMethodSubtypeSwitchingControllerTest.java
index 3a598f2..ec5220f 100644
--- a/core/tests/inputmethodtests/src/android/os/InputMethodSubtypeSwitchingControllerTest.java
+++ b/core/tests/coretests/src/com/android/internal/inputmethod/InputMethodSubtypeSwitchingControllerTest.java
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package android.os;
+package com.android.internal.inputmethod;
 
 import android.content.pm.ApplicationInfo;
 import android.content.pm.ResolveInfo;
diff --git a/core/tests/inputmethodtests/src/android/os/InputMethodTest.java b/core/tests/coretests/src/com/android/internal/inputmethod/InputMethodUtilsTest.java
similarity index 89%
rename from core/tests/inputmethodtests/src/android/os/InputMethodTest.java
rename to core/tests/coretests/src/com/android/internal/inputmethod/InputMethodUtilsTest.java
index 31a4703..e2077a3 100644
--- a/core/tests/inputmethodtests/src/android/os/InputMethodTest.java
+++ b/core/tests/coretests/src/com/android/internal/inputmethod/InputMethodUtilsTest.java
@@ -14,26 +14,27 @@
  * limitations under the License.
  */
 
-package android.os;
+package com.android.internal.inputmethod;
 
 import android.content.Context;
 import android.content.pm.ApplicationInfo;
 import android.content.pm.ResolveInfo;
 import android.content.pm.ServiceInfo;
+import android.os.Parcel;
 import android.test.InstrumentationTestCase;
 import android.test.suitebuilder.annotation.SmallTest;
+import android.util.ArrayMap;
+import android.util.ArraySet;
 import android.view.inputmethod.InputMethodInfo;
-import android.view.inputmethod.InputMethodSubtype;
 import android.view.inputmethod.InputMethodSubtype.InputMethodSubtypeBuilder;
-
-import com.android.internal.inputmethod.InputMethodUtils;
+import android.view.inputmethod.InputMethodSubtype;
 
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Locale;
 import java.util.Objects;
 
-public class InputMethodTest extends InstrumentationTestCase {
+public class InputMethodUtilsTest extends InstrumentationTestCase {
     private static final boolean IS_AUX = true;
     private static final boolean IS_DEFAULT = true;
     private static final boolean IS_OVERRIDES_IMPLICITLY_ENABLED_SUBTYPE = true;
@@ -948,4 +949,129 @@
             assertEquals(Locale.ENGLISH, locales.get(4));
         }
     }
+
+    public void testParseInputMethodsAndSubtypesString() {
+        // Trivial cases.
+        {
+            assertTrue(InputMethodUtils.parseInputMethodsAndSubtypesString("").isEmpty());
+            assertTrue(InputMethodUtils.parseInputMethodsAndSubtypesString(null).isEmpty());
+        }
+
+        // No subtype cases.
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString("ime0");
+            assertEquals(1, r.size());
+            assertTrue(r.containsKey("ime0"));
+            assertTrue(r.get("ime0").isEmpty());
+        }
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString("ime0:ime1");
+            assertEquals(2, r.size());
+            assertTrue(r.containsKey("ime0"));
+            assertTrue(r.get("ime0").isEmpty());
+            assertTrue(r.containsKey("ime1"));
+            assertTrue(r.get("ime1").isEmpty());
+        }
+
+        // Input metho IDs and their subtypes.
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString("ime0;subtype0");
+            assertEquals(1, r.size());
+            assertTrue(r.containsKey("ime0"));
+            ArraySet<String> subtypes = r.get("ime0");
+            assertEquals(1, subtypes.size());
+            assertTrue(subtypes.contains("subtype0"));
+        }
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString("ime0;subtype0;subtype0");
+            assertEquals(1, r.size());
+            assertTrue(r.containsKey("ime0"));
+            ArraySet<String> subtypes = r.get("ime0");
+            assertEquals(1, subtypes.size());
+            assertTrue(subtypes.contains("subtype0"));
+        }
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString("ime0;subtype0;subtype1");
+            assertEquals(1, r.size());
+            assertTrue(r.containsKey("ime0"));
+            ArraySet<String> subtypes = r.get("ime0");
+            assertEquals(2, subtypes.size());
+            assertTrue(subtypes.contains("subtype0"));
+            assertTrue(subtypes.contains("subtype1"));
+        }
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString(
+                            "ime0;subtype0:ime1;subtype1");
+            assertEquals(2, r.size());
+            assertTrue(r.containsKey("ime0"));
+            assertTrue(r.containsKey("ime1"));
+            ArraySet<String> subtypes0 = r.get("ime0");
+            assertEquals(1, subtypes0.size());
+            assertTrue(subtypes0.contains("subtype0"));
+
+            ArraySet<String> subtypes1 = r.get("ime1");
+            assertEquals(1, subtypes1.size());
+            assertTrue(subtypes1.contains("subtype1"));
+        }
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString(
+                            "ime0;subtype0;subtype1:ime1;subtype2");
+            assertEquals(2, r.size());
+            assertTrue(r.containsKey("ime0"));
+            assertTrue(r.containsKey("ime1"));
+            ArraySet<String> subtypes0 = r.get("ime0");
+            assertEquals(2, subtypes0.size());
+            assertTrue(subtypes0.contains("subtype0"));
+            assertTrue(subtypes0.contains("subtype1"));
+
+            ArraySet<String> subtypes1 = r.get("ime1");
+            assertEquals(1, subtypes1.size());
+            assertTrue(subtypes1.contains("subtype2"));
+        }
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString(
+                            "ime0;subtype0;subtype1:ime1;subtype1;subtype2");
+            assertEquals(2, r.size());
+            assertTrue(r.containsKey("ime0"));
+            assertTrue(r.containsKey("ime1"));
+            ArraySet<String> subtypes0 = r.get("ime0");
+            assertEquals(2, subtypes0.size());
+            assertTrue(subtypes0.contains("subtype0"));
+            assertTrue(subtypes0.contains("subtype1"));
+
+            ArraySet<String> subtypes1 = r.get("ime1");
+            assertEquals(2, subtypes1.size());
+            assertTrue(subtypes0.contains("subtype1"));
+            assertTrue(subtypes1.contains("subtype2"));
+        }
+        {
+            ArrayMap<String, ArraySet<String>> r =
+                    InputMethodUtils.parseInputMethodsAndSubtypesString(
+                            "ime0;subtype0;subtype1:ime1;subtype1;subtype2:ime2");
+            assertEquals(3, r.size());
+            assertTrue(r.containsKey("ime0"));
+            assertTrue(r.containsKey("ime1"));
+            assertTrue(r.containsKey("ime2"));
+            ArraySet<String> subtypes0 = r.get("ime0");
+            assertEquals(2, subtypes0.size());
+            assertTrue(subtypes0.contains("subtype0"));
+            assertTrue(subtypes0.contains("subtype1"));
+
+            ArraySet<String> subtypes1 = r.get("ime1");
+            assertEquals(2, subtypes1.size());
+            assertTrue(subtypes0.contains("subtype1"));
+            assertTrue(subtypes1.contains("subtype2"));
+
+            ArraySet<String> subtypes2 = r.get("ime2");
+            assertTrue(subtypes2.isEmpty());
+        }
+    }
 }
diff --git a/core/tests/inputmethodtests/Android.mk b/core/tests/inputmethodtests/Android.mk
deleted file mode 100644
index 4631e65..0000000
--- a/core/tests/inputmethodtests/Android.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-LOCAL_PATH:= $(call my-dir)
-include $(CLEAR_VARS)
-
-# We only want this apk build for tests.
-LOCAL_MODULE_TAGS := tests
-
-# Include all test java files.
-LOCAL_SRC_FILES := \
-	$(call all-java-files-under, src)
-
-LOCAL_DX_FLAGS := --core-library
-LOCAL_STATIC_JAVA_LIBRARIES := core-tests android-common frameworks-core-util-lib
-LOCAL_JAVA_LIBRARIES := android.test.runner
-LOCAL_PACKAGE_NAME := FrameworksCoreInputMethodTests
-
-LOCAL_CERTIFICATE := platform
-
-include $(BUILD_PACKAGE)
diff --git a/core/tests/inputmethodtests/AndroidManifest.xml b/core/tests/inputmethodtests/AndroidManifest.xml
deleted file mode 100644
index 7f0b1aa..0000000
--- a/core/tests/inputmethodtests/AndroidManifest.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2013 The Android Open Source Project
-
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
-
-          http://www.apache.org/licenses/LICENSE-2.0
-
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
-          android:installLocation="internalOnly"
-          package="com.android.frameworks.coretests.inputmethod"
-          android:sharedUserId="android.uid.system">
-
-    <application>
-        <uses-library android:name="android.test.runner" />
-    </application>
-
-    <instrumentation android:name="android.test.InstrumentationTestRunner"
-            android:targetPackage="com.android.frameworks.coretests.inputmethod"
-            android:label="Frameworks InputMethod Core Tests" />
-
-</manifest>
diff --git a/core/tests/inputmethodtests/run_core_inputmethod_test.sh b/core/tests/inputmethodtests/run_core_inputmethod_test.sh
deleted file mode 100755
index a11e49b..0000000
--- a/core/tests/inputmethodtests/run_core_inputmethod_test.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-while [[ $# -gt 0 ]]; do
-  case "$1" in
-  --rebuild ) echo Rebuild && rebuild=true;;
-  * ) com_opts+=($1);;
-  esac
-  shift
-done
-
-if [[ -z $ANDROID_PRODUCT_OUT && $rebuilld == true ]]; then
-  echo You must lunch before running this test.
-  exit 0
-fi
-
-if [[ $rebuild == true ]]; then
-  make -j4 FrameworksCoreInputMethodTests
-  TESTAPP=${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreInputMethodTests/FrameworksCoreInputMethodTests.apk
-  COMMAND="adb install -r $TESTAPP"
-  echo $COMMAND
-  $COMMAND
-fi
-
-adb shell am instrument -w -e class android.os.InputMethodTest,android.os.InputMethodSubtypeTest,android.os.InputMethodSubtypeArrayTest,android.os.InputMethodSubtypeSwitchingControllerTest,android.os.CursorAnchorInfoTest,android.os.SparseRectFArrayTest com.android.frameworks.coretests.inputmethod/android.test.InstrumentationTestRunner
diff --git a/docs/html/guide/topics/manifest/uses-sdk-element.jd b/docs/html/guide/topics/manifest/uses-sdk-element.jd
index 3ac87ef..642b820 100644
--- a/docs/html/guide/topics/manifest/uses-sdk-element.jd
+++ b/docs/html/guide/topics/manifest/uses-sdk-element.jd
@@ -19,7 +19,6 @@
       <li><a href="#testing">Testing against higher API Levels</a></li>
     </ol>
   </li>
-  <li><a href="#provisional">Using a Provisional API Level</a></li>
   <li><a href="#filtering">Filtering the Reference Documentation by API Level</a></li>
 </ol>
 </div>
@@ -227,6 +226,11 @@
 <table>
   <tr><th>Platform Version</th><th>API Level</th><th>VERSION_CODE</th><th>Notes</th></tr>
 
+    <tr><td>Android 6.0</td>
+    <td><a href="{@docRoot}sdk/api_diff/23/changes.html" title="Diff Report">23</a></td>
+    <td>{@link android.os.Build.VERSION_CODES#M}</td>
+    <td><a href="{@docRoot}preview/api-overview.html">API Changes</a></td></tr>
+
     <tr><td><a href="{@docRoot}about/versions/android-5.1.html">Android 5.1</a></td>
     <td><a href="{@docRoot}sdk/api_diff/22/changes.html" title="Diff Report">22</a></td>
     <td>{@link android.os.Build.VERSION_CODES#LOLLIPOP_MR1}</td>
@@ -552,29 +556,6 @@
 of the Android platform it runs. See the table at the top of this document for
 a list of platform versions and their API Levels. </p>
 
-<h2 id="provisional">Using a Provisional API Level</h2>
-
-<p>In some cases, an "Early Look" Android SDK platform may be available. To let
-you begin developing on the platform although the APIs may not be final, the
-platform's API Level integer will not be specified. You must instead use the
-platform's <em>provisional API Level</em> in your application manifest, in order
-to build applications against the platform. A provisional API Level is not an
-integer, but a string matching the codename of the unreleased platform version.
-The provisional API Level will be specified in the release notes for the Early
-Look SDK release notes and is case-sensitive.</p>
-
-<p>The use of a provisional API Level is designed to protect developers and
-device users from inadvertently publishing or installing applications based on
-the Early Look framework API, which may not run properly on actual devices
-running the final system image.</p>
-
-<p>The provisional API Level will only be valid while using the Early Look SDK
-and can only be used to run applications in the emulator. An application using
-the provisional API Level can never be installed on an Android device. At the
-final release of the platform, you must replace any instances of the provisional
-API Level in your application manifest with the final platform's actual API
-Level integer.</p>
-
 
 <h2 id="filtering">Filtering the Reference Documentation by API Level</h2>
 
diff --git a/docs/html/index.jd b/docs/html/index.jd
index c6dbbd5..eef7929 100644
--- a/docs/html/index.jd
+++ b/docs/html/index.jd
@@ -10,32 +10,31 @@
 <section class="dac-hero-carousel">
 
 <!-- <article class="dac-expand dac-hero dac-invert active" style="background-color: rgb(38, 50, 56);"> -->
-<article class="dac-expand dac-hero dac-invert active" style="background-color: #455A64;">
+<article class="dac-expand dac-hero dac-invert dac-darken mprev active" style="background-color: #75d1ff;">
 <a href="/preview/index.html">
-  <div class="wrap" style="max-width:1100px;">
+  <div class="wrap" style="max-width:1100px;margin-top:0">
     <div class="cols dac-hero-content">
-      <div class="col-10of16 col-push-6of16 dac-hero-figure">
-        <img class="dac-hero-image" src="{@docRoot}images/home/devices-hero_620px_2x.png"
-             srcset="{@docRoot}images/home/devices-hero_620px.png 1x,
-             {@docRoot}images/home/devices-hero_620px_2x.png 2x">
+      <div class="col-8of16 col-push-6of16 dac-hero-figure mprev">
       </div>
-      <div class="col-6of16 col-pull-10of16">
+      <div class="col-8of16 col-pull-7of16">
         <div class="dac-hero-tag"></div>
 
-        <h1 class="dac-hero-title">Android M Developer Preview</h1>
-        <p class="dac-hero-description">Get your apps ready for the next version
-        of Android. Test on Nexus 5, 6, 9, and Player. </p>
+        <h1 class="dac-hero-title" style="white-space:nowrap;">Android 6.0 Marshmallow</h1>
+        </div>
+        <div class="col-6of16 col-push-1of16">
+        <p class="dac-hero-description"><strong>Final SDK is now available!</strong> Get your apps ready for the next version
+        of Android. Test on Nexus 5, 6, 9, and Player.</p>
 
-        <a class="dac-hero-cta" href="{@docRoot}preview/index.html">
+        <a class="dac-hero-cta" href="/preview/index.html">
           <span class="dac-sprite dac-auto-chevron"></span>
           Get started
         </a><br>
 
-        <a class="dac-hero-cta" href="{@docRoot}preview/support.html">
+        <a class="dac-hero-cta" href="/preview/support.html">
           <span class="dac-sprite dac-auto-chevron"></span>
-          Update to Developer Preview 2
+          Update to Developer Preview 3 (final SDK)
         </a>
-
+      </div>
       </div>
     </div>
   </div>
diff --git a/docs/html/preview/api-overview.jd b/docs/html/preview/api-overview.jd
index 4300b43..e15a657 100644
--- a/docs/html/preview/api-overview.jd
+++ b/docs/html/preview/api-overview.jd
@@ -103,8 +103,9 @@
 <h3 id="fingerprint-authentication">Fingerprint Authentication</h3>
 
 <p>To authenticate users via fingerprint scan, get an instance of the new
-{@code android.hardware.fingerprint.FingerprintManager} class and call the
-{@code FingerprintManager.authenticate()} method. Your app must be running on a compatible
+{@link android.hardware.fingerprint.FingerprintManager} class and call the
+{@link android.hardware.fingerprint.FingerprintManager#authenticate(android.hardware.fingerprint.FingerprintManager.CryptoObject, android.os.CancellationSignal, int, android.hardware.fingerprint.FingerprintManager.AuthenticationCallback, android.os.Handler) authenticate()}
+method. Your app must be running on a compatible
 device with a fingerprint sensor. You must implement the user interface for the fingerprint
 authentication flow on your app, and use the standard Android fingerprint icon in your UI.
 The Android fingerprint icon ({@code c_fp_40px.png}) is included in the
@@ -113,8 +114,8 @@
 authentication, note that each app must authenticate the user’s fingerprint independently.
 </p>
 
-<p>To use this feature in your app, first add the {@code USE_FINGERPRINT} permission in your
-manifest.</p>
+<p>To use this feature in your app, first add the
+  {@link android.Manifest.permission#USE_FINGERPRINT} permission in your manifest.</p>
 
 <pre>
 &lt;uses-permission
@@ -156,7 +157,7 @@
 
 <p>To set the timeout duration for which the same key can be re-used after a user is successfully
 authenticated, call the new
-{@code android.security.keystore.KeyGenParameterSpec.Builder.setUserAuthenticationValidityDurationSeconds()}
+{@link android.security.keystore.KeyGenParameterSpec.Builder#setUserAuthenticationValidityDurationSeconds(int) setUserAuthenticationValidityDurationSeconds()}
 method when you set up a {@link javax.crypto.KeyGenerator} or
 {@link java.security.KeyPairGenerator}.</p>
 
@@ -184,13 +185,13 @@
 specific friend or community in that app.</p>
 
 <p>To enable direct share targets you must define a class that extends the
-{@code android.service.} <br>
-{@code chooser.ChooserTargetService} class. Declare your
-{@code ChooserTargetService} in the manifest. Within that declaration, specify the
-{@code BIND_CHOOSER_TARGET_SERVICE} permission and an intent filter with the
-{@code SERVICE_INTERFACE} action.</p>
-<p>The following example shows how you might declare the {@code ChooserTargetService} in your
-manifest.</p>
+{@link android.service.chooser.ChooserTargetService} class. Declare your
+service in the manifest. Within that declaration, specify the
+{@link android.Manifest.permission#BIND_CHOOSER_TARGET_SERVICE} permission and an
+intent filter using the
+{@link android.service.chooser.ChooserTargetService#SERVICE_INTERFACE SERVICE_INTERFACE} action.</p>
+<p>The following example shows how you might declare the
+{@link android.service.chooser.ChooserTargetService} in your manifest.</p>
 <pre>
 &lt;service android:name=".ChooserTargetService"
         android:label="&#64;string/service_name"
@@ -201,7 +202,8 @@
 &lt;/service&gt;
 </pre>
 
-<p>For each activity that you want to expose to the {@code ChooserTargetService}, add a
+<p>For each activity that you want to expose to
+{@link android.service.chooser.ChooserTargetService}, add a
 {@code &lt;meta-data&gt;} element with the name
 {@code "android.service.chooser.chooser_target_service"} in your app manifest.
 </p>
@@ -223,10 +225,20 @@
 This preview provides a new voice interaction API which, together with
 <a href="https://developers.google.com/voice-actions/" class="external-link">Voice Actions</a>,
 allows you to build conversational voice experiences into your apps. Call the
-{@code android.app.Activity.isVoiceInteraction()} method to determine if your activity was
-started in response to a voice action. If so, your app can use the
-{@code android.app.VoiceInteractor} class to request a voice confirmation from the user, select
-from a list of options, and more. To learn more about implementing voice actions, see the
+{@link android.app.Activity#isVoiceInteraction()} method to determine if a voice action triggered
+your activity. If so, your app can use the
+{@link android.app.VoiceInteractor} class to request a voice confirmation from the user, select
+from a list of options, and more.</p>
+
+<p>Most voice interactions originate from a user voice action. A voice interaction activity can
+also, however, start without user input. For example, another app launched through a voice
+interaction can also send an intent to launch a voice interaction. To determine if your activity
+launched from a user voice query or from another voice interaction app, call the
+{@link android.app.Activity#isVoiceInteractionRoot()} method. If another app launched your
+activity, the method returns {@code false}. Your app may then prompt the user to confirm that
+they intended this action.</p>
+
+<p>To learn more about implementing voice actions, see the
 <a href="https://developers.google.com/voice-actions/interaction/"
 class="external-link">Voice Actions developer site</a>.
 </p>
@@ -239,7 +251,7 @@
 <p>Your app can elect to not share the current context with the assistant by setting the
 {@link android.view.WindowManager.LayoutParams#FLAG_SECURE} flag. In addition to the
 standard set of information that the platform passes to the assistant, your app can share
-additional information by using the new {@code android.app.assist.AssistContent} class.</p>
+additional information by using the new {@link android.app.assist.AssistContent} class.</p>
 
 <p>To provide the assistant with additional context from your app, follow these steps:</p>
 
@@ -249,25 +261,32 @@
 {@link android.app.Application#registerOnProvideAssistDataListener(android.app.Application.OnProvideAssistDataListener) registerOnProvideAssistDataListener()}.</li>
 <li>In order to provide activity-specific contextual information, override the
 {@link android.app.Activity#onProvideAssistData(android.os.Bundle) onProvideAssistData()}
-callback and, optionally, the new {@code Activity.onProvideAssistContent()} callback.
+callback and, optionally, the new
+{@link android.app.Activity#onProvideAssistContent(android.app.assist.AssistContent) onProvideAssistContent()}
+callback.
 </ol>
 
 <h2 id="notifications">Notifications</h2>
 <p>This preview adds the following API changes for notifications:</p>
 <ul>
-  <li>New {@code NotificationListenerService.INTERRUPTION_FILTER_ALARMS} filter level that
+  <li>New {@link android.app.NotificationManager#INTERRUPTION_FILTER_ALARMS} filter level that
     corresponds to the new <em>Alarms only</em> do not disturb mode.</li>
-  <li>New {@code Notification.CATEGORY_REMINDER} category value that is used to distinguish
-  user-scheduled reminders from other events
+  <li>New {@link android.app.Notification#CATEGORY_REMINDER} category value that is used to
+  distinguish user-scheduled reminders from other events
   ({@link android.app.Notification#CATEGORY_EVENT}) and alarms
   ({@link android.app.Notification#CATEGORY_ALARM}).</li>
-  <li>New {@code android.graphics.drawable.Icon} class which can be attached to your notifications
-    via the {@code Notification.Builder.setSmallIcon(Icon)} and
-    {@code Notification.Builder.setLargeIcon(Icon)} methods.</li>
-  <li>New {@code NotificationManager.getActiveNotifications()} method that allows your apps to
-    find out which of their notifications are currently alive. To see an app implementation that
-    uses this feature, see the <a href="https://github.com/googlesamples/android-ActiveNotifications"
-    class="external-link">Active Notifications sample</a>.</li>
+  <li>New {@link android.graphics.drawable.Icon} class that you can attach to your notifications
+  via the
+  {@link android.app.Notification.Builder#setSmallIcon(android.graphics.drawable.Icon) setSmallIcon()}
+  and {@link android.app.Notification.Builder#setLargeIcon(android.graphics.drawable.Icon) setLargeIcon()}
+  methods. Similarly, the
+  {@link android.app.Notification.Builder#addAction(int, java.lang.CharSequence, android.app.PendingIntent)
+  addAction()} method now accepts an {@link android.graphics.drawable.Icon} object instead of a
+  drawable resource ID.</li>
+  <li>New {@link android.app.NotificationManager#getActiveNotifications()} method that allows your
+  apps to find out which of their notifications are currently alive. To see an app implementation
+  that uses this feature, see the <a href="https://github.com/googlesamples/android-ActiveNotifications"
+  class="external-link">Active Notifications sample</a>.</li>
 </ul>
 
 <h2 id="bluetooth-stylus">Bluetooth Stylus Support</h2>
@@ -275,9 +294,9 @@
 and connect a compatible Bluetooth stylus with their phone or tablet.  While connected, position
 information from the touch screen is fused with pressure and button information from the stylus to
 provide a greater range of expression than with the touch screen alone. Your app can listen for
-stylus button presses and perform secondary actions, by registering the new
-{@code View.onContextClickListener} and {@code GestureDetector.onContextClickListener}
-callbacks in your activity.</p>
+stylus button presses and perform secondary actions, by registering
+{@link android.view.View.OnContextClickListener} and
+{@link android.view.GestureDetector.OnContextClickListener} objects in your activity.</p>
 
 <p>Use the {@link android.view.MotionEvent} methods and constants to detect stylus button
 interactions:</p>
@@ -287,11 +306,11 @@
 {@link android.view.MotionEvent#TOOL_TYPE_STYLUS}.</li>
 <li>For apps targeting M Preview, the
 {@link android.view.MotionEvent#getButtonState() getButtonState()}
-method returns {@code MotionEvent.BUTTON_STYLUS_PRIMARY} when the user
+method returns {@link android.view.MotionEvent#BUTTON_STYLUS_PRIMARY} when the user
 presses the primary stylus button. If the stylus has a second button, the same method returns
-{@code MotionEvent.BUTTON_STYLUS_SECONDARY} when the user presses it. If the user presses
+{@link android.view.MotionEvent#BUTTON_STYLUS_SECONDARY} when the user presses it. If the user presses
 both buttons simultaneously, the method returns both values OR'ed together
-({@code BUTTON_STYLUS_PRIMARY|BUTTON_STYLUS_SECONDARY}).</li>
+({@link android.view.MotionEvent#BUTTON_STYLUS_PRIMARY}|{@link android.view.MotionEvent#BUTTON_STYLUS_SECONDARY}).</li>
 <li>
 For apps targeting a lower platform version, the
 {@link android.view.MotionEvent#getButtonState() getButtonState()} method returns
@@ -302,89 +321,95 @@
 
 <h2 id="ble-scanning">Improved Bluetooth Low Energy Scanning</h2>
 <p>
-If your app performs performs Bluetooth Low Energy scans, you can use the new
-{@code android.bluetooth.le.ScanSettings.Builder.setCallbackType()} method to specify that
-you want callbacks to only be notified when an advertisement packet matching the set
-{@link android.bluetooth.le.ScanFilter} is first found, and when it is not seen for a period of
-time. This approach to scanning is more power-efficient than what’s provided in the previous
-platform version.
+If your app performs performs Bluetooth Low Energy scans, use the new
+{@link android.bluetooth.le.ScanSettings.Builder#setCallbackType(int) setCallbackType()}
+method to specify that you want the system to notify callbacks when it first finds, or sees after a
+long time, an advertisement packet matching the set {@link android.bluetooth.le.ScanFilter}. This
+approach to scanning is more power-efficient than what’s provided in the previous platform version.
 </p>
 
 <h2 id="hotspot">Hotspot 2.0 Release 1 Support</h2>
 <p>
 This preview adds support for the Hotspot 2.0 Release 1 spec on Nexus 6 and Nexus 9 devices. To
 provision Hotspot 2.0 credentials in your app, use the new methods of the
-{@link android.net.wifi.WifiEnterpriseConfig} class, such as {@code setPlmn()} and
-{@code setRealm()}. In the {@link android.net.wifi.WifiConfiguration} object, you can set the
-{@link android.net.wifi.WifiConfiguration#FQDN} and the {@code providerFriendlyName} fields.
-The new {@code ScanResult.isPasspointNetwork()} method indicates if a detected
+{@link android.net.wifi.WifiEnterpriseConfig} class, such as
+{@link android.net.wifi.WifiEnterpriseConfig#setPlmn(java.lang.String) setPlmn()} and
+{@link android.net.wifi.WifiEnterpriseConfig#setRealm(java.lang.String) setRealm()}. In the
+{@link android.net.wifi.WifiConfiguration} object, you can set the
+{@link android.net.wifi.WifiConfiguration#FQDN} and the
+{@link android.net.wifi.WifiConfiguration#providerFriendlyName} fields.
+The new {@link android.net.wifi.ScanResult#isPasspointNetwork()} method indicates if a detected
 network represents a Hotspot 2.0 access point.
 </p>
 
 <h2 id="4K-display">4K Display Mode</h2>
 <p>The platform now allows apps to request that the display resolution be upgraded to 4K rendering
 on compatible hardware. To query the current physical resolution, use the new
-{@code android.view.Display.Mode} APIs. If the UI is drawn at a lower logical resolution and is
+{@link android.view.Display.Mode} APIs. If the UI is drawn at a lower logical resolution and is
 upscaled to a larger physical resolution, be aware that the physical resolution the
-{@code Display.Mode.getPhysicalWidth()} method returns may differ from the logical
+{@link android.view.Display.Mode#getPhysicalWidth()} method returns may differ from the logical
 resolution reported by {@link android.view.Display#getSize(android.graphics.Point) getSize()}.</p>
 
 <p>You can request the system to change the physical resolution in your app as it runs, by setting
-the {@code WindowManager.LayoutParams.preferredDisplayModeId} property of your app’s window.  This
-feature is useful if you want to switch to 4K display resolution. While in 4K display mode, the
-UI continues to be rendered at the original resolution (such as 1080p) and is upscaled to 4K, but
-{@link android.view.SurfaceView} objects may show content at the native resolution.</p>
+the {@link android.view.WindowManager.LayoutParams#preferredDisplayModeId} property of your app’s
+window.  This feature is useful if you want to switch to 4K display resolution. While in 4K display
+mode, the UI continues to be rendered at the original resolution (such as 1080p) and is upscaled to
+4K, but {@link android.view.SurfaceView} objects may show content at the native resolution.</p>
 
 <h2 id="behavior-themeable-colorstatelists">Themeable ColorStateLists</h2>
 <p>Theme attributes are now supported in
 {@link android.content.res.ColorStateList} for devices running the M Preview. The
 {@link android.content.res.Resources#getColorStateList(int) getColorStateList()} and
 {@link android.content.res.Resources#getColor(int) getColor()} methods have been deprecated. If
-you are calling these APIs, call the new {@code Context.getColorStateList()} or
-{@code Context.getColor()} methods instead. These methods are also available in the
-v4 appcompat library via {@link android.support.v4.content.ContextCompat}.</p>
+you are calling these APIs, call the new
+{@link android.content.Context#getColorStateList(int) getColorStateList()} or
+{@link android.content.Context#getColor(int) getColor()} methods instead. These methods are also
+available in the v4 appcompat library via {@link android.support.v4.content.ContextCompat}.</p>
 
 <h2 id="audio">Audio Features</h2>
 
 <p>This preview adds enhancements to audio processing on Android, including: </p>
 <ul>
   <li>Support for the <a href="http://en.wikipedia.org/wiki/MIDI" class="external-link">MIDI</a>
-protocol, with the new {@code android.media.midi} APIs. Use these APIs to send and receive MIDI
+protocol, with the new {@link android.media.midi} APIs. Use these APIs to send and receive MIDI
 events.</li>
-  <li>New {@code android.media.AudioRecord.Builder} and {@code android.media.AudioTrack.Builder}
+  <li>New {@link android.media.AudioRecord.Builder} and {@link android.media.AudioTrack.Builder}
 classes to create digital audio capture and playback objects respectively, and configure audio
 source and sink properties to override the system defaults.</li>
   <li>API hooks for associating audio and input devices. This is particularly useful if your app
 allows users to start a voice search from a game controller or remote control connected to Android
-TV. The system invokes the new {@code android.app.Activity.onSearchRequested()} callback when the
-user starts a search. To determine if the user's input device has a built-in microphone, retrieve
-the {@link android.view.InputDevice} object from that callback, then call the new
-{@code InputDevice.hasMicrophone()} method.</li>
-  <li>New {@code AudioManager.getDevices() method which lets you retrieve a list of all
-    audio devices currently connected to the system. You can also register an
-{@code android.media.AudioDeviceCallback} object if you want your app to be notified
-when an audio device is connected or disconnected.</li>
+TV. The system invokes the new
+{@link android.app.Activity#onSearchRequested(android.view.SearchEvent) onSearchRequested()}
+callback when the user starts a search. To determine if the user's input device has a built-in
+microphone, retrieve the {@link android.view.InputDevice} object from that callback, then call the
+new {@link android.view.InputDevice#hasMicrophone()} method.</li>
+  <li>New {@link android.media.AudioManager#getDevices(int) getDevices()} method which lets you
+retrieve a list of all audio devices currently connected to the system. You can also register an
+{@link android.media.AudioDeviceCallback} object if you want the system to notify your app
+when an audio device connects or disconnects.</li>
 </ul>
 
 <h2 id="video">Video Features</h2>
 <p>This preview adds new capabilities to the video processing APIs, including:</p>
 <ul>
-<li>New {@code android.media.MediaSync} class which helps applications to synchronously render
+<li>New {@link android.media.MediaSync} class which helps applications to synchronously render
 audio and video streams. The audio buffers are submitted in non-blocking fashion and are
 returned via a callback. It also supports dynamic playback rate.
 </li>
-<li>New {@code MediaDrm.EVENT_SESSION_RECLAIMED} event, which indicates that a session opened by
-the app has been reclaimed by the resource manager. If your app uses DRM sessions, you should
-handle this event and make sure not to use a reclaimed session.
+<li>New {@link android.media.MediaDrm#EVENT_SESSION_RECLAIMED} event, which indicates that a
+session opened by the app has been reclaimed by the resource manager. If your app uses DRM sessions,
+you should handle this event and make sure not to use a reclaimed session.
 </li>
-<li>New {@code MediaCodec.CodecException.ERROR_RECLAIMED} error code, which indicates that the
-resource manager reclaimed the media resource used by the codec. With this exception, the codec
-must be released, as it has moved to terminal state.
+<li>New {@link android.media.MediaCodec.CodecException#ERROR_RECLAIMED} error code, which indicates
+that the resource manager reclaimed the media resource used by the codec. With this exception, the
+codec must be released, as it has moved to terminal state.
 </li>
-<li>New {@code MediaCodecInfo.CodecCapabilities.getMaxSupportedInstances()} interface to get a
-hint for the max number of the supported concurrent codec instances.
+<li>New {@link android.media.MediaCodecInfo.CodecCapabilities#getMaxSupportedInstances()
+getMaxSupportedInstances()} interface to get a hint for the max number of the supported
+concurrent codec instances.
 </li>
-<li>New {@code MediaPlayer.setPlaybackParams()} method to set the media playback rate for fast or
+<li>New {@link android.media.MediaPlayer#setPlaybackParams(android.media.PlaybackParams)
+setPlaybackParams()} method to set the media playback rate for fast or
 slow motion playback. It also stretches or speeds up the audio playback automatically in
 conjunction with the video.</li>
 </ul>
@@ -394,48 +419,55 @@
 camera reprocessing of images:</p>
 
 <h3 id="flashlight">Flashlight API</h3>
-<p>If a camera device has a flash unit, you can call the {@code CameraManager.setTorchMode()}
+<p>If a camera device has a flash unit, you can call the
+{@link android.hardware.camera2.CameraManager#setTorchMode(java.lang.String, boolean) setTorchMode()}
 method to switch the flash unit’s torch mode on or off without opening the camera device. The app
 does not have exclusive ownership of the flash unit or the camera device. The torch mode is turned
 off and becomes unavailable whenever the camera device becomes unavailable, or when other camera
-resources keeping the torch on become unavailable. Other apps can also call {@code setTorchMode()}
+resources keeping the torch on become unavailable. Other apps can also call
+{@link android.hardware.camera2.CameraManager#setTorchMode(java.lang.String, boolean) setTorchMode()}
 to turn off the torch mode. When the last app that turned on the torch mode is closed, the torch
 mode is turned off.</p>
 
 <p>You can register a callback to be notified about torch mode status by calling the
-{@code CameraManager.registerTorchCallback()} method. The first time the callback is registered,
-it is immediately called with the torch mode status of all currently known camera devices with a
-flash unit. If the torch mode is turned on or off successfully, the
-{@code CameraManager.TorchCallback.onTorchModeChanged()} method is invoked.</p>
+{@link android.hardware.camera2.CameraManager#registerTorchCallback(android.hardware.camera2.CameraManager.TorchCallback, android.os.Handler) registerTorchCallback()}
+method. The first time the callback is registered, it is immediately called with the torch mode
+status of all currently known camera devices with a flash unit. If the torch mode is turned on or
+off successfully, the
+{@link android.hardware.camera2.CameraManager.TorchCallback#onTorchModeChanged(java.lang.String, boolean) onTorchModeChanged()}
+method is invoked.</p>
 
 <h3 id="reprocessing">Reprocessing API</h3>
 <p>The {@link android.hardware.camera2 Camera2} API is extended to support YUV and private
 opaque format image reprocessing. To determine if these reprocessing capabilities are available,
 call {@link android.hardware.camera2.CameraManager#getCameraCharacteristics(java.lang.String)
-getCameraCharacteristics()} and check for the {@code REPROCESS_MAX_CAPTURE_STALL} key. If a
+getCameraCharacteristics()} and check for the
+{@link android.hardware.camera2.CameraCharacteristics#REPROCESS_MAX_CAPTURE_STALL} key. If a
 device supports reprocessing, you can create a reprocessable camera capture session by calling
-{@code CameraDevice.createReprocessableCaptureSession()}, and create requests for input
-buffer reprocessing.</p>
+<a href="/reference/android/hardware/camera2/CameraDevice.html#createReprocessableCaptureSession(android.hardware.camera2.params.InputConfiguration, java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)"><code>createReprocessableCaptureSession()</code></a>,
+and create requests for input buffer reprocessing.</p>
 
-<p>Use the {@code android.media.ImageWriter} class to connect the input buffer flow to the camera
+<p>Use the {@link android.media.ImageWriter} class to connect the input buffer flow to the camera
 reprocessing input. To get an empty buffer, follow this programming model:</p>
 
 <ol>
-<li>Call the {@code ImageWriter.dequeueInputImage()} method.</li>
+<li>Call the {@link android.media.ImageWriter#dequeueInputImage()} method.</li>
 <li>Fill the data into the input buffer.</li>
-<li>Send the buffer to the  camera by calling the {@code ImageWriter.queueInputImage()} method.</li>
+<li>Send the buffer to the  camera by calling the
+{@link android.media.ImageWriter#queueInputImage(android.media.Image) queueInputImage()} method.</li>
 </ol>
 
-<p>If you are using a {@code ImageWriter} object together with an
-{@code android.graphics.ImageFormat.PRIVATE} image, your app cannot access the image
-data directly. Instead, pass the {@code ImageFormat.PRIVATE} image directly to the
-{@code ImageWriter} by calling the {@code ImageWriter.queueInputImage()} method without any
-buffer copy.</p>
+<p>If you are using a {@link android.media.ImageWriter} object together with an
+{@link android.graphics.ImageFormat#PRIVATE} image, your app cannot access the image
+data directly. Instead, pass the {@link android.graphics.ImageFormat#PRIVATE} image directly to the
+{@link android.media.ImageWriter} by calling the
+{@link android.media.ImageWriter#queueInputImage(android.media.Image) queueInputImage()} method
+without any buffer copy.</p>
 
 <p>The {@link android.media.ImageReader} class now supports
-{@code android.graphics.ImageFormat.PRIVATE} format image streams. This support allows your app to
+{@link android.graphics.ImageFormat#PRIVATE} format image streams. This support allows your app to
 maintain a circular image queue of {@link android.media.ImageReader} output images, select one or
-more images, and send them to the {@code ImageWriter} for camera reprocessing.</p>
+more images, and send them to the {@link android.media.ImageWriter} for camera reprocessing.</p>
 
 <h2 id="afw">Android for Work Features</h2>
 <p>This preview includes the following new APIs for Android for Work:</p>
@@ -445,14 +477,16 @@
 Corporate-Owned, Single-Use (COSU) devices:
   <ul>
     <li>Disable or re-enable the keyguard with the
-{@code DevicePolicyManager.setKeyguardDisabled()} method.</li>
+{@link android.app.admin.DevicePolicyManager#setKeyguardDisabled(android.content.ComponentName, boolean)
+setKeyguardDisabled()} method.</li>
     <li>Disable or re-enable the status bar (including quick settings, notifications, and the
 navigation swipe-up gesture that launches Google Now) with the
-{@code DevicePolicyManager.setStatusBarDisabled()} method.</li>
+{@link android.app.admin.DevicePolicyManager#setStatusBarDisabled(android.content.ComponentName, boolean) setStatusBarDisabled()}
+method.</li>
     <li>Disable or re-enable safe boot with the {@link android.os.UserManager} constant
-{@code DISALLOW_SAFE_BOOT}.</li>
+{@link android.os.UserManager#DISALLOW_SAFE_BOOT}.</li>
     <li>Prevent the screen from turning off while plugged in with the
-  {@link android.provider.Settings.Global} constant {@code STAY_ON_WHILE_PLUGGED_IN}.</li>
+  {@link android.provider.Settings.Global#STAY_ON_WHILE_PLUGGED_IN} constant.</li>
   </ul>
   </li>
   <li><strong>Silent install and uninstall of apps by Device Owner:</strong> A Device Owner can now
@@ -463,11 +497,12 @@
 <li><strong>Silent enterprise certificate access: </strong> When an app calls
 {@link android.security.KeyChain#choosePrivateKeyAlias(android.app.Activity,android.security.KeyChainAliasCallback,java.lang.String[],java.security.Principal[],java.lang.String,int,java.lang.String) choosePrivateKeyAlias()},
 prior to the user being prompted to select a certificate, the Profile or Device Owner can now call
-the {@code DeviceAdminReceiver.onChoosePrivateKeyAlias()} method to provide the alias silently to
-the requesting application. This feature lets you grant managed apps access to certificates
-without user interaction.</li>
+the {@link android.app.admin.DeviceAdminReceiver#onChoosePrivateKeyAlias(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String) onChoosePrivateKeyAlias()}
+method to provide the alias silently to the requesting application. This feature lets you grant
+managed apps access to certificates without user interaction.</li>
 <li><strong>Auto-acceptance of system updates.</strong> By setting a system update policy with
-{@code DevicePolicyManager.setSystemUpdatePolicy()}, a Device Owner can now auto-accept a system
+{@link android.app.admin.DevicePolicyManager#setSystemUpdatePolicy(android.content.ComponentName, android.app.admin.SystemUpdatePolicy) setSystemUpdatePolicy()},
+a Device Owner can now auto-accept a system
 update, for instance in the case of a kiosk device, or postpone the update and prevent it being
 taken by the user for up to 30 days. Furthermore, an administrator can set a daily time window in
 which an update must be taken, for example during the hours when a kiosk device is not in use. When
@@ -498,16 +533,17 @@
 style="float:right; margin:0 0 10px 20px" width="282" height="476" />
 <li><strong>Data usage tracking.</strong> A Profile or Device Owner can now query for the
 data usage statistics visible in <strong>Settings > Data</strong> usage by using the new
-{@code android.app.usage.NetworkStatsManager} methods. Profile Owners are automatically granted
+{@link android.app.usage.NetworkStatsManager} methods. Profile Owners are automatically granted
 permission to query data on the profile they manage, while Device Owners get access to usage data
 of the managed primary user.</li>
 <li><strong>Runtime permission management:</strong>
 <p>A Profile or Device Owner can set a permission policy
 for all runtime requests of all applications using
-{@code DevicePolicyManager.setPermissionPolicy()}, to either prompt the user to grant the
-permission as normal or automatically grant or deny the permission silently. If the latter policy
-is set, the user cannot modify the selection made by the Profile or Device Owner within the
-app’s permissions screen in <strong>Settings</strong>.</p></li>
+{@link android.app.admin.DevicePolicyManager#setPermissionPolicy(android.content.ComponentName, int)
+setPermissionPolicy()}, to either prompt the user to grant the permission or automatically grant or
+deny the permission silently. If the latter policy is set, the user cannot
+modify the selection made by the Profile or Device Owner within the app’s permissions screen in
+<strong>Settings</strong>.</p></li>
 <li><strong>VPN in Settings:</strong> VPN apps are now visible in
     <strong>Settings > More > VPN</strong>.
 Additionally, the notifications that accompany VPN usage are now specific to how that VPN is
diff --git a/docs/html/preview/behavior-changes.jd b/docs/html/preview/behavior-changes.jd
index 5c8ef41..bf4dc1a 100644
--- a/docs/html/preview/behavior-changes.jd
+++ b/docs/html/preview/behavior-changes.jd
@@ -10,20 +10,17 @@
 
 <ol id="toc44" class="hide-nested">
     <li><a href="#behavior-runtime-permissions">Runtime Permissions</a></li>
-    <li><a href="#behavior-power">Power-Saving Optimizations</a>
-        <ol>
-            <li><a href="#behavior-doze">Doze</a></li>
-            <li><a href="#behavior-app-standby">App Standby</a></li>
-        </ol>
-    </li>
+    <li><a href="#behavior-power">Power-Saving Optimizations</a></li>
     <li><a href="#behavior-adoptable-storage">Adoptable Storage Devices</a></li>
     <li><a href="#behavior-apache-http-client">Apache HTTP Client Removal</a></li>
     <li><a href="#behavior-audiomanager-Changes">AudioManager Changes</a></li>
+    <li><a href="#behavior-notifications">Notifications</a></li>
     <li><a href="#behavior-test-selection">Text Selection</a></li>
     <li><a href="#behavior-keystore">Android Keystore Changes</a></li>
     <li><a href="#behavior-network">Wi-Fi and Networking Changes</a></li>
     <li><a href="#behavior-camera">Camera Service Changes</a></li>
     <li><a href="#behavior-runtime">Runtime</a></li>
+    <li><a href="#behavior-hardware-id">Access to Hardware Identifier</a></li>
     <li><a href="#behavior-apk-validation">APK Validation</a></li>
     <li><a href="#behavior-usb">USB Connection</a></li>
     <li><a href="#behavior-afw">Android for Work Changes</a></li>
@@ -58,9 +55,11 @@
 
 <p>On your apps that target the M Preview release or higher, make sure to check for and request
 permissions at runtime. To determine if your app has been granted a permission, call the
-new {@code Context.checkSelfPermission()} method. To request a permission, call the new
-{@code Activity.requestPermission()} method. Even if your app is not targeting the M Preview
-release, you should test your app under the new permissions model.</p>
+new {@link android.content.Context#checkSelfPermission(java.lang.String) checkSelfPermission()}
+method. To request a permission, call the new
+{@link android.app.Activity#requestPermissions(java.lang.String[], int) requestPermissions()}
+method. Even if your app is not targeting the M Preview release, you should test your app under
+the new permissions model.</p>
 
 <p>For details on supporting the new permissions model in your app, see the
 <a href="{@docRoot}preview/features/runtime-permissions.html">
@@ -69,86 +68,19 @@
 
 <h2 id="behavior-power">Power-Saving Optimizations</h2>
 <p>This preview introduces new power-saving optimizations for idle devices and apps.</p>
-
-<h3 id="behavior-doze">Doze</h3>
-<p>If a device is unplugged and left stationary with the screen off for a period of time, it
-goes into <em>Doze</em> mode where it attempts to keep the system in a sleep state. In this mode,
-devices periodically resume normal operations for brief periods of time so that app syncing can
-occur and the system can perform any pending operations.</p>
-
-<p>The following restrictions apply to your apps while in Doze:</p>
 <ul>
-<li>Network access is disabled, unless your app receives a high priority Google Cloud Messaging
-tickle.</li>
-<li><a href="{@docRoot}reference/android/os/PowerManager.WakeLock.html">Wake locks</a> are ignored.</li>
-<li>Alarms scheduled with the {@link android.app.AlarmManager} class are disabled, except for
-alarms that you've set with the {@link android.app.AlarmManager#setAlarmClock setAlarmClock()}
-method and {@code AlarmManager.setAndAllowWhileIdle()}.</li>
-<li>WiFi scans are not performed.</li>
-<li>Syncs and jobs for your sync adapters and {@link android.app.job.JobScheduler} are not
-permitted to run.</li>
-</ul>
-</p>
-<p>When the device exits doze, it executes any jobs and syncs that are pending.</p>
-<p>You can test this feature by connecting a device running the M Preview to your development
-machine and calling the following commands:
-</p>
-<pre class="no-prettyprint">
-$ adb shell dumpsys battery unplug
-$ adb shell dumpsys deviceidle step
-$ adb shell dumpsys deviceidle -h
-</pre>
-<p class="note"><strong>Note</strong>: The upcoming
-<a href="https://developers.google.com/cloud-messaging/" class="external-link">
-Google Cloud Messaging</a> release lets you designate
-high-priority messages. If your app receives high-priority GCM messages, it’s granted
-brief network access even when the device is in doze.
-</p>
-
-<p>See the
-<a href="{@docRoot}preview/testing/guide.html#doze-standby">Testing Guide</a> for tips on how
-to test Doze in your apps. </p>
-
-<h3 id="behavior-app-standby">App standby</h3>
-<p>With this preview, the system may determine that apps are idle when they are not in active
-use. Your app is considered idle after a period of time, unless the system detects
-any of these signals:</p>
-
-<ul>
-<li>The app is explicitly launched by the user.</li>
-<li>The app has a process currently in the foreground (either as an activity or foreground service,
-or in use by another activity or foreground service).</li>
-<li>The app generates a notification that users see on the lock screen or in the
-notification tray.</li>
-<li>The user explicitly asks for the app to be exempt from optimizations,
-via <strong>Settings</strong>.</li>
+<li><strong>Doze</strong>: If a user unplugs a device and leaves it stationary, with its screen off,
+for a period of time, the device goes into <em>Doze</em> mode, where it attempts to keep the system
+in a sleep state. In this mode, devices periodically resume normal operations for brief periods of
+time so that app syncing can occur and the system can perform any pending operations.
+<li><strong>App Standby</strong>: App Standby allows the system to determine that an app is idle
+when the user is not actively using it. The system makes this determination when the user does not
+touch the app for a certain period of time. If the device is unplugged, the system disables network
+access and suspends syncs and jobs for the apps it deems idle.</li>
 </ul>
 
-<p>If the device is unplugged, apps deemed idle will have their network access disabled
-and their syncs and jobs suspended. When the device is plugged into a power supply, these apps are
-allowed network access and can execute any jobs and syncs that are pending. If the
-device is idle for long periods of time, idle apps are allowed network access around once a day.</p>
-
-<p>You can test this feature by connecting a device running the M Preview to your development
-machine and calling the following commands:
-</p>
-<pre class="no-prettyprint">
-$ adb shell dumpsys battery unplug
-$ adb shell am set-idle &lt;packageName&gt; true
-$ adb shell am set-idle &lt;packageName&gt; false
-$ adb shell am get-idle &lt;packageName&gt;
-</pre>
-
-<p class="note"><strong>Note</strong>: The upcoming
-<a href="https://developers.google.com/cloud-messaging/" class="external-link">
-Google Cloud Messaging</a> (GCM) release lets you
-designate high-priority messages. If your app receives high-priority GCM messages, it’s granted
-brief network access even when the app is idle.
-</p>
-
-<p>See the
-<a href="{@docRoot}preview/testing/guide.html#doze-standby">Testing Guide</a> for tips on how
-to test App Standby in your apps. </p>
+<p>To learn more about these power-saving changes, see
+<a href="{@docRoot}preview/power-mgmt.html">Power-Saving Optimizations</a>.</p>
 
 <h2 id="behavior-adoptable-storage">Adoptable Storage Devices</h2>
 <p>
@@ -222,10 +154,25 @@
 <p>Setting the volume directly or muting specific streams via the {@link android.media.AudioManager}
 class is no longer supported. The {@link android.media.AudioManager#setStreamSolo(int,boolean)
 setStreamSolo()} method is deprecated, and you should call the
-{@code AudioManager.requestAudioFocus()} method instead. Similarly, the
+{@link android.media.AudioManager#requestAudioFocus(android.media.AudioManager.OnAudioFocusChangeListener, int, int) requestAudioFocus()}
+method instead. Similarly, the
 {@link android.media.AudioManager#setStreamMute(int,boolean) setStreamMute()} method is
-deprecated; instead, call the {@code AudioManager.adjustStreamVolume()} method
-and pass in the direction value {@code ADJUST_MUTE} or {@code ADJUST_UNMUTE}.</p>
+deprecated; instead, call the {@link android.media.AudioManager#adjustStreamVolume(int, int, int)
+adjustStreamVolume()} method and pass in the direction value
+{@link android.media.AudioManager#ADJUST_MUTE} or
+{@link android.media.AudioManager#ADJUST_UNMUTE}.</p>
+
+<h2 id="behavior-notifications">Notifications</h2>
+<p>
+This release removes the {@code Notification.setLatestEventInfo()} method. Use the
+{@link android.app.Notification.Builder} class instead to construct notifications. To update a
+notification repeatedly, reuse the {@link android.app.Notification.Builder} instance. Call the
+{@link android.app.Notification.Builder#build()} method to get
+updated {@link android.app.Notification} instances.
+</p>
+<p>The {@code adb shell dumpsys notification} command no longer prints out your notification text.
+Use the {@code adb shell dumpsys notification --noredact} command instead to print out the text
+in a notification object.</p>
 
 <h2 id="behavior-test-selection">Text Selection</h2>
 
@@ -247,11 +194,13 @@
 {@link android.view.ActionMode} calls from
 {@code startActionMode(Callback)} to {@code startActionMode(Callback, ActionMode.TYPE_FLOATING)}.</li>
 <li>Take your existing implementation of {@code ActionMode.Callback} and make it extend
-{@code ActionMode.Callback2} instead.</li>
-<li>Override the {@code Callback2.onGetContentRect()} method to provide the coordinates of the
-content {@link android.graphics.Rect} object (such as a text selection rectangle) in the view.</li>
+{@link android.view.ActionMode.Callback2} instead.</li>
+<li>Override the
+{@link android.view.ActionMode.Callback2#onGetContentRect(android.view.ActionMode, android.view.View, android.graphics.Rect) onGetContentRect()}
+method to provide the coordinates of the content {@link android.graphics.Rect} object
+(such as a text selection rectangle) in the view.</li>
 <li>If the rectangle positioning is no longer valid, and this is the only element to be invalidated,
-call the {@code ActionMode.invalidateContentRect()} method.</li>
+call the {@link android.view.ActionMode#invalidateContentRect() invalidateContentRect()} method.</li>
 </ol>
 
 <p>If you are using <a href="{@docRoot}tools/support-library/index.html">
@@ -260,8 +209,9 @@
 default. This prevents floating toolbars from being displayed. To enable
 {@link android.view.ActionMode} support in an
 {@link android.support.v7.app.AppCompatActivity}, call
-{@code android.support.v7.app.AppCompatActivity.getDelegate()}, then call
-{@code android.support.v7.app.AppCompatDelegate.setHandleNativeActionModesEnabled()} on the returned
+{@link android.support.v7.app.AppCompatActivity#getDelegate()}, then call
+{@link android.support.v7.app.AppCompatDelegate#setHandleNativeActionModesEnabled(boolean)
+setHandleNativeActionModesEnabled()} on the returned
 {@link android.support.v7.app.AppCompatDelegate} object and set the input
 parameter to {@code false}. This call returns control of {@link android.view.ActionMode} objects to
 the framework. In devices running the M Preview, that allows the framework to support
@@ -295,8 +245,8 @@
 multinetwork APIs (such as
 {@link android.net.Network#openConnection(java.net.URL) openConnection()},
 {@link android.net.Network#bindSocket(java.net.Socket) bindSocket()}, and the new
-{@code ConnectivityManager.bindProcessToNetwork()} method) to ensure that its network traffic is
-sent on the selected network.</li>
+{@link android.net.ConnectivityManager#bindProcessToNetwork(android.net.Network)
+bindProcessToNetwork()} method) to ensure that its network traffic is sent on the selected network.</li>
 </ul>
 
 <h2 id="behavior-camera">Camera Service Changes</h2>
@@ -358,6 +308,32 @@
 {@code dlopen(3)} (as opposed to being referenced by {@code DT_NEEDED} entries).</p>
 </p>
 
+<h2 id="behavior-hardware-id">Access to Hardware Identifier</h2>
+<p>To provide users with greater data protection, starting in this release, Android
+removes programmatic access to the device’s local hardware identifier for
+apps using the Wi-Fi and Bluetooth APIs. The
+{@link android.net.wifi.WifiInfo#getMacAddress() WifiInfo.getMacAddress()} and the
+{@link android.bluetooth.BluetoothAdapter#getAddress() BluetoothAdapter.getAddress()} methods
+now return a constant value of {@code 02:00:00:00:00:00}.</p>
+
+<p>To access the hardware identifiers of nearby external devices via Bluetooth and Wi-Fi scans,
+your app must now have the following permissions:</p>
+<ul>
+<li>{@link android.net.wifi.WifiManager#getScanResults() WifiManager.getScanResults()}:
+Your app must have {@link android.Manifest.permission#ACCESS_FINE_LOCATION} or
+{@link android.Manifest.permission#ACCESS_COARSE_LOCATION} permission.</li>
+<li>{@link android.bluetooth.BluetoothDevice#ACTION_FOUND BluetoothDevice.ACTION_FOUND}:
+Your app must have {@link android.Manifest.permission#ACCESS_COARSE_LOCATION} permission.</li>
+<li>{@link android.bluetooth.le.BluetoothLeScanner#startScan(android.bluetooth.le.ScanCallback)
+BluetoothLeScanner.startScan()}: Your app must have
+{@link android.Manifest.permission#ACCESS_FINE_LOCATION} or
+{@link android.Manifest.permission#ACCESS_COARSE_LOCATION} permission.</li>
+</ul>
+
+<p class="note"><strong>Note</strong>: When a device running M Developer Preview initiates a
+background Wi-Fi or Bluetooth scan, the operation is visible to external devices as
+originating from a randomized MAC address.</p>
+
 <h2 id="behavior-apk-validation">APK Validation</h2>
 <p>The platform now performs stricter validation of APKs. An APK is considered corrupt if a file is
 declared in the manifest but not present in the APK itself. An APK must be re-signed if any of the
@@ -379,19 +355,19 @@
 {@link android.app.admin.DevicePolicyManager#setCrossProfileCallerIdDisabled(android.content.ComponentName, boolean) setCrossProfileCallerIdDisabled()}
 to {@code true} hides the work profile contacts in the Google Dialer Call Log. Work contacts can be
 displayed along with personal contacts to devices over Bluetooth only if
-you set {@code DevicePolicyManager.setBluetoothContactSharingDisabled()} to {@code false}. By
-default, it is set to {@code true}.
+you set {@link android.app.admin.DevicePolicyManager#setBluetoothContactSharingDisabled(android.content.ComponentName, boolean)
+setBluetoothContactSharingDisabled()} to {@code false}. By default, it is set to {@code true}.
   </li>
-  <li><strong>WiFi configuration removal:</strong> WiFi configurations added by a Profile Owner
+  <li><strong>Wi-Fi configuration removal:</strong> Wi-Fi configurations added by a Profile Owner
 (for example, through calls to the
 {@link android.net.wifi.WifiManager#addNetwork(android.net.wifi.WifiConfiguration)
 addNetwork()} method) are now removed if that work profile is deleted.
   </li>
-  <li><strong>WiFi configuration lockdown:</strong> Any WiFi configuration created by
+  <li><strong>Wi-Fi configuration lockdown:</strong> Any Wi-Fi configuration created by
   an active Device Owner can no longer be modified or deleted by the user if
-  <code>Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</code> is non-zero.
-  The user can still create and modify their own WiFi configurations. Active Device
-  Owners have the privilege of editing/removing any WiFi configurations, including
+  {@link android.provider.Settings.Global#WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN} is non-zero.
+  The user can still create and modify their own Wi-Fi configurations. Active Device
+  Owners have the privilege of editing or removing any Wi-Fi configurations, including
   those not created by them.
   </li>
 <li><strong>Download Work Policy Controller via Google account addition:</strong> When a Google
@@ -399,11 +375,12 @@
 outside of a managed context, the add account flow now prompts the user to install the
 appropriate WPC. This behavior also applies to accounts added via
 <strong>Settings > Accounts</strong> and in the initial device setup wizard.</li>
-<li><strong>Changes to specific DevicePolicyManager API behaviors:</strong>
+<li><strong>Changes to specific {@link android.app.admin.DevicePolicyManager} API behaviors:</strong>
   <ul>
-  <li>Calling the {@link android.app.admin.DevicePolicyManager#setCameraDisabled(android.content.ComponentName,boolean) setCameraDisabled()}
+  <li>Calling the
+{@link android.app.admin.DevicePolicyManager#setCameraDisabled(android.content.ComponentName,boolean) setCameraDisabled()}
 method affects the camera for the calling user only; calling it from the managed profile doesn’t
-affect camera apps running on the primary user. </li>
+affect camera apps running on the primary user.</li>
   <li>In addition, the
 {@link android.app.admin.DevicePolicyManager#setKeyguardDisabledFeatures(android.content.ComponentName,int) setKeyguardDisabledFeatures()}
     method is now available for Profile Owners, as well as to Device Owners. </li>
@@ -417,16 +394,31 @@
     </ul>
   </li>
   <li>The {@link android.app.admin.DevicePolicyManager#createAndInitializeUser(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle) createAndInitializeUser()} and {@link android.app.admin.DevicePolicyManager#createUser(android.content.ComponentName, java.lang.String) createUser()} methods have been deprecated.</li>
-  <li>The {@link android.app.admin.DevicePolicyManager#setScreenCaptureDisabled(android.content.ComponentName, boolean) setScreenCaptureDisabled()} method now also blocks the assist structure when an app of the given user is in the foreground. </li>
-  <li><code>EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM</code> now defaults to SHA-256. SHA-1 is still supported for backwards compatibility but will be removed in future. <code>EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM</code> now only accepts SHA-256.</li>
-  <li>Device initializer APIs which existed in the MNC preview are now removed. They will not appear in the final M release.</li>
-    <li><code>EXTRA_PROVISIONING_RESET_PROTECTION_PARAMETERS</code> is removed so NFC bump provisioning cannot programmatically unlock a factory reset protected device.</li>
-    <li>Android for Work APIs are optimized for M runtime permissions, including Work profiles, assist layer, and others. New <code>DevicePolicyManager</code> permission APIs don't affect pre-M apps.</li>
+  <li>The {@link android.app.admin.DevicePolicyManager#setScreenCaptureDisabled(android.content.ComponentName, boolean) setScreenCaptureDisabled()}
+method now also blocks the assist structure when an app of the given user is in the foreground. </li>
+  <li>{@link android.app.admin.DevicePolicyManager#EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM}
+now defaults to SHA-256. SHA-1 is still supported for backwards compatibility but will be removed
+in future.
+{@link android.app.admin.DevicePolicyManager#EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM}
+now only accepts SHA-256.</li>
+  <li>Device initializer APIs which existed in the M Developer Preview are now removed.</li>
+    <li><code>EXTRA_PROVISIONING_RESET_PROTECTION_PARAMETERS</code> is removed so NFC bump
+provisioning cannot programmatically unlock a factory reset protected device.</li>
+<li>You can now use the {@link android.app.admin.DevicePolicyManager#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE}
+extra to pass data to the device owner app during NFC provisioning of the managed device.</li>
+    <li>Android for Work APIs are optimized for M runtime permissions, including Work profiles,
+assist layer, and others. New {@link android.app.admin.DevicePolicyManager} permission APIs don't
+affect pre-M apps.</li>
+<li>When users back out of the synchronous part of the setup flow initiated through an
+{@link android.app.admin.DevicePolicyManager#ACTION_PROVISION_MANAGED_PROFILE} or
+{@link android.app.admin.DevicePolicyManager#ACTION_PROVISION_MANAGED_DEVICE} intent, the system
+now returns a {@link android.app.Activity#RESULT_CANCELED} result code.</li>
     </ul></li>
 
 <li><strong>Changes to other APIs</strong>:
 <ul>
-    <li>Data Usage: The {@code android.app.usage.NetworkUsageStats} class has been renamed {@code android.app.usage.NetworkStats}.</li>
+    <li>Data Usage: The {@code android.app.usage.NetworkUsageStats} class has been renamed
+{@link android.app.usage.NetworkStats}.</li>
 </ul>
     </li>
 
@@ -438,12 +430,12 @@
     <li><code>DEVELOPMENT_SETTINGS_ENABLED</code></li>
     <li><code>MODE_RINGER</code></li>
     <li><code>NETWORK_PREFERENCE</code></li>
-    <li><code>WIFI_ON</code></li> 
+    <li><code>WIFI_ON</code></li>
 </ul>
     </li>
-    <li>These global settings can now be set via <code><a href="/reference/android/app/admin/DevicePolicyManager.html#setGlobalSetting(android.content.ComponentName, java.lang.String, java.lang.String)">setGlobalSettings()</a></code>:
+    <li>These global settings can now be set via {@link android.app.admin.DevicePolicyManager#setGlobalSetting(android.content.ComponentName, java.lang.String, java.lang.String) setGlobalSettings()}:
     <ul>
-    <li><code>WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</code></li>
+    <li>{@link android.provider.Settings.Global#WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN}</li>
     </ul>
     </li>
     </ul>
diff --git a/docs/html/preview/download.jd b/docs/html/preview/download.jd
index 0dfabef..0b115f2 100644
--- a/docs/html/preview/download.jd
+++ b/docs/html/preview/download.jd
@@ -164,7 +164,7 @@
   <div id="qv">
     <h2>In this document</h2>
       <ol>
-        <li><a href="#sdk">Developer Preview 2 SDK</a></li>
+        <li><a href="#sdk">Developer Preview 3 SDK</a></li>
         <li><a href="#docs">Developer Documentation</a></li>
         <li><a href="#images">Hardware System Images</a></li>
       </ol>
@@ -178,13 +178,13 @@
 
 
 <p>
-  The Android M Preview SDK includes development tools, Android system files, and library files to
+  The Android M Preview SDK includes development tools, Android system images, and library files to
   help you test your app and the new APIs coming in the next release of the platform. This document
   describes how to get the downloadable components of the preview for testing your app.
 </p>
 
 
-<h2 id="sdk">Developer Preview 2 SDK</h2>
+<h2 id="sdk">Developer Preview 3 SDK</h2>
 
 <p>
   The Preview SDK is available for download through the <a href=
@@ -197,7 +197,10 @@
 <h2 id="docs">Developer Documentation</h2>
 
 <p>
-  The developer documentation download package provides detailed API reference information and an API difference report for the preview.
+	The developer documentation download package provides detailed API reference information and
+	an API difference report for the preview. Note that <a href="{@docRoot}reference/packages.html">API
+	level 23 reference</a> and <a href="{@docRoot}sdk/api_diff/23/changes.html">diffs</a> are now
+	also available online. 
 </p>
 
 <table>
@@ -206,11 +209,11 @@
     <th scope="col">Download / Checksums</th>
   </tr>
   <tr id="docs-dl">
-    <td>Android M Preview 2<br>Developer Docs</td>
+    <td>Android M Preview 3<br>Developer Docs</td>
     <td><a href="#top" onclick="onDownload(this)"
-      >m-preview-2-developer-docs.zip</a><br>
-      MD5: 1db6fff9c722b0339757e1cdf43663a8<br>
-      SHA-1: 5a4ae88d644e63824d21b0e18f8e3977a7665157
+      >m-preview-3-developer-docs.zip</a><br>
+      MD5: -<br>
+      SHA-1: -
     </td>
   </tr>
 <table>
diff --git a/docs/html/preview/download_mp2.jd b/docs/html/preview/download_mp2.jd
new file mode 100644
index 0000000..0dfabef
--- /dev/null
+++ b/docs/html/preview/download_mp2.jd
@@ -0,0 +1,367 @@
+page.title=Downloads
+page.image=images/cards/card-download_16-9_2x.png
+
+@jd:body
+
+<div style="position:relative; min-height:600px">
+
+  <div class="wrap" id="tos" style="position:absolute;display:none;width:inherit;">
+
+    <p class="sdk-terms-intro">Before downloading and installing components of the Android Preview
+      SDK, you must agree to the following terms and conditions.</p>
+
+    <h2 class="norule">Terms and Conditions</h2>
+
+    <div class="sdk-terms" onfocus="this.blur()" style="width:678px">
+This is the Android SDK Preview License Agreement (the “License Agreement”).
+
+1. Introduction
+
+1.1 The Android SDK Preview (referred to in the License Agreement as the “Preview” and specifically including the Android system files, packaged APIs, and Preview library files, if and when they are made available) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the Preview.
+
+1.2 "Android" means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
+
+1.3 "Google" means Google Inc., a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
+
+2. Accepting the License Agreement
+
+2.1 In order to use the Preview, you must first agree to the License Agreement. You may not use the Preview if you do not accept the License Agreement.
+
+2.2 By clicking to accept and/or using the Preview, you hereby agree to the terms of the License Agreement.
+
+2.3 You may not use the Preview and may not accept the License Agreement if you are a person barred from receiving the Preview under the laws of the United States or other countries including the country in which you are resident or from which you use the Preview.
+
+2.4 If you will use the Preview internally within your company or organization you agree to be bound by the License Agreement on behalf of your employer or other entity, and you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the Preview on behalf of your employer or other entity.
+
+3. Preview License from Google
+
+3.1 Subject to the terms of the License Agreement, Google grants you a royalty-free, non-assignable, non-exclusive, non-sublicensable, limited, revocable license to use the Preview, personally or internally within your company or organization, solely to develop applications to run on the Android platform.
+
+3.2 You agree that Google or third parties owns all legal right, title and interest in and to the Preview, including any Intellectual Property Rights that subsist in the Preview. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
+
+3.3 You may not use the Preview for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the Preview or any part of the Preview; or (b) load any part of the Preview onto a mobile handset or any other hardware device except a personal computer, combine any part of the Preview with other software, or distribute any software or device incorporating a part of the Preview.
+
+3.4 You agree that you will not take any actions that may cause or result in the fragmentation of Android, including but not limited to distributing, participating in the creation of, or promoting in any way a software development kit derived from the Preview.
+
+3.5 Use, reproduction and distribution of components of the Preview licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement. You agree to remain a licensee in good standing in regard to such open source software licenses under all the rights granted and to refrain from any actions that may terminate, suspend, or breach such rights.
+
+3.6 You agree that the form and nature of the Preview that Google provides may change without prior notice to you and that future versions of the Preview may be incompatible with applications developed on previous versions of the Preview. You agree that Google may stop (permanently or temporarily) providing the Preview (or any features within the Preview) to you or to users generally at Google's sole discretion, without prior notice to you.
+
+3.7 Nothing in the License Agreement gives you a right to use any of Google's trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
+
+3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the Preview.
+
+4. Use of the Preview by You
+
+4.1 Google agrees that nothing in the License Agreement gives Google any right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the Preview, including any intellectual property rights that subsist in those applications.
+
+4.2 You agree to use the Preview and write applications only for purposes that are permitted by (a) the License Agreement, and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
+
+4.3 You agree that if you use the Preview to develop applications, you will protect the privacy and legal rights of users. If users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If users provide you with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, each user has given you permission to do so.
+
+4.4 You agree that you will not engage in any activity with the Preview, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of Google or any third party.
+
+4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
+
+4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
+
+4.7 The Preview is in development, and your testing and feedback are an important part of the development process. By using the Preview, you acknowledge that implementation of some features are still under development and that you should not rely on the Preview having the full functionality of a stable release. You agree not to publicly distribute or ship any application using this Preview as this Preview will no longer be supported after the official Android SDK is released.
+
+5. Your Developer Credentials
+
+5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
+
+6. Privacy and Information
+
+6.1 In order to continually innovate and improve the Preview, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the Preview are being used and how they are being used. Before any of this information is collected, the Preview will notify you and seek your consent. If you withhold consent, the information will not be collected.
+
+6.2 The data collected is examined in the aggregate to improve the Preview and is maintained in accordance with Google's Privacy Policy located at http://www.google.com/policies/privacy/.
+
+7. Third Party Applications
+
+7.1 If you use the Preview to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
+
+7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
+
+7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party.
+
+8. Using Google APIs
+
+8.1 Google APIs
+
+8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
+
+8.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree that you shall retrieve data only with the user's explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
+
+9. Terminating the License Agreement
+
+9.1 the License Agreement will continue to apply until terminated by either you or Google as set out below.
+
+9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the Preview and any relevant developer credentials.
+
+9.3 Google may at any time, terminate the License Agreement, with or without cause, upon notice to you.
+
+9.4 The License Agreement will automatically terminate without notice or other action upon the earlier of:
+(A) when Google ceases to provide the Preview or certain parts of the Preview to users in the country in which you are resident or from which you use the service; and
+(B) Google issues a final release version of the Android SDK.
+
+9.5 When the License Agreement is terminated, the license granted to you in the License Agreement will terminate, you will immediately cease all use of the Preview, and the provisions of paragraphs 10, 11, 12 and 14 shall survive indefinitely.
+
+10. DISCLAIMERS
+
+10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE PREVIEW IS AT YOUR SOLE RISK AND THAT THE PREVIEW IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
+
+10.2 YOUR USE OF THE PREVIEW AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE PREVIEW IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE. WITHOUT LIMITING THE FOREGOING, YOU UNDERSTAND THAT THE PREVIEW IS NOT A STABLE RELEASE AND MAY CONTAIN ERRORS, DEFECTS AND SECURITY VULNERABILITIES THAT CAN RESULT IN SIGNIFICANT DAMAGE, INCLUDING THE COMPLETE, IRRECOVERABLE LOSS OF USE OF YOUR COMPUTER SYSTEM OR OTHER DEVICE.
+
+10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
+
+11. LIMITATION OF LIABILITY
+
+11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
+
+12. Indemnification
+
+12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys’ fees) arising out of or accruing from (a) your use of the Preview, (b) any application you develop on the Preview that infringes any Intellectual Property Rights of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you of the License Agreement.
+
+13. Changes to the License Agreement
+
+13.1 Google may make changes to the License Agreement as it distributes new versions of the Preview. When these changes are made, Google will make a new version of the License Agreement available on the website where the Preview is made available.
+
+14. General Legal Terms
+
+14.1 the License Agreement constitutes the whole legal agreement between you and Google and governs your use of the Preview (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the Preview.
+
+14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google's rights and that those rights or remedies will still be available to Google.
+
+14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
+
+14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
+
+14.5 EXPORT RESTRICTIONS. THE PREVIEW IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE PREVIEW. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
+
+14.6 The License Agreement may not be assigned or transferred by you without the prior written approval of Google, and any attempted assignment without such approval will be void. You shall not delegate your responsibilities or obligations under the License Agreement without the prior written approval of Google.
+
+14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
+  </div><!-- sdk terms -->
+
+
+
+    <div id="sdk-terms-form">
+      <p>
+        <input id="agree" type="checkbox" name="agree" value="1" onclick="onAgreeChecked()" />
+        <label id="agreeLabel" for="agree">I have read and agree with the above terms and conditions</label>
+      </p>
+      <p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p>
+    </div>
+
+
+  </div><!-- end TOS -->
+
+
+  <div id="landing">
+
+<div id="qv-wrapper">
+  <div id="qv">
+    <h2>In this document</h2>
+      <ol>
+        <li><a href="#sdk">Developer Preview 2 SDK</a></li>
+        <li><a href="#docs">Developer Documentation</a></li>
+        <li><a href="#images">Hardware System Images</a></li>
+      </ol>
+
+     <h2>Legacy downloads</h2>
+        <ol>
+           <li><a href="{@docRoot}preview/download_mp1.html">Developer Preview Archive</a></li>
+        </ol>
+  </div>
+</div>
+
+
+<p>
+  The Android M Preview SDK includes development tools, Android system files, and library files to
+  help you test your app and the new APIs coming in the next release of the platform. This document
+  describes how to get the downloadable components of the preview for testing your app.
+</p>
+
+
+<h2 id="sdk">Developer Preview 2 SDK</h2>
+
+<p>
+  The Preview SDK is available for download through the <a href=
+  "{@docRoot}tools/help/sdk-manager.html">Android SDK Manager</a>. For more information on
+  downloading and configuring the Preview SDK, see <a href=
+  "{@docRoot}preview/setup-sdk.html#downloadSdk">Set Up the Preview SDK</a>.
+</p>
+
+
+<h2 id="docs">Developer Documentation</h2>
+
+<p>
+  The developer documentation download package provides detailed API reference information and an API difference report for the preview.
+</p>
+
+<table>
+  <tr>
+    <th scope="col">Description</th>
+    <th scope="col">Download / Checksums</th>
+  </tr>
+  <tr id="docs-dl">
+    <td>Android M Preview 2<br>Developer Docs</td>
+    <td><a href="#top" onclick="onDownload(this)"
+      >m-preview-2-developer-docs.zip</a><br>
+      MD5: 1db6fff9c722b0339757e1cdf43663a8<br>
+      SHA-1: 5a4ae88d644e63824d21b0e18f8e3977a7665157
+    </td>
+  </tr>
+<table>
+
+
+<h2 id="images">Hardware System Images</h2>
+
+<p>
+  These system images allow you to install a preview version of the platform on a physical device for
+  testing. By configuring a device with one of these images, you can install and test your app to
+  see how it performs on the next version of the platform. The process of installing a system image
+  on a device <em>removes all data from the device</em>, so you should backup your data before
+  installing a system image.
+</p>
+
+<p class="warning">
+  <b>Warning:</b> The following Android system images are previews and are subject to change. Your
+  use of these system images is governed by the Android SDK Preview License Agreement. The Android
+  preview system images are not stable releases, and may contain errors and defects that can result
+  in damage to your computer systems, devices, and data. The preview Android system images are not
+  subject to the same testing as the factory OS and can cause your phone and installed services and
+  applications to stop working.
+</p>
+
+<table>
+  <tr>
+    <th scope="col">Device</th>
+    <th scope="col">Download / Checksums</th>
+  </tr>
+  <tr id="hammerhead">
+    <td>Nexus 5 (GSM/LTE) <br>"hammerhead"</td>
+    <td><a href="#top" onclick="onDownload(this)"
+      >hammerhead-MPZ79M-preview-b1f4bde4.tgz</a><br>
+      MD5: 2ca9f18bf47a061b339bab52647ceb0d<br>
+      SHA-1: b1f4bde447eccbf8ce5d9b8b8ba954e3eac8e939
+    </td>
+  </tr>
+  <tr id="shamu">
+    <td>Nexus 6 <br>"shamu"</td>
+    <td><a href="#top" onclick="onDownload(this)"
+      >shamu-MPZ79M-preview-e1024040.tgz</a><br>
+      MD5: 24a2118da340b9afedfbdfc026f6ff81<br>
+      SHA-1: e10240408859d5188c4aae140e1c539130ba614b
+    </td>
+  </tr>
+  <tr id="volantis">
+    <td>Nexus 9 <br>"volantis"</td>
+    <td><a href="#top" onclick="onDownload(this)"
+      >volantis-MPZ79M-preview-9f305342.tgz</a><br>
+      MD5: 9edabf0a4c61b247f1cbb9dfdc0a899e<br>
+      SHA-1: 9f30534216f10899a6a75495fc7e92408ea333a7
+    </td>
+  </tr>
+
+  <tr id="fugu">
+    <td>Nexus Player <br>"fugu"</td>
+    <td><a href="#top" onclick="onDownload(this)"
+      >fugu-MPZ79N-preview-fb63af98.tgz</a><br>
+      MD5: e8d081137a20b66df595ee69523314b5<br>
+      SHA-1: fb63af98302dd97be8de9313734d389ccdcce250
+    </td>
+  </tr>
+
+</table>
+
+<h3 id="install-image">Install an Image to a Device</h3>
+
+<p>
+  In order to use a device image for testing, you must install it on a compatible device. Follow
+  the instructions below to install a system image:
+</p>
+
+<ol>
+  <li>Download and uncompress one of the system image packages listed here.</li>
+  <li>Backup any data you want to preserve from the device.</li>
+  <li>Follow the instructions at
+  <a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a>
+  to flash the image onto your device.</li>
+</ol>
+
+<h3 id="update-image">Updating a Device with the Preview</h3>
+
+<p>
+  Once you have installed a preview system image on a development device, the device is upgraded
+  automatically with the next preview release through over-the-air (OTA) updates. When the update
+  is available, the device displays notification that an update is available and allows you to
+  install it. You can also manually install the next preview image by repeating the procedure in
+  the previous section.
+</p>
+
+<h3 id="revertDevice">Revert a Device to Factory Specifications</h3>
+
+<p>
+  If you want to uninstall the preview and revert the device to factory specifications, go to
+  <a href="http://developers.google.com/android/nexus/images">developers.google.com/android</a> and
+  download the image you want to flash to for your device. Follow the instructions on that page to
+  flash the image to your device.
+</p>
+
+  </div><!-- landing -->
+
+</div><!-- relative wrapper -->
+
+
+
+<script>
+  var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/";
+  function onDownload(link) {
+
+    $("#downloadForRealz").html("Download " + $(link).text());
+    $("#downloadForRealz").attr('href', urlRoot + $(link).text());
+
+    $("#tos").fadeIn('fast');
+    $("#landing").fadeOut('fast');
+
+    return true;
+  }
+
+
+  function onAgreeChecked() {
+    /* verify that the TOS is agreed */
+    if ($("input#agree").is(":checked")) {
+      /* reveal the download button */
+      $("a#downloadForRealz").removeClass('disabled');
+    } else {
+      $("a#downloadForRealz").addClass('disabled');
+    }
+  }
+
+  function onDownloadForRealz(link) {
+    if ($("input#agree").is(':checked')) {
+    /*
+      $("#tos").fadeOut('fast');
+      $("#landing").fadeIn('fast');
+    */
+
+      ga('send', 'event', 'M Preview', 'System Image', $("#downloadForRealz").html());
+
+    /*
+      location.hash = "";
+    */
+      return true;
+    } else {
+      return false;
+    }
+  }
+
+  $(window).hashchange( function(){
+    if (location.hash == "") {
+      location.reload();
+    }
+  });
+
+</script>
diff --git a/docs/html/preview/features/power-mgmt.jd b/docs/html/preview/features/power-mgmt.jd
new file mode 100644
index 0000000..da66181f
--- /dev/null
+++ b/docs/html/preview/features/power-mgmt.jd
@@ -0,0 +1,121 @@
+page.title=Power-Saving Optimizations
+page.keywords=preview,sdk,compatibility
+sdk.platform.apiLevel=MNC
+@jd:body
+
+<div id="qv-wrapper">
+<div id="qv">
+
+<h2>In this document</h2>
+
+<ol  class="hide-nested">
+    <li><a href="#behavior-doze">Doze</a></li>
+    <li><a href="#behavior-app-standby">App Standby</a></li>
+</ol>
+
+<h2>API Differences</h2>
+<ol>
+<li><a href="{@docRoot}preview/download.html">API level 22 to M Preview &raquo;</a> </li>
+</ol>
+
+
+<h2>See Also</h2>
+<ol>
+<li><a href="{@docRoot}preview/api-overview.html">M Developer Preview API Overview</a> </li>
+</ol>
+
+</div>
+</div>
+
+<p>Android M Preview helps prolong battery life by introducing new power-saving optimizations:
+<em>Doze</em> mode improves the sleep efficiency of idle devices. <em>App Standby</em> prevents apps
+from eating up power while idle.</p>
+
+<h2 id="behavior-doze">Doze</h2>
+<p>If a user leaves a device unplugged and stationary for a period of time, with the screen off,
+the device enters Doze mode. Doze attempts to keep the system in a sleep state as long as the
+device remains undisturbed. In this mode, devices periodically resume normal operations for brief periods of time so that the system can perform app syncing and any other pending operations.</p>
+
+<p>The following restrictions apply to your apps while in Doze:</p>
+<ul>
+<li>Network access is disabled, unless your app receives a high-priority
+<a href="https://developers.google.com/cloud-messaging/" class="external-link">
+Google Cloud Messaging</a> tickle.</li>
+<li>The system ignores <a href="{@docRoot}reference/android/os/PowerManager.WakeLock.html">
+Wake locks</a>.</li>
+<li>Alarms scheduled using the {@link android.app.AlarmManager} class are deferred, unless you have
+exempted them using the
+{@link android.app.AlarmManager#setAndAllowWhileIdle setAndAllowWhileIdle()} method.</li>
+<li>The system does not perform Wi-Fi scans.</li>
+<li>The system does not permit syncs or jobs for your sync adapters.</li>
+<li>The system does not allow {@link android.app.job.JobScheduler} to run.</li>
+</ul>
+</p>
+<p>When the device exits Doze mode, it executes any jobs and syncs that are pending.</p>
+
+<h3>Testing apps with Doze</h3>
+
+<p>You can test Doze mode by connecting your development host to a device running the M Preview,
+and calling the following commands:
+</p>
+<pre class="no-prettyprint">
+$ adb shell dumpsys battery unplug
+$ adb shell dumpsys deviceidle step
+$ adb shell dumpsys deviceidle -h
+</pre>
+<p class="note"><strong>Note</strong>: As of M Preview 3 release,
+<a href="https://developers.google.com/cloud-messaging/" class="external-link">
+Google Cloud Messaging</a> (GCM) lets you designate
+<a href="https://developers.google.com/cloud-messaging/downstream#setting-the-priority-of-a-message">
+high-priority messages</a>. If your app receives a high-priority GCM message</a>, the system grants
+brief network access even when the device is dozing.
+</p>
+
+<p>See the
+<a href="{@docRoot}preview/testing/guide.html#doze-standby">Testing Guide</a> for tips on how
+to test Doze in your apps. </p>
+
+<h2 id="behavior-app-standby">App Standby</h2>
+<p>App Standby allows the system to determine that an app is idle when the user is not actively
+using it. The system makes this determination when the user does not touch the app for a certain
+period of time, and none of the following conditions applies:</p>
+
+<ul>
+<li>The user explicitly launches the app.</li>
+<li>The app has a process currently in the foreground (either as an activity or foreground service,
+or in use by another activity or foreground service).</li>
+<li>The app generates a notification that users see on the lock screen or in the
+notification tray.</li>
+<li>The user explicitly asks for the app to be exempt from optimizations,
+via the Settings app.</li>
+</ul>
+
+<p>When the user plugs the device into a power supply, the system releases apps from the standby
+state, allowing them to freely access the network and to execute any pending jobs and syncs. If the
+device is idle for long periods of time, the system allows idle apps network access around once a
+day.</p>
+
+<h3>Testing apps with App Standby</h3>
+<p>You can test App Standby by connecting your development host to a device running the M Preview,
+and calling the following commands:
+</p>
+<pre class="no-prettyprint">
+$ adb shell dumpsys battery unplug
+$ adb shell am set-idle &lt;packageName&gt; true
+$ adb shell am set-idle &lt;packageName&gt; false
+$ adb shell am get-idle &lt;packageName&gt;
+</pre>
+
+<p class="note"><strong>Note</strong>:
+As of M Preview 3 release,
+<a href="https://developers.google.com/cloud-messaging/" class="external-link">
+Google Cloud Messaging</a> (GCM) lets you
+designate
+<a href="https://developers.google.com/cloud-messaging/downstream#setting-the-priority-of-a-message">
+high-priority messages</a>. If your app receives high-priority GCM messages, the system grants
+brief network access even when the app is idle.
+</p>
+
+<p>See the
+<a href="{@docRoot}preview/testing/guide.html#doze-standby">Testing Guide</a> for tips on how
+to test App Standby in your apps. </p>
diff --git a/docs/html/preview/features/runtime-permissions.jd b/docs/html/preview/features/runtime-permissions.jd
index 765a3d5..8ab7619 100644
--- a/docs/html/preview/features/runtime-permissions.jd
+++ b/docs/html/preview/features/runtime-permissions.jd
@@ -180,12 +180,13 @@
 <h3 id="perm-groups">Permission groups</h3>
 
 <p>
-  Related permissions are divided into <em>permission groups</em> to
-  allow users to grant related permissions to an app in a single action.
-  The user only has to grant permission once per app for each permission group.
-  If the app subsequently requests a permission from the same permission
-  group, the system automatically grants the permission without any action from
-  the user. The system calls your app's <code>onRequestPermissionsResult()</code>
+  Related permissions are divided into <em>permission groups</em> to allow
+  users to grant related permissions to an app in a single action. The user
+  only has to grant permission once per app for each permission group. If the
+  app subsequently requests a permission from the same permission group, the
+  system automatically grants the permission without any action from the user.
+  The system calls your app's {@link
+  android.app.Activity#onRequestPermissionsResult onRequestPermissionsResult()}
   method just as if the user had granted permission through the dialog box.
 </p>
 
@@ -376,7 +377,8 @@
 <p>
   If the app is running on a device with the M Developer Preview,
   <code>&lt;uses-permission-sdk-m&gt;</code> behaves the same as
-  <code><a href="{@docRoot}guide/topics/manifest/uses-permission-element.html">&lt;uses-permission&gt;</a></code>.
+  <code><a href="{@docRoot}guide/topics/manifest/uses-permission-element.html"
+      >&lt;uses-permission&gt;</a></code>.
   The system does not prompt the user to grant any permissions when they install
   the app, and the app requests permissions as they are needed.
 </p>
@@ -411,17 +413,26 @@
   {@link android.os.Build.VERSION#CODENAME CODENAME} is <code>"MNC"</code>.
 </p>
 
+<p>
+  Alternatively, you can use the new methods introduced with revision 23 of the
+  v4 and v13 support libraries. The support library methods behave
+  appropriately whether or not the app is running on the M Developer Preview.
+  For more information, see <a href="#support-lib">Support library methods for
+  handling permissions</a>.
+</p>
+
 <h4 id="check-for-permission">Check if the app has the needed permission</h4>
 
-<p>When the user tries to do something that requires a permission, the app
+<p>
+  When the user tries to do something that requires a permission, the app
   checks to see if it currently has permission to perform this operation. To do
-  this, the app calls
-  <code>Context.checkSelfPermission(<i>permission_name</i>)</code>. The app
-  should perform this check even if it knows the user has already granted that
-  permission,
-  since the user can revoke an app's permissions at any time. For example, if a
-  user wants to use an app to take a picture, the app calls
-  <code>Context.checkSelfPermission(Manifest.permission.CAMERA)</code>.</p>
+  this, the app calls {@link android.content.Context#checkSelfPermission
+  checkSelfPermission()}. The app should perform this check even if it knows
+  the user has already granted that permission, since the user can revoke an
+  app's permissions at any time. For example, if a user wants to use an app to
+  take a picture, the app calls
+  <code>Context.checkSelfPermission(Manifest.permission.CAMERA)</code>.
+</p>
 
 <p class="table-caption" id="permission-groups">
   <strong>Table 1.</strong> Permissions and permission groups.</p>
@@ -469,10 +480,7 @@
           <code>android.permission.WRITE_CONTACTS</code>
         </li>
         <li>
-          <code>android.permission.READ_PROFILE</code>
-        </li>
-        <li>
-          <code>android.permission.WRITE_PROFILE</code>
+          <code>android.permission.GET_ACCOUNTS</code>
         </li>
       </ul>
     </td>
@@ -540,11 +548,6 @@
           <code>android.permission.BODY_SENSORS</code>
         </li>
       </ul>
-      <ul>
-        <li>
-          <code>android.permission.USE_FINGERPRINT</code>
-        </li>
-      </ul>
     </td>
   </tr>
 
@@ -605,33 +608,33 @@
 
 <p>
   To help find the situations where you need to provide extra explanation, the
-  system provides the
-  <code>Activity.shouldShowRequestPermissionRationale(String)</code>
-  method. This
-  method returns <code>true</code> if the app has requested this permission
-  previously and the user denied the request.
-  That indicates that you should probably explain to the
-  user why you need the permission.
+  system provides the {@link
+  android.app.Activity#shouldShowRequestPermissionRationale
+  shouldShowRequestPermissionRationale()} method. This method returns
+  <code>true</code> if the app has requested this permission previously and the
+  user denied the request. That indicates that you should probably explain to
+  the user why you need the permission.
 </p>
 
 <p>
-  If the user turned down the permission request in the
-  past and chose the <em>Don't ask again</em> option in the permission request system
-  dialog, this method returns <code>false</code>. The method also returns
-  <code>false</code> if the device policy prohibits the app from having that
-  permission.
+  If the user turned down the permission request in the past and chose the
+  <em>Don't ask again</em> option in the permission request system dialog, this
+  method returns <code>false</code>. The method also returns <code>false</code>
+  if the device policy prohibits the app from having that permission.
 </p>
 
+
+
 <h4 id="request-permissions">Request permissions if necessary</h4>
 
 <p>If the app doesn't already have the permission it needs, the app calls the
-  <code>Activity.requestPermissions(String[], int)</code> method to
+  {@link android.app.Activity#requestPermissions requestPermissions()} method to
   request the appropriate permission or permissions. The app passes the
   permission or permissions it wants, and also an integer "request code".
   This method functions asynchronously: it returns right away, and after
   the user responds to the dialog box, the system calls the app's callback
   method with the results, passing the same "request code" that the app passed
-  to <code>requestPermissions()</code>.</p>
+  to {@link android.app.Activity#requestPermissions requestPermissions()}.</p>
 
   <p>The following code code checks if the app has permission to read the
     user's contacts, and requests the permission if necessary:</p>
@@ -656,17 +659,27 @@
 }
 </pre>
 
+<p class="note">
+  <strong>Note:</strong> When your app calls the framework's {@link
+  android.app.Activity#requestPermissions requestPermissions()} method, the
+  system shows a standard dialog box to the user. Your app <em>cannot</em>
+  configure or alter that dialog box. If you need to provide any information or
+  explanation to the user, you should do that <em>before</em> you call {@link
+  android.app.Activity#requestPermissions requestPermissions()}, as described
+  in <a href="#explain-need">Explain why the app needs permissions</a>.
+</p>
+
 <h4 id="handle-response">Handle the permissions request response</h4>
 
 <p>
   When an app requests permissions, the system presents a dialog box to the
-  user. When the user responds, the system invokes your app's
-  <code>Activity.onRequestPermissionsResult(int, String[], int[])</code>
-  passing it the user response. Your app needs to override that method. The
-  callback is passed the same request code you passed to
-  <code>requestPermissions()</code>. For example, if an app requests
-  <code>READ_CONTACTS</code> access it might have the following callback
-  method:
+  user. When the user responds, the system invokes your app's {@link
+  android.app.Activity#onRequestPermissionsResult} passing it the user
+  response. Your app needs to override that method. The callback is passed the
+  same request code you passed to {@link
+  android.app.Activity#requestPermissions requestPermissions()}. For example,
+  if an app requests <code>READ_CONTACTS</code> access it might have the
+  following callback method:
 </p>
 
 <pre>
@@ -703,11 +716,13 @@
 <p>
   When the system asks the user to grant a permission, the user has the option
   of telling the system not to ask for that permission again. In that case,
-  when an app uses <code>requestPermissions()</code> to ask for that permission,
-  the system immediately denies the request. In this case, the system calls
-  your <code>onRequestPermissionsResult()</code> the same way it would if the
-  user had explicitly rejected your request again. For this reason, your app
-  cannot assume that any direct interaction with the user has taken place.
+  when an app uses {@link android.app.Activity#requestPermissions
+  requestPermissions()} to ask for that permission, the system immediately
+  denies the request. In this case, the system calls your {@link
+  android.app.Activity#onRequestPermissionsResult onRequestPermissionsResult()}
+  the same way it would if the user had explicitly rejected your request again.
+  For this reason, your app cannot assume that any direct interaction with the
+  user has taken place.
 </p>
 
 <h2 id="testing">Testing Runtime Permissions</h2>
@@ -847,11 +862,12 @@
 </h3>
 
 <p>
-  The permissions dialog shown by the system when you call
-  <code>requestPermissions()</code> says what permission your app wants, but
-  doesn't say why. In some cases, the user may find that puzzling.
-  It's a good idea to explain to the user why your app wants the permissions
-  before calling <code>requestPermissions()</code>.
+  The permissions dialog shown by the system when you call {@link
+  android.app.Activity#requestPermissions requestPermissions()} says what
+  permission your app wants, but doesn't say why. In some cases, the user may
+  find that puzzling. It's a good idea to explain to the user why your app
+  wants the permissions before calling {@link
+  android.app.Activity#requestPermissions requestPermissions()}.
 </p>
 
 <p>
@@ -860,7 +876,7 @@
   contain location information, and would be puzzled why their photography app
   wanted to know the location. So in this case, it's a good idea for the app to
   tell the user about this feature <em>before</em> calling
-  <code>requestPermissions()</code>.
+  {@link android.app.Activity#requestPermissions requestPermissions()}.
 </p>
 
 <p>
@@ -869,13 +885,124 @@
   can explain what permissions are needed. For example, the photography app's
   tutorial can demonstrate its "share photos with your contacts" feature, then
   tell the user that they need to give permission for the app to see the user's
-  contacts. The app can then call <code>requestPermissions()</code> to ask the
-  user for that access. Of course, not every user is going to follow the
-  tutorial, so you still need to check for and request permissions during the
-  app's normal operation.
+  contacts. The app can then call {@link
+  android.app.Activity#requestPermissions requestPermissions()} to ask the user
+  for that access. Of course, not every user is going to follow the tutorial,
+  so you still need to check for and request permissions during the app's
+  normal operation.
 </p>
 
-<h3 id="normal">Normal Permissions</h3>
+<h3 id="support-lib">Support library methods for handling permissions</h3>
+
+<p>
+  Revision 23 of the v4 and v13 support libraries provide several new methods
+  for managing permissions. The support library methods work properly on any
+  device that can use those libraries. Thus, if you use the support library
+  methods, you do not need to check whether your app is running on a device
+  with the M Developer Preview. If an app is installed on a device running the
+  M Preview, the support library methods behave the same as their framework
+  equivalents. If the device is running an earlier version of Android, the
+  methods behave appropriately, as described below.
+</p>
+
+<p>
+  The v4 support library provides the following permissions methods:
+</p>
+
+<dl>
+  <dt>
+    {@link android.support.v4.content.ContextCompat#checkSelfPermission
+    ContextCompat.checkSelfPermission()}
+  </dt>
+
+  <dd>
+    Returns <code>true</code> if the app has the specified permission, whether
+    or not the device is using the M Preview.
+  </dd>
+
+  <dt>
+    {@link android.support.v4.app.ActivityCompat#requestPermissions
+    ActivityCompat.requestPermissions()}
+  </dt>
+
+  <dd>
+    If the device is not running the M Preview, invokes the callback
+    method in {@link
+    android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback}.
+    Passes {@link android.content.pm.PackageManager#PERMISSION_GRANTED
+    PERMISSION_GRANTED} if the app already has the specified permission, or
+    {@link android.content.pm.PackageManager#PERMISSION_DENIED
+    PERMISSION_DENIED} if it does not.
+  </dd>
+
+  <dt>
+    {@link
+    android.support.v4.app.ActivityCompat#shouldShowRequestPermissionRationale
+    ActivityCompat.shouldShowRequestPermissionRationale()}
+  </dt>
+
+  <dd>
+    If the device is not running the M Preview, always returns
+    <code>false</code>.
+  </dd>
+</dl>
+
+<p>
+  The v4 support library also contains the
+  {@link android.support.v4.content.PermissionChecker}
+  class, which provides several static utility methods for apps that use IPC to
+  provide services for other apps. For example,
+  {@link android.support.v4.content.PermissionChecker#checkCallingPermission
+  PermissionChecker.checkCallingPermission()}
+  checks whether an IPC
+  made by a particular package has a specified permission.
+</p>
+
+<p class="note">
+  <strong>Note:</strong> If your app acts on behalf of third-party apps to call
+  platform methods that require runtime permissions on behalf of a third-party
+  app, you should use the appropriate {@link
+  android.support.v4.content.PermissionChecker} methods to ensure that the
+  other app is allowed to perform the operation. The platform has a
+  compatibility mode that allows users to revoke a legacy app's access to
+  permission-protected methods. If the user revokes access in compatibility
+  mode the app's permissions are not actually revoked; instead, access to the
+  APIs is restricted. The {@link android.support.v4.content.PermissionChecker}
+  methods verify app permissions in both normal and legacy modes.
+</p>
+
+<p>
+  The v13 support library provides the following permissions methods:
+</p>
+
+<dl>
+  <dt>
+    {@link android.support.v13.app.FragmentCompat#requestPermissions
+    FragmentCompat.requestPermissions()}
+  </dt>
+
+  <dd>
+    If the device is not running the M Preview, invokes the callback
+    method in <code>FragmentCompat.OnRequestPermissionsResultCallback</code>.
+    Passes {@link android.content.pm.PackageManager#PERMISSION_GRANTED
+    PERMISSION_GRANTED} if the app already has the specified permission, or
+    {@link android.content.pm.PackageManager#PERMISSION_DENIED
+    PERMISSION_DENIED} if it does not.
+  </dd>
+
+  <dt>
+    {@link
+    android.support.v13.app.FragmentCompat#shouldShowRequestPermissionRationale
+    FragmentCompat.shouldShowRequestPermissionRationale()}
+  </dt>
+
+  <dd>
+    If the device is not running the M Preview, always returns
+    <code>false</code>.
+  </dd>
+</dl>
+
+<h3 id="normal">Normal permissions</h3>
 
 <p>
   Many permissions are designated as {@link
@@ -898,11 +1025,12 @@
 </p>
 
 <p>
-  If your app declares that it needs normal permissions, the app does not need to
-  call <code>Activity.checkSelfPermission()</code> or
-  <code>Activity.requestPermissions()</code> for
-  those permissions. Since you declared the permissions in the manifest, you
-  can be sure your app was granted those permissions at install time.
+  If your app declares that it needs normal permissions, the app does not need
+  to call {@link android.content.Context#checkSelfPermission
+  checkSelfPermission()} or {@link android.app.Activity#requestPermissions
+  requestPermissions()} for those permissions. Since you declared the
+  permissions in the manifest, you can be sure your app was granted those
+  permissions at install time.
 </p>
 
 <p>Currently, the following permissions are classified as {@link
@@ -911,6 +1039,7 @@
 <ul>
   <li><code>android.permission.ACCESS_LOCATION_EXTRA_COMMANDS</code></li>
   <li><code>android.permission.ACCESS_NETWORK_STATE</code></li>
+  <li><code>android.permission.ACCESS_NOTIFICATION_POLICY</code></li>
   <li><code>android.permission.ACCESS_WIFI_STATE</code></li>
   <li><code>android.permission.ACCESS_WIMAX_STATE</code></li>
   <li><code>android.permission.BLUETOOTH</code></li>
@@ -919,6 +1048,7 @@
   <li><code>android.permission.CHANGE_NETWORK_STATE</code></li>
   <li><code>android.permission.CHANGE_WIFI_MULTICAST_STATE</code></li>
   <li><code>android.permission.CHANGE_WIFI_STATE</code></li>
+  <li><code>android.permission.CHANGE_WIMAX_STATE</code></li>
   <li><code>android.permission.DISABLE_KEYGUARD</code></li>
   <li><code>android.permission.EXPAND_STATUS_BAR</code></li>
   <li><code>android.permission.FLASHLIGHT</code></li>
@@ -928,22 +1058,21 @@
   <li><code>android.permission.KILL_BACKGROUND_PROCESSES</code></li>
   <li><code>android.permission.MODIFY_AUDIO_SETTINGS</code></li>
   <li><code>android.permission.NFC</code></li>
-  <li><code>android.permission.PERSISTENT_ACTIVITY</code></li>
   <li><code>android.permission.READ_SYNC_SETTINGS</code></li>
   <li><code>android.permission.READ_SYNC_STATS</code></li>
-  <li><code>android.permission.READ_USER_DICTIONARY</code></li>
   <li><code>android.permission.RECEIVE_BOOT_COMPLETED</code></li>
   <li><code>android.permission.REORDER_TASKS</code></li>
+  <li><code>android.permission.REQUEST_INSTALL_PACKAGES</code></li>
   <li><code>android.permission.SET_TIME_ZONE</code></li>
   <li><code>android.permission.SET_WALLPAPER</code></li>
   <li><code>android.permission.SET_WALLPAPER_HINTS</code></li>
   <li><code>android.permission.SUBSCRIBED_FEEDS_READ</code></li>
   <li><code>android.permission.TRANSMIT_IR</code></li>
+  <li><code>android.permission.USE_FINGERPRINT</code></li>
   <li><code>android.permission.VIBRATE</code></li>
   <li><code>android.permission.WAKE_LOCK</code></li>
-  <li><code>android.permission.WRITE_SETTINGS</code></li>
   <li><code>android.permission.WRITE_SYNC_SETTINGS</code></li>
-  <li><code>android.permission.WRITE_USER_DICTIONARY</code></li>
   <li><code>com.android.alarm.permission.SET_ALARM</code></li>
   <li><code>com.android.launcher.permission.INSTALL_SHORTCUT</code></li>
+  <li><code>com.android.launcher.permission.UNINSTALL_SHORTCUT</code></li>
 </ul>
diff --git a/docs/html/preview/index.jd b/docs/html/preview/index.jd
index 022838b..5410e4f 100644
--- a/docs/html/preview/index.jd
+++ b/docs/html/preview/index.jd
@@ -18,6 +18,7 @@
       <div class="col-7of16 col-pull-9of16">
         <h1 class="dac-hero-title">Android M Developer Preview</h1>
         <p class="dac-hero-description">
+          <strong>Final SDK is now available!</strong> 
           Get ready for the next version of Android. Test your apps on Nexus 5, 6, 9, and
           Player. Explore what's new &mdash; <strong>runtime permissions</strong>,
           <strong>Doze</strong> and <strong>App Standby</strong> power-saving features, new
@@ -30,7 +31,7 @@
         </a><br>
         <a class="dac-hero-cta" href="{@docRoot}preview/support.html">
           <span class="dac-sprite dac-auto-chevron"></span>
-          Update to Developer Preview 2
+          Update to Developer Preview 3 (final SDK)
         </a><br>
       </div>
     </div>
diff --git a/docs/html/preview/overview.jd b/docs/html/preview/overview.jd
index 009e268..9793592 100644
--- a/docs/html/preview/overview.jd
+++ b/docs/html/preview/overview.jd
@@ -6,20 +6,21 @@
 @jd:body
 
 <div class="cols" style=
-"background-color:#ffebc3; padding: 5px 0;margin-bottom:1em; text-align:center;">
+"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;">
 <h3>
-    Developer Preview 2 is now available
+    Developer Preview 3 is now available
   </h3>
-
+  <p>Includes final SDK and near-final system images</p>
+   <div style="margin:auto 1em">
  <ul class="dac-section-links">
     <li class="dac-section-link">
-      <a href="{@docRoot}preview/support.html#preview2-notes">
+      <a href="{@docRoot}preview/support.html#preview3-notes">
       <span class="dac-sprite dac-auto-chevron"></span>
       Read the Notes</a>
     </li>
 
     <li class="dac-section-link">
-      <a href="{@docRoot}preview/support.html#preview2-get">
+      <a href="{@docRoot}preview/support.html#preview3-get">
       <span class="dac-sprite dac-auto-chevron"></span>
       Get the Update</a>
     </li>
@@ -30,6 +31,7 @@
       Report Issues</a>
     </li>
   </ul>
+  </div>
 </div>
 
 <p>
@@ -143,14 +145,13 @@
 <img src="{@docRoot}preview/images/m-preview-timeline-crop.png" alt=
 "Preview program timeline" id="timeline">
 <p>
-  The M Developer Preview runs from May 28 until the final Android M SDK, which
-  we’ll release shortly before the public release during Q3
+  The M Developer Preview runs from May 28 until the final Android M public release planned for Q3
   2015.
 </p>
 
 <p>
   At key development milestones, we’ll deliver updates for your test devices.
-  The tentative milestones are
+  The milestones are
 </p>
 
 <ul>
@@ -163,12 +164,12 @@
   </li>
 
   <li>
-    <strong>Preview&nbsp;3</strong> (near final, late July).
+    <strong>Preview&nbsp;3</strong> (final APIs and SDK, now available).
   </li>
 </ul>
 
 <p>
-  These updates culminate in the <strong>final SDK</strong> (later in Q3),
+  These updates culminate in the <strong>final SDK</strong> (available now),
   which delivers the official APIs for the new version of Android, as well
   as the final system behaviors and features.
 </p>
@@ -181,8 +182,10 @@
   providing system images that you can download and flash manually.
 </p>
 <p class="note">
-  <strong>Note:</strong> The final SDK and system images can not be delivered
-  by OTA, but will instead need to be <strong>flashed manually</strong> to
+  <strong>Note:</strong> Developer Preview 3 includes final APIs and near-final
+  system images available by both download and OTA. At the full public release of
+  Android M later in Q3, final system images will be available by download only,
+  so you'll need to <strong>flash manually</strong> to
   your test devices.</strong>
 </p>
 
@@ -316,40 +319,29 @@
 
 
 <h2 id="preview_apis_and_publishing">
-  Targeting, preview APIs, and publishing
+  Final SDK, targeting, and publishing
 </h2>
 
 <p>
-  The Android M Developer Preview is a development-only release and
-  <strong>does not have a standard API level</strong>. If you want to opt out
+   <p>With Developer Preview 3, the platform APIs are now official (API level 23) and the
+   <strong>final SDK is now available</strong>.  We recommend updating your environment
+   right away through Android Studio. Once you've updated your environment, you can target
+   the new API level, compile against the new platform, and publish at your convenience
+   to Google Play (including alpha, beta, or release channels).
+
+  <p>If you want to opt out
   of compatibility behaviors to test your app (which is strongly recommended),
   you can target the M Developer Preview by setting your app's <code><a href=
   "/guide/topics/manifest/uses-sdk-element.html">targetSdkVersion</a></code>
   to <code>“MNC”</code>.
 </p>
 
-<p>
-  The Android M Developer Preview delivers <strong>preview APIs</strong>
-  &mdash; the APIs will not be official until the final SDK is released,
-  currently planned for the third quarter of 2015. This means that you can
-  <strong>expect minor API changes</strong> over time, especially during
-  initial weeks of the program. We’ll provide a summary of changes to you with
-  each update of the Android M Developer Preview.
-</p>
-
-<p class="note">
-  Note that although preview APIs may change, underlying system behaviors such
-  as runtime permissions and power-saving features are stable and ready for
-  testing right away.
-</p>
-
-<p>
-  In terms of publishing, Google Play <strong>prevents publishing of apps
-  targeting the M Developer Preview</strong>. When the Android M final SDK is
-  available, you’ll be able to target the official Android M API level and
-  publish your app to Google Play. Meanwhile, if you want to distribute an app
-  targeting Android M to testers, you can do so via email or by direct download
-  from your site.
+  <p>Before releasing your app targeting Android M, we strongly recommend distributing it
+  to a group of testers through the new <a
+  href="http://android-developers.blogspot.com/2015/07/iterate-faster-on-google-play-with.html"> 
+  beta testing features available in the Google Play Developer Console. See the
+  <a href="https://support.google.com/googleplay/android-developer/answer/3131213">Help
+  Center article</a> for more information. 
 </p>
 
 <h2 id="get_started">
@@ -357,7 +349,7 @@
 </h2>
 
 <p>
-  To get started testing your app:
+  To get started testing your app with Android M:
 </p>
 
 <ol>
@@ -379,7 +371,7 @@
     Preview updates will be delivered through over-the-air (OTA) updates.</a>
   </li>
 
-  <li>Download the <a href="{@docRoot}preview/download.html#docs">M Preview API
+  <li>Review the <a href="{@docRoot}reference/packages.html">API
   Reference</a> and <a href="{@docRoot}preview/samples.html">M Preview
   samples</a> to gain more insight into new API features and how to use them in
   your app.
diff --git a/docs/html/preview/preview_toc.cs b/docs/html/preview/preview_toc.cs
index 83f69a4..90df59e 100644
--- a/docs/html/preview/preview_toc.cs
+++ b/docs/html/preview/preview_toc.cs
@@ -98,6 +98,15 @@
       zh-cn-lang="自动备份应用"
       zh-tw-lang="針對應用程式進行自動備份">
           Auto Backup for Apps</a></li>
+        <li><a href="<?cs var:toroot ?>preview/features/power-mgmt.html"
+      es-lang="Optimizaciones de ahorro de energía"
+      ja-lang="省電力の最適化"
+      ko-lang="절전 최적화"
+      pt-br-lang="Otimizações de economia de energia"
+      ru-lang="Оптимизация экономии энергии"
+      zh-cn-lang="节能优化"
+      zh-tw-lang="省電最佳化">
+      Power-Saving Optimizations</a></li>
       </ul>
   </li>
 
diff --git a/docs/html/preview/support.jd b/docs/html/preview/support.jd
index d908f77..91c4e1b 100644
--- a/docs/html/preview/support.jd
+++ b/docs/html/preview/support.jd
@@ -5,20 +5,21 @@
 @jd:body
 
 <div class="cols" style=
-"background-color:#ffebc3; padding: 5px 0;margin-bottom:1em; text-align:center;">
+"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;">
 <h3>
-    Developer Preview 2 is now available
+    Developer Preview 3 is now available
   </h3>
-
+  <p>Includes final SDK and near-final system images</p>
+   <div style="margin:auto 1em">
  <ul class="dac-section-links">
     <li class="dac-section-link">
-      <a href="#preview2-notes">
+      <a href="#preview3-notes">
       <span class="dac-sprite dac-auto-chevron"></span>
       Read the Notes</a>
     </li>
 
     <li class="dac-section-link">
-      <a href="#preview2-get">
+      <a href="#preview3-get">
       <span class="dac-sprite dac-auto-chevron"></span>
       Get the Update</a>
     </li>
@@ -29,6 +30,7 @@
       Report Issues</a>
     </li>
   </ul>
+  </div>
 </div>
 
 <p>
@@ -46,6 +48,188 @@
   community</a>.
 </p>
 
+<h2 id="preview3-notes">
+  Developer Preview 3
+</h2>
+
+<div class="wrap">
+  <div class="cols">
+    <div class="col-9of16">
+      <p>
+        <em>Date: August 2015<br>
+        Builds: XXXXXX (Nexus 5, 6, 9), XXXXXX (Nexus Player)<br>
+        Hardware support: Nexus 5, 6, 9, Player<br>
+        Emulator support: x86 &amp; ARM 32/64-bit<br>
+        Google Play services: 7.8</em>
+      </p>
+    </div>
+  </div>
+</div>
+
+<p>
+  Android M Developer Preview 3 is the <strong>final incremental update</strong>
+  to the Android M preview platform that was originally released in May 2015.
+  The update includes <strong>final APIs and final SDK</strong>, as well as
+  <strong>near-final system images</strong> for testing your apps. The
+  updated system images include a variety of fixes and enhancements across
+  the system, including those related to issues reported by developers
+  through the external issue tracker.
+</p>
+
+<p>
+  If you are currently developing or testing on Android M, you should <strong>update
+  your environment to Developer Preview 3</strong> as soon as possible, so that
+  you can begin <strong>final compatibility testing</strong> in preparation for the public
+  release to device manufacturers.</p>
+
+<p class="important">Updating to Developer Preview 3 ensures that
+   you are building against final platform APIs and testing against
+   the final behaviors. If you are just getting started with the Android
+   M Developer Preview SDK, follow the instructions in <a href=
+  "/preview/setup-sdk.html">Set up the Preview SDK</a>, then update your
+  environment for Developer Preview 3.
+</p>
+
+<h3>
+  What's included
+</h3>
+
+<p>
+  Developer Preview 3 includes an updated SDK and system images,
+  documentation, and samples for developing against the final Android M
+  development platform.
+</p>
+
+<ul>
+  <li>
+    <strong>SDK platform</strong> and <strong>system images</strong> (Nexus and
+    emulator) for building and testing. You can download the updated tools from
+    the SDK Manager, and the system images are available by over-the-air (OTA)
+    update or download (see below).
+  </li>
+
+  <li>
+    <strong>Updated documentation</strong>. The <a href=
+    "{@docRoot}preview/behavior-changes.html">Behavior Changes</a>, <a href=
+    "{@docRoot}preview/api-overview.html">API Overview</a>, and <a href=
+    "{@docRoot}preview/features/runtime-permissions.html">Permissions</a> documents have
+    been updated to reflect the latest changes in the platform. An updated
+    <a href="/preview/download.html">Developer Documentation download
+    package</a> is available, including full reference docs and API diff
+    reports.
+  </li>
+
+  <li>
+    <strong>Translations</strong> of the documentation are now available. Use
+    the language selector at the bottom right corner of any page to switch
+    languages. Note that some of the translated docs are not yet updated for
+    Developer Preview 3 (coming soon).
+  </li>
+
+  <li>The <a href="{@docRoot}preview/samples.html">Android M code samples</a> are also
+  updated to account for API and behavior changes:
+    <ul>
+      <li>
+        <a href=
+        "https://github.com/googlesamples/android-RuntimePermissions">RuntimePermissions</a>
+        / <a href=
+        "https://github.com/googlesamples/android-RuntimePermissionsBasic">RuntimePermissionsBasic</a>
+        are updated to reflect latest permissions API changes, including
+        <code>shouldShowRequestPermissionRationale()</code>.
+      </li>
+      <li>
+        <a href=
+        "https://github.com/googlesamples/android-FingerprintDialog">FingerprintDialog</a>
+        adds a flow to ask for passwords when new fingerprints are added as
+        well as a preference if the app will use fingerprints as a method of
+        authentication.
+      </li>
+    </ul>
+  </li>
+</ul>
+
+<h3 id="changes">
+  Key changes
+</h3>
+
+<ul>
+  <li>Add here
+    <ul>
+      <li>
+      </li>
+    </ul>
+  </li>
+
+  <li>Other changes
+    <ul>
+      <li>
+      </li>
+    </ul>
+  </li>
+</ul>
+
+<p>
+  For a complete list of changes, including renamed and removed APIs, see the API Diff report for
+  <a href="{@docRoot}sdk/api_diff/23/changes.html">API level 22 to 23</a>.
+</p>
+
+<h3 id="ki">
+  Known issues
+</h3>
+
+<ul>
+  <li>General issues:
+    <ul>
+      <li>Add
+      </li>
+    </ul>
+  </li>
+</ul>
+
+<p>
+  For a complete list of reported issues, please refer to the <a href=
+  "https://code.google.com/p/android/issues/list">open issues list</a> on the
+  Developer Preview <a href=
+  "https://code.google.com/p/android-developer-preview/">issue tracker</a>.
+</p>
+
+<h3 id="preview3-get">
+  Get Developer Preview 3
+</h3>
+
+<p>
+  You can download the Developer Preview 3 final SDK platform and
+  emulator images from the SDK Manager.
+</p>
+
+<p>
+  Developer Preview 3 system images for supported Nexus devices are available
+  by download and by over-the-air (OTA) update. The OTA update is available
+  only to supported devices that are currently running a Developer Preview build.
+  If your device is running a Developer Preview build, you should automatically receive
+  the OTA update within a few days of availability.
+</p>
+
+<p>
+  If you are just getting started with Android M Developer Preview and want
+  to receive Developer Preview 3 via OTA, download the
+  Developer Preview 2 <a href="{@docRoot}preview/download_mp2.html#images">
+  system image</a>, and flash it to your device. Then,
+  leave the device powered on for several hours. It registers with the
+  OTA service, and receives Developer Preview 3 by OTA.
+</p>
+
+<p>
+  For instructions on how to download and flash your device to the Developer
+  Preview, see the links and instructions on the <a href=
+  "{@docRoot}preview/download.html">Downloads</a> page.
+</p>
+
+<p>
+  For instructions on how to start developing and testing with Android M, read
+  <a href="{@docRoot}preview/setup-sdk.html">Setting up the SDK</a>.
+</p>
+
 <h2 id="preview2-notes">
   Developer Preview 2
 </h2>
@@ -78,7 +262,7 @@
   possible. This ensures that you are building with the latest platform APIs
   and testing against the latest behaviors. If you are just getting started
   with the Android M Developer Preview SDK, follow the instructions in <a href=
-  "/preview/setup-sdk.html">Set up the Preview SDK</a>, then update your
+  "{@docRoot}preview/setup-sdk.html">Set up the Preview SDK</a>, then update your
   environment for Developer Preview 2.
 </p>
 
@@ -102,11 +286,11 @@
 
   <li>
     <strong>Updated documentation</strong>. The <a href=
-    "/preview/behavior-changes.html">Behavior Changes</a>, <a href=
-    "/preview/api-overview.html">API Overview</a>, and <a href=
-    "/preview/features/runtime-permissions.html">Permissions</a> documents have
+    "{@docRoot}preview/behavior-changes.html">Behavior Changes</a>, <a href=
+    "{@docRoot}preview/api-overview.html">API Overview</a>, and <a href=
+    "{@docRoot}preview/features/runtime-permissions.html">Permissions</a> documents have
     been updated to reflect the latest changes in the platform. An updated
-    <a href="/preview/download.html">Developer Documentation download
+    <a href="{@docRoot}preview/download.html">Developer Documentation download
     package</a> is available, including full reference docs and API diff
     reports.
   </li>
@@ -118,7 +302,7 @@
     Developer Preview 2 (coming soon).
   </li>
 
-  <li>The <a href="/preview/samples.html">Android M code samples</a> are also
+  <li>The <a href="{@docRoot}preview/samples.html">Android M code samples</a> are also
   updated to account for API and behavior changes:
     <ul>
       <li>
@@ -164,8 +348,8 @@
       </li>
 
       <li>Remote Bluetooth/Wi-Fi MAC's now require either the
-      <code>android.permission.LOCATION_FINE</code> or
-      <code>android.permission.LOCATION_COARSE</code> permission.
+      <code>android.permission.ACCESS_COARSE_LOCATION</code> or
+      <code>android.permission.ACCESS_FINE_LOCATION</code> permission.
       </li>
 
       <li>Some accounts and identity permissions are moved to
@@ -202,7 +386,7 @@
       lets your app see whether users have previously rejected a permission
       request. This lets you know that your app should explain the the user why
       it needs that permission. For more information see the <a href=
-      "/preview/features/runtime-permissions.html#explain-need">Permissions</a>
+      "{@docRoot}preview/features/runtime-permissions.html#explain-need">Permissions</a>
       developer guide.
       </li>
     </ul>
@@ -228,7 +412,7 @@
 <p>
   For a complete list of changes, including renamed and removed APIs, please
   refer to the API Diff Reports included in the <a href=
-  "/preview/download.html#docs">Developer Documentation download package</a>.
+  "{@docRoot}preview/download.html#docs">Developer Documentation download package</a>.
 </p>
 
 <h3 id="ki">
@@ -305,12 +489,12 @@
 <p>
   For instructions on how to download and flash your device to the Developer
   Preview, see the links and instructions on the <a href=
-  "/preview/download.html">Downloads</a> page.
+  "{@docRoot}preview/download.html">Downloads</a> page.
 </p>
 
 <p>
   For instructions on how to start developing and testing with Android M, read
-  <a href="/preview/setup-sdk.html">Setting up the SDK</a>.
+  <a href="{@docRoot}preview/setup-sdk.html">Setting up the SDK</a>.
 </p>
 
 <h2 id="preview1-notes">
diff --git a/docs/html/reference/gms_lists.js b/docs/html/reference/gms_lists.js
index 466db55..942c8ab 100644
--- a/docs/html/reference/gms_lists.js
+++ b/docs/html/reference/gms_lists.js
@@ -17,717 +17,873 @@
       { id:15, label:"com.google.android.gms.actions.SearchIntents", link:"reference/com/google/android/gms/actions/SearchIntents.html", type:"class", deprecated:"false" },
       { id:16, label:"com.google.android.gms.ads", link:"reference/com/google/android/gms/ads/package-summary.html", type:"package", deprecated:"false" },
       { id:17, label:"com.google.android.gms.ads.AdListener", link:"reference/com/google/android/gms/ads/AdListener.html", type:"class", deprecated:"false" },
-      { id:18, label:"com.google.android.gms.ads.AdRequest", link:"reference/com/google/android/gms/ads/AdRequest.html", type:"class", deprecated:"false" },
-      { id:19, label:"com.google.android.gms.ads.AdRequest.Builder", link:"reference/com/google/android/gms/ads/AdRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:20, label:"com.google.android.gms.ads.AdSize", link:"reference/com/google/android/gms/ads/AdSize.html", type:"class", deprecated:"false" },
-      { id:21, label:"com.google.android.gms.ads.AdView", link:"reference/com/google/android/gms/ads/AdView.html", type:"class", deprecated:"false" },
-      { id:22, label:"com.google.android.gms.ads.InterstitialAd", link:"reference/com/google/android/gms/ads/InterstitialAd.html", type:"class", deprecated:"false" },
-      { id:23, label:"com.google.android.gms.ads.doubleclick", link:"reference/com/google/android/gms/ads/doubleclick/package-summary.html", type:"package", deprecated:"false" },
-      { id:24, label:"com.google.android.gms.ads.doubleclick.AppEventListener", link:"reference/com/google/android/gms/ads/doubleclick/AppEventListener.html", type:"class", deprecated:"false" },
-      { id:25, label:"com.google.android.gms.ads.doubleclick.CustomRenderedAd", link:"reference/com/google/android/gms/ads/doubleclick/CustomRenderedAd.html", type:"class", deprecated:"false" },
-      { id:26, label:"com.google.android.gms.ads.doubleclick.OnCustomRenderedAdLoadedListener", link:"reference/com/google/android/gms/ads/doubleclick/OnCustomRenderedAdLoadedListener.html", type:"class", deprecated:"false" },
-      { id:27, label:"com.google.android.gms.ads.doubleclick.PublisherAdRequest", link:"reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.html", type:"class", deprecated:"false" },
-      { id:28, label:"com.google.android.gms.ads.doubleclick.PublisherAdRequest.Builder", link:"reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:29, label:"com.google.android.gms.ads.doubleclick.PublisherAdView", link:"reference/com/google/android/gms/ads/doubleclick/PublisherAdView.html", type:"class", deprecated:"false" },
-      { id:30, label:"com.google.android.gms.ads.doubleclick.PublisherInterstitialAd", link:"reference/com/google/android/gms/ads/doubleclick/PublisherInterstitialAd.html", type:"class", deprecated:"false" },
-      { id:31, label:"com.google.android.gms.ads.identifier", link:"reference/com/google/android/gms/ads/identifier/package-summary.html", type:"package", deprecated:"false" },
-      { id:32, label:"com.google.android.gms.ads.identifier.AdvertisingIdClient", link:"reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.html", type:"class", deprecated:"false" },
-      { id:33, label:"com.google.android.gms.ads.identifier.AdvertisingIdClient.Info", link:"reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.Info.html", type:"class", deprecated:"false" },
-      { id:34, label:"com.google.android.gms.ads.mediation", link:"reference/com/google/android/gms/ads/mediation/package-summary.html", type:"package", deprecated:"false" },
-      { id:35, label:"com.google.android.gms.ads.mediation.MediationAdRequest", link:"reference/com/google/android/gms/ads/mediation/MediationAdRequest.html", type:"class", deprecated:"false" },
-      { id:36, label:"com.google.android.gms.ads.mediation.MediationAdapter", link:"reference/com/google/android/gms/ads/mediation/MediationAdapter.html", type:"class", deprecated:"false" },
-      { id:37, label:"com.google.android.gms.ads.mediation.MediationBannerAdapter", link:"reference/com/google/android/gms/ads/mediation/MediationBannerAdapter.html", type:"class", deprecated:"false" },
-      { id:38, label:"com.google.android.gms.ads.mediation.MediationBannerListener", link:"reference/com/google/android/gms/ads/mediation/MediationBannerListener.html", type:"class", deprecated:"false" },
-      { id:39, label:"com.google.android.gms.ads.mediation.MediationInterstitialAdapter", link:"reference/com/google/android/gms/ads/mediation/MediationInterstitialAdapter.html", type:"class", deprecated:"false" },
-      { id:40, label:"com.google.android.gms.ads.mediation.MediationInterstitialListener", link:"reference/com/google/android/gms/ads/mediation/MediationInterstitialListener.html", type:"class", deprecated:"false" },
-      { id:41, label:"com.google.android.gms.ads.mediation.NetworkExtras", link:"reference/com/google/android/gms/ads/mediation/NetworkExtras.html", type:"class", deprecated:"true" },
-      { id:42, label:"com.google.android.gms.ads.mediation.admob", link:"reference/com/google/android/gms/ads/mediation/admob/package-summary.html", type:"package", deprecated:"false" },
-      { id:43, label:"com.google.android.gms.ads.mediation.admob.AdMobExtras", link:"reference/com/google/android/gms/ads/mediation/admob/AdMobExtras.html", type:"class", deprecated:"true" },
-      { id:44, label:"com.google.android.gms.ads.mediation.customevent", link:"reference/com/google/android/gms/ads/mediation/customevent/package-summary.html", type:"package", deprecated:"false" },
-      { id:45, label:"com.google.android.gms.ads.mediation.customevent.CustomEvent", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEvent.html", type:"class", deprecated:"false" },
-      { id:46, label:"com.google.android.gms.ads.mediation.customevent.CustomEventBanner", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventBanner.html", type:"class", deprecated:"false" },
-      { id:47, label:"com.google.android.gms.ads.mediation.customevent.CustomEventBannerListener", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventBannerListener.html", type:"class", deprecated:"false" },
-      { id:48, label:"com.google.android.gms.ads.mediation.customevent.CustomEventExtras", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventExtras.html", type:"class", deprecated:"true" },
-      { id:49, label:"com.google.android.gms.ads.mediation.customevent.CustomEventInterstitial", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventInterstitial.html", type:"class", deprecated:"false" },
-      { id:50, label:"com.google.android.gms.ads.mediation.customevent.CustomEventInterstitialListener", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventInterstitialListener.html", type:"class", deprecated:"false" },
-      { id:51, label:"com.google.android.gms.ads.mediation.customevent.CustomEventListener", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventListener.html", type:"class", deprecated:"false" },
-      { id:52, label:"com.google.android.gms.ads.purchase", link:"reference/com/google/android/gms/ads/purchase/package-summary.html", type:"package", deprecated:"false" },
-      { id:53, label:"com.google.android.gms.ads.purchase.InAppPurchase", link:"reference/com/google/android/gms/ads/purchase/InAppPurchase.html", type:"class", deprecated:"false" },
-      { id:54, label:"com.google.android.gms.ads.purchase.InAppPurchaseListener", link:"reference/com/google/android/gms/ads/purchase/InAppPurchaseListener.html", type:"class", deprecated:"false" },
-      { id:55, label:"com.google.android.gms.ads.purchase.InAppPurchaseResult", link:"reference/com/google/android/gms/ads/purchase/InAppPurchaseResult.html", type:"class", deprecated:"false" },
-      { id:56, label:"com.google.android.gms.ads.purchase.PlayStorePurchaseListener", link:"reference/com/google/android/gms/ads/purchase/PlayStorePurchaseListener.html", type:"class", deprecated:"false" },
-      { id:57, label:"com.google.android.gms.ads.search", link:"reference/com/google/android/gms/ads/search/package-summary.html", type:"package", deprecated:"false" },
-      { id:58, label:"com.google.android.gms.ads.search.SearchAdRequest", link:"reference/com/google/android/gms/ads/search/SearchAdRequest.html", type:"class", deprecated:"false" },
-      { id:59, label:"com.google.android.gms.ads.search.SearchAdRequest.Builder", link:"reference/com/google/android/gms/ads/search/SearchAdRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:60, label:"com.google.android.gms.ads.search.SearchAdView", link:"reference/com/google/android/gms/ads/search/SearchAdView.html", type:"class", deprecated:"false" },
-      { id:61, label:"com.google.android.gms.analytics", link:"reference/com/google/android/gms/analytics/package-summary.html", type:"package", deprecated:"false" },
-      { id:62, label:"com.google.android.gms.analytics.AnalyticsReceiver", link:"reference/com/google/android/gms/analytics/AnalyticsReceiver.html", type:"class", deprecated:"false" },
-      { id:63, label:"com.google.android.gms.analytics.AnalyticsService", link:"reference/com/google/android/gms/analytics/AnalyticsService.html", type:"class", deprecated:"false" },
-      { id:64, label:"com.google.android.gms.analytics.CampaignTrackingReceiver", link:"reference/com/google/android/gms/analytics/CampaignTrackingReceiver.html", type:"class", deprecated:"false" },
-      { id:65, label:"com.google.android.gms.analytics.CampaignTrackingService", link:"reference/com/google/android/gms/analytics/CampaignTrackingService.html", type:"class", deprecated:"false" },
-      { id:66, label:"com.google.android.gms.analytics.ExceptionParser", link:"reference/com/google/android/gms/analytics/ExceptionParser.html", type:"class", deprecated:"false" },
-      { id:67, label:"com.google.android.gms.analytics.ExceptionReporter", link:"reference/com/google/android/gms/analytics/ExceptionReporter.html", type:"class", deprecated:"false" },
-      { id:68, label:"com.google.android.gms.analytics.GoogleAnalytics", link:"reference/com/google/android/gms/analytics/GoogleAnalytics.html", type:"class", deprecated:"false" },
-      { id:69, label:"com.google.android.gms.analytics.HitBuilders", link:"reference/com/google/android/gms/analytics/HitBuilders.html", type:"class", deprecated:"false" },
-      { id:70, label:"com.google.android.gms.analytics.HitBuilders.AppViewBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.AppViewBuilder.html", type:"class", deprecated:"true" },
-      { id:71, label:"com.google.android.gms.analytics.HitBuilders.EventBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.EventBuilder.html", type:"class", deprecated:"false" },
-      { id:72, label:"com.google.android.gms.analytics.HitBuilders.ExceptionBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.ExceptionBuilder.html", type:"class", deprecated:"false" },
-      { id:73, label:"com.google.android.gms.analytics.HitBuilders.HitBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.HitBuilder.html", type:"class", deprecated:"false" },
-      { id:74, label:"com.google.android.gms.analytics.HitBuilders.ItemBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.ItemBuilder.html", type:"class", deprecated:"true" },
-      { id:75, label:"com.google.android.gms.analytics.HitBuilders.ScreenViewBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.ScreenViewBuilder.html", type:"class", deprecated:"false" },
-      { id:76, label:"com.google.android.gms.analytics.HitBuilders.SocialBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.SocialBuilder.html", type:"class", deprecated:"false" },
-      { id:77, label:"com.google.android.gms.analytics.HitBuilders.TimingBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.TimingBuilder.html", type:"class", deprecated:"false" },
-      { id:78, label:"com.google.android.gms.analytics.HitBuilders.TransactionBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.TransactionBuilder.html", type:"class", deprecated:"true" },
-      { id:79, label:"com.google.android.gms.analytics.Logger", link:"reference/com/google/android/gms/analytics/Logger.html", type:"class", deprecated:"true" },
-      { id:80, label:"com.google.android.gms.analytics.Logger.LogLevel", link:"reference/com/google/android/gms/analytics/Logger.LogLevel.html", type:"class", deprecated:"true" },
-      { id:81, label:"com.google.android.gms.analytics.StandardExceptionParser", link:"reference/com/google/android/gms/analytics/StandardExceptionParser.html", type:"class", deprecated:"false" },
-      { id:82, label:"com.google.android.gms.analytics.Tracker", link:"reference/com/google/android/gms/analytics/Tracker.html", type:"class", deprecated:"false" },
-      { id:83, label:"com.google.android.gms.analytics.ecommerce", link:"reference/com/google/android/gms/analytics/ecommerce/package-summary.html", type:"package", deprecated:"false" },
-      { id:84, label:"com.google.android.gms.analytics.ecommerce.Product", link:"reference/com/google/android/gms/analytics/ecommerce/Product.html", type:"class", deprecated:"false" },
-      { id:85, label:"com.google.android.gms.analytics.ecommerce.ProductAction", link:"reference/com/google/android/gms/analytics/ecommerce/ProductAction.html", type:"class", deprecated:"false" },
-      { id:86, label:"com.google.android.gms.analytics.ecommerce.Promotion", link:"reference/com/google/android/gms/analytics/ecommerce/Promotion.html", type:"class", deprecated:"false" },
-      { id:87, label:"com.google.android.gms.appindexing", link:"reference/com/google/android/gms/appindexing/package-summary.html", type:"package", deprecated:"false" },
-      { id:88, label:"com.google.android.gms.appindexing.Action", link:"reference/com/google/android/gms/appindexing/Action.html", type:"class", deprecated:"false" },
-      { id:89, label:"com.google.android.gms.appindexing.Action.Builder", link:"reference/com/google/android/gms/appindexing/Action.Builder.html", type:"class", deprecated:"false" },
-      { id:90, label:"com.google.android.gms.appindexing.AndroidAppUri", link:"reference/com/google/android/gms/appindexing/AndroidAppUri.html", type:"class", deprecated:"false" },
-      { id:91, label:"com.google.android.gms.appindexing.AppIndex", link:"reference/com/google/android/gms/appindexing/AppIndex.html", type:"class", deprecated:"false" },
-      { id:92, label:"com.google.android.gms.appindexing.AppIndexApi", link:"reference/com/google/android/gms/appindexing/AppIndexApi.html", type:"class", deprecated:"false" },
-      { id:93, label:"com.google.android.gms.appindexing.AppIndexApi.ActionResult", link:"reference/com/google/android/gms/appindexing/AppIndexApi.ActionResult.html", type:"class", deprecated:"true" },
-      { id:94, label:"com.google.android.gms.appindexing.AppIndexApi.AppIndexingLink", link:"reference/com/google/android/gms/appindexing/AppIndexApi.AppIndexingLink.html", type:"class", deprecated:"true" },
-      { id:95, label:"com.google.android.gms.appindexing.Thing", link:"reference/com/google/android/gms/appindexing/Thing.html", type:"class", deprecated:"false" },
-      { id:96, label:"com.google.android.gms.appindexing.Thing.Builder", link:"reference/com/google/android/gms/appindexing/Thing.Builder.html", type:"class", deprecated:"false" },
-      { id:97, label:"com.google.android.gms.appstate", link:"reference/com/google/android/gms/appstate/package-summary.html", type:"package", deprecated:"false" },
-      { id:98, label:"com.google.android.gms.appstate.AppState", link:"reference/com/google/android/gms/appstate/AppState.html", type:"class", deprecated:"true" },
-      { id:99, label:"com.google.android.gms.appstate.AppStateBuffer", link:"reference/com/google/android/gms/appstate/AppStateBuffer.html", type:"class", deprecated:"false" },
-      { id:100, label:"com.google.android.gms.appstate.AppStateManager", link:"reference/com/google/android/gms/appstate/AppStateManager.html", type:"class", deprecated:"true" },
-      { id:101, label:"com.google.android.gms.appstate.AppStateManager.StateConflictResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateConflictResult.html", type:"class", deprecated:"false" },
-      { id:102, label:"com.google.android.gms.appstate.AppStateManager.StateDeletedResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateDeletedResult.html", type:"class", deprecated:"false" },
-      { id:103, label:"com.google.android.gms.appstate.AppStateManager.StateListResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateListResult.html", type:"class", deprecated:"false" },
-      { id:104, label:"com.google.android.gms.appstate.AppStateManager.StateLoadedResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateLoadedResult.html", type:"class", deprecated:"false" },
-      { id:105, label:"com.google.android.gms.appstate.AppStateManager.StateResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateResult.html", type:"class", deprecated:"false" },
-      { id:106, label:"com.google.android.gms.appstate.AppStateStatusCodes", link:"reference/com/google/android/gms/appstate/AppStateStatusCodes.html", type:"class", deprecated:"false" },
-      { id:107, label:"com.google.android.gms.auth", link:"reference/com/google/android/gms/auth/package-summary.html", type:"package", deprecated:"false" },
-      { id:108, label:"com.google.android.gms.auth.AccountChangeEvent", link:"reference/com/google/android/gms/auth/AccountChangeEvent.html", type:"class", deprecated:"false" },
-      { id:109, label:"com.google.android.gms.auth.AccountChangeEventsRequest", link:"reference/com/google/android/gms/auth/AccountChangeEventsRequest.html", type:"class", deprecated:"false" },
-      { id:110, label:"com.google.android.gms.auth.AccountChangeEventsResponse", link:"reference/com/google/android/gms/auth/AccountChangeEventsResponse.html", type:"class", deprecated:"false" },
-      { id:111, label:"com.google.android.gms.auth.GoogleAuthException", link:"reference/com/google/android/gms/auth/GoogleAuthException.html", type:"class", deprecated:"false" },
-      { id:112, label:"com.google.android.gms.auth.GoogleAuthUtil", link:"reference/com/google/android/gms/auth/GoogleAuthUtil.html", type:"class", deprecated:"false" },
-      { id:113, label:"com.google.android.gms.auth.GooglePlayServicesAvailabilityException", link:"reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html", type:"class", deprecated:"false" },
-      { id:114, label:"com.google.android.gms.auth.UserRecoverableAuthException", link:"reference/com/google/android/gms/auth/UserRecoverableAuthException.html", type:"class", deprecated:"false" },
-      { id:115, label:"com.google.android.gms.auth.UserRecoverableNotifiedException", link:"reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html", type:"class", deprecated:"false" },
-      { id:116, label:"com.google.android.gms.cast", link:"reference/com/google/android/gms/cast/package-summary.html", type:"package", deprecated:"false" },
-      { id:117, label:"com.google.android.gms.cast.ApplicationMetadata", link:"reference/com/google/android/gms/cast/ApplicationMetadata.html", type:"class", deprecated:"false" },
-      { id:118, label:"com.google.android.gms.cast.Cast", link:"reference/com/google/android/gms/cast/Cast.html", type:"class", deprecated:"false" },
-      { id:119, label:"com.google.android.gms.cast.Cast.ApplicationConnectionResult", link:"reference/com/google/android/gms/cast/Cast.ApplicationConnectionResult.html", type:"class", deprecated:"false" },
-      { id:120, label:"com.google.android.gms.cast.Cast.CastApi", link:"reference/com/google/android/gms/cast/Cast.CastApi.html", type:"class", deprecated:"false" },
-      { id:121, label:"com.google.android.gms.cast.Cast.CastOptions", link:"reference/com/google/android/gms/cast/Cast.CastOptions.html", type:"class", deprecated:"false" },
-      { id:122, label:"com.google.android.gms.cast.Cast.CastOptions.Builder", link:"reference/com/google/android/gms/cast/Cast.CastOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:123, label:"com.google.android.gms.cast.Cast.Listener", link:"reference/com/google/android/gms/cast/Cast.Listener.html", type:"class", deprecated:"false" },
-      { id:124, label:"com.google.android.gms.cast.Cast.MessageReceivedCallback", link:"reference/com/google/android/gms/cast/Cast.MessageReceivedCallback.html", type:"class", deprecated:"false" },
-      { id:125, label:"com.google.android.gms.cast.CastDevice", link:"reference/com/google/android/gms/cast/CastDevice.html", type:"class", deprecated:"false" },
-      { id:126, label:"com.google.android.gms.cast.CastMediaControlIntent", link:"reference/com/google/android/gms/cast/CastMediaControlIntent.html", type:"class", deprecated:"false" },
-      { id:127, label:"com.google.android.gms.cast.CastStatusCodes", link:"reference/com/google/android/gms/cast/CastStatusCodes.html", type:"class", deprecated:"false" },
-      { id:128, label:"com.google.android.gms.cast.LaunchOptions", link:"reference/com/google/android/gms/cast/LaunchOptions.html", type:"class", deprecated:"false" },
-      { id:129, label:"com.google.android.gms.cast.LaunchOptions.Builder", link:"reference/com/google/android/gms/cast/LaunchOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:130, label:"com.google.android.gms.cast.MediaInfo", link:"reference/com/google/android/gms/cast/MediaInfo.html", type:"class", deprecated:"false" },
-      { id:131, label:"com.google.android.gms.cast.MediaInfo.Builder", link:"reference/com/google/android/gms/cast/MediaInfo.Builder.html", type:"class", deprecated:"false" },
-      { id:132, label:"com.google.android.gms.cast.MediaMetadata", link:"reference/com/google/android/gms/cast/MediaMetadata.html", type:"class", deprecated:"false" },
-      { id:133, label:"com.google.android.gms.cast.MediaStatus", link:"reference/com/google/android/gms/cast/MediaStatus.html", type:"class", deprecated:"false" },
-      { id:134, label:"com.google.android.gms.cast.MediaTrack", link:"reference/com/google/android/gms/cast/MediaTrack.html", type:"class", deprecated:"false" },
-      { id:135, label:"com.google.android.gms.cast.MediaTrack.Builder", link:"reference/com/google/android/gms/cast/MediaTrack.Builder.html", type:"class", deprecated:"false" },
-      { id:136, label:"com.google.android.gms.cast.RemoteMediaPlayer", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.html", type:"class", deprecated:"false" },
-      { id:137, label:"com.google.android.gms.cast.RemoteMediaPlayer.MediaChannelResult", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.MediaChannelResult.html", type:"class", deprecated:"false" },
-      { id:138, label:"com.google.android.gms.cast.RemoteMediaPlayer.OnMetadataUpdatedListener", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.OnMetadataUpdatedListener.html", type:"class", deprecated:"false" },
-      { id:139, label:"com.google.android.gms.cast.RemoteMediaPlayer.OnStatusUpdatedListener", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.OnStatusUpdatedListener.html", type:"class", deprecated:"false" },
-      { id:140, label:"com.google.android.gms.cast.TextTrackStyle", link:"reference/com/google/android/gms/cast/TextTrackStyle.html", type:"class", deprecated:"false" },
-      { id:141, label:"com.google.android.gms.common", link:"reference/com/google/android/gms/common/package-summary.html", type:"package", deprecated:"false" },
-      { id:142, label:"com.google.android.gms.common.AccountPicker", link:"reference/com/google/android/gms/common/AccountPicker.html", type:"class", deprecated:"false" },
-      { id:143, label:"com.google.android.gms.common.ConnectionResult", link:"reference/com/google/android/gms/common/ConnectionResult.html", type:"class", deprecated:"false" },
-      { id:144, label:"com.google.android.gms.common.ErrorDialogFragment", link:"reference/com/google/android/gms/common/ErrorDialogFragment.html", type:"class", deprecated:"false" },
-      { id:145, label:"com.google.android.gms.common.GoogleApiAvailability", link:"reference/com/google/android/gms/common/GoogleApiAvailability.html", type:"class", deprecated:"false" },
-      { id:146, label:"com.google.android.gms.common.GooglePlayServicesNotAvailableException", link:"reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html", type:"class", deprecated:"false" },
-      { id:147, label:"com.google.android.gms.common.GooglePlayServicesRepairableException", link:"reference/com/google/android/gms/common/GooglePlayServicesRepairableException.html", type:"class", deprecated:"false" },
-      { id:148, label:"com.google.android.gms.common.GooglePlayServicesUtil", link:"reference/com/google/android/gms/common/GooglePlayServicesUtil.html", type:"class", deprecated:"false" },
-      { id:149, label:"com.google.android.gms.common.Scopes", link:"reference/com/google/android/gms/common/Scopes.html", type:"class", deprecated:"false" },
-      { id:150, label:"com.google.android.gms.common.SignInButton", link:"reference/com/google/android/gms/common/SignInButton.html", type:"class", deprecated:"false" },
-      { id:151, label:"com.google.android.gms.common.SupportErrorDialogFragment", link:"reference/com/google/android/gms/common/SupportErrorDialogFragment.html", type:"class", deprecated:"false" },
-      { id:152, label:"com.google.android.gms.common.UserRecoverableException", link:"reference/com/google/android/gms/common/UserRecoverableException.html", type:"class", deprecated:"false" },
-      { id:153, label:"com.google.android.gms.common.annotation", link:"reference/com/google/android/gms/common/annotation/package-summary.html", type:"package", deprecated:"false" },
-      { id:154, label:"com.google.android.gms.common.annotation.KeepName", link:"reference/com/google/android/gms/common/annotation/KeepName.html", type:"class", deprecated:"false" },
-      { id:155, label:"com.google.android.gms.common.api", link:"reference/com/google/android/gms/common/api/package-summary.html", type:"package", deprecated:"false" },
-      { id:156, label:"com.google.android.gms.common.api.Api", link:"reference/com/google/android/gms/common/api/Api.html", type:"class", deprecated:"false" },
-      { id:157, label:"com.google.android.gms.common.api.Api.ApiOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.html", type:"class", deprecated:"false" },
-      { id:158, label:"com.google.android.gms.common.api.Api.ApiOptions.HasOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.HasOptions.html", type:"class", deprecated:"false" },
-      { id:159, label:"com.google.android.gms.common.api.Api.ApiOptions.NoOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.NoOptions.html", type:"class", deprecated:"false" },
-      { id:160, label:"com.google.android.gms.common.api.Api.ApiOptions.NotRequiredOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.NotRequiredOptions.html", type:"class", deprecated:"false" },
-      { id:161, label:"com.google.android.gms.common.api.Api.ApiOptions.Optional", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.Optional.html", type:"class", deprecated:"false" },
-      { id:162, label:"com.google.android.gms.common.api.Batch", link:"reference/com/google/android/gms/common/api/Batch.html", type:"class", deprecated:"false" },
-      { id:163, label:"com.google.android.gms.common.api.Batch.Builder", link:"reference/com/google/android/gms/common/api/Batch.Builder.html", type:"class", deprecated:"false" },
-      { id:164, label:"com.google.android.gms.common.api.BatchResult", link:"reference/com/google/android/gms/common/api/BatchResult.html", type:"class", deprecated:"false" },
-      { id:165, label:"com.google.android.gms.common.api.BatchResultToken", link:"reference/com/google/android/gms/common/api/BatchResultToken.html", type:"class", deprecated:"false" },
-      { id:166, label:"com.google.android.gms.common.api.CommonStatusCodes", link:"reference/com/google/android/gms/common/api/CommonStatusCodes.html", type:"class", deprecated:"false" },
-      { id:167, label:"com.google.android.gms.common.api.GoogleApiClient", link:"reference/com/google/android/gms/common/api/GoogleApiClient.html", type:"class", deprecated:"false" },
-      { id:168, label:"com.google.android.gms.common.api.GoogleApiClient.Builder", link:"reference/com/google/android/gms/common/api/GoogleApiClient.Builder.html", type:"class", deprecated:"false" },
-      { id:169, label:"com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks", link:"reference/com/google/android/gms/common/api/GoogleApiClient.ConnectionCallbacks.html", type:"class", deprecated:"false" },
-      { id:170, label:"com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener", link:"reference/com/google/android/gms/common/api/GoogleApiClient.OnConnectionFailedListener.html", type:"class", deprecated:"false" },
-      { id:171, label:"com.google.android.gms.common.api.GoogleApiClient.ServerAuthCodeCallbacks", link:"reference/com/google/android/gms/common/api/GoogleApiClient.ServerAuthCodeCallbacks.html", type:"class", deprecated:"false" },
-      { id:172, label:"com.google.android.gms.common.api.GoogleApiClient.ServerAuthCodeCallbacks.CheckResult", link:"reference/com/google/android/gms/common/api/GoogleApiClient.ServerAuthCodeCallbacks.CheckResult.html", type:"class", deprecated:"false" },
-      { id:173, label:"com.google.android.gms.common.api.PendingResult", link:"reference/com/google/android/gms/common/api/PendingResult.html", type:"class", deprecated:"false" },
-      { id:174, label:"com.google.android.gms.common.api.PendingResults", link:"reference/com/google/android/gms/common/api/PendingResults.html", type:"class", deprecated:"false" },
-      { id:175, label:"com.google.android.gms.common.api.Releasable", link:"reference/com/google/android/gms/common/api/Releasable.html", type:"class", deprecated:"false" },
-      { id:176, label:"com.google.android.gms.common.api.Result", link:"reference/com/google/android/gms/common/api/Result.html", type:"class", deprecated:"false" },
-      { id:177, label:"com.google.android.gms.common.api.ResultCallback", link:"reference/com/google/android/gms/common/api/ResultCallback.html", type:"class", deprecated:"false" },
-      { id:178, label:"com.google.android.gms.common.api.Scope", link:"reference/com/google/android/gms/common/api/Scope.html", type:"class", deprecated:"false" },
-      { id:179, label:"com.google.android.gms.common.api.Status", link:"reference/com/google/android/gms/common/api/Status.html", type:"class", deprecated:"false" },
-      { id:180, label:"com.google.android.gms.common.data", link:"reference/com/google/android/gms/common/data/package-summary.html", type:"package", deprecated:"false" },
-      { id:181, label:"com.google.android.gms.common.data.AbstractDataBuffer", link:"reference/com/google/android/gms/common/data/AbstractDataBuffer.html", type:"class", deprecated:"false" },
-      { id:182, label:"com.google.android.gms.common.data.DataBuffer", link:"reference/com/google/android/gms/common/data/DataBuffer.html", type:"class", deprecated:"false" },
-      { id:183, label:"com.google.android.gms.common.data.DataBufferObserver", link:"reference/com/google/android/gms/common/data/DataBufferObserver.html", type:"class", deprecated:"false" },
-      { id:184, label:"com.google.android.gms.common.data.DataBufferObserver.Observable", link:"reference/com/google/android/gms/common/data/DataBufferObserver.Observable.html", type:"class", deprecated:"false" },
-      { id:185, label:"com.google.android.gms.common.data.DataBufferObserverSet", link:"reference/com/google/android/gms/common/data/DataBufferObserverSet.html", type:"class", deprecated:"false" },
-      { id:186, label:"com.google.android.gms.common.data.DataBufferUtils", link:"reference/com/google/android/gms/common/data/DataBufferUtils.html", type:"class", deprecated:"false" },
-      { id:187, label:"com.google.android.gms.common.data.Freezable", link:"reference/com/google/android/gms/common/data/Freezable.html", type:"class", deprecated:"false" },
-      { id:188, label:"com.google.android.gms.common.data.FreezableUtils", link:"reference/com/google/android/gms/common/data/FreezableUtils.html", type:"class", deprecated:"false" },
-      { id:189, label:"com.google.android.gms.common.images", link:"reference/com/google/android/gms/common/images/package-summary.html", type:"package", deprecated:"false" },
-      { id:190, label:"com.google.android.gms.common.images.ImageManager", link:"reference/com/google/android/gms/common/images/ImageManager.html", type:"class", deprecated:"false" },
-      { id:191, label:"com.google.android.gms.common.images.ImageManager.OnImageLoadedListener", link:"reference/com/google/android/gms/common/images/ImageManager.OnImageLoadedListener.html", type:"class", deprecated:"false" },
-      { id:192, label:"com.google.android.gms.common.images.WebImage", link:"reference/com/google/android/gms/common/images/WebImage.html", type:"class", deprecated:"false" },
-      { id:193, label:"com.google.android.gms.drive", link:"reference/com/google/android/gms/drive/package-summary.html", type:"package", deprecated:"false" },
-      { id:194, label:"com.google.android.gms.drive.CreateFileActivityBuilder", link:"reference/com/google/android/gms/drive/CreateFileActivityBuilder.html", type:"class", deprecated:"false" },
-      { id:195, label:"com.google.android.gms.drive.Drive", link:"reference/com/google/android/gms/drive/Drive.html", type:"class", deprecated:"false" },
-      { id:196, label:"com.google.android.gms.drive.DriveApi", link:"reference/com/google/android/gms/drive/DriveApi.html", type:"class", deprecated:"false" },
-      { id:197, label:"com.google.android.gms.drive.DriveApi.DriveContentsResult", link:"reference/com/google/android/gms/drive/DriveApi.DriveContentsResult.html", type:"class", deprecated:"false" },
-      { id:198, label:"com.google.android.gms.drive.DriveApi.DriveIdResult", link:"reference/com/google/android/gms/drive/DriveApi.DriveIdResult.html", type:"class", deprecated:"false" },
-      { id:199, label:"com.google.android.gms.drive.DriveApi.MetadataBufferResult", link:"reference/com/google/android/gms/drive/DriveApi.MetadataBufferResult.html", type:"class", deprecated:"false" },
-      { id:200, label:"com.google.android.gms.drive.DriveContents", link:"reference/com/google/android/gms/drive/DriveContents.html", type:"class", deprecated:"false" },
-      { id:201, label:"com.google.android.gms.drive.DriveFile", link:"reference/com/google/android/gms/drive/DriveFile.html", type:"class", deprecated:"false" },
-      { id:202, label:"com.google.android.gms.drive.DriveFile.DownloadProgressListener", link:"reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html", type:"class", deprecated:"false" },
-      { id:203, label:"com.google.android.gms.drive.DriveFolder", link:"reference/com/google/android/gms/drive/DriveFolder.html", type:"class", deprecated:"false" },
-      { id:204, label:"com.google.android.gms.drive.DriveFolder.DriveFileResult", link:"reference/com/google/android/gms/drive/DriveFolder.DriveFileResult.html", type:"class", deprecated:"false" },
-      { id:205, label:"com.google.android.gms.drive.DriveFolder.DriveFolderResult", link:"reference/com/google/android/gms/drive/DriveFolder.DriveFolderResult.html", type:"class", deprecated:"false" },
-      { id:206, label:"com.google.android.gms.drive.DriveId", link:"reference/com/google/android/gms/drive/DriveId.html", type:"class", deprecated:"false" },
-      { id:207, label:"com.google.android.gms.drive.DrivePreferencesApi", link:"reference/com/google/android/gms/drive/DrivePreferencesApi.html", type:"class", deprecated:"false" },
-      { id:208, label:"com.google.android.gms.drive.DrivePreferencesApi.FileUploadPreferencesResult", link:"reference/com/google/android/gms/drive/DrivePreferencesApi.FileUploadPreferencesResult.html", type:"class", deprecated:"false" },
-      { id:209, label:"com.google.android.gms.drive.DriveResource", link:"reference/com/google/android/gms/drive/DriveResource.html", type:"class", deprecated:"false" },
-      { id:210, label:"com.google.android.gms.drive.DriveResource.MetadataResult", link:"reference/com/google/android/gms/drive/DriveResource.MetadataResult.html", type:"class", deprecated:"false" },
-      { id:211, label:"com.google.android.gms.drive.DriveStatusCodes", link:"reference/com/google/android/gms/drive/DriveStatusCodes.html", type:"class", deprecated:"false" },
-      { id:212, label:"com.google.android.gms.drive.ExecutionOptions", link:"reference/com/google/android/gms/drive/ExecutionOptions.html", type:"class", deprecated:"false" },
-      { id:213, label:"com.google.android.gms.drive.ExecutionOptions.Builder", link:"reference/com/google/android/gms/drive/ExecutionOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:214, label:"com.google.android.gms.drive.FileUploadPreferences", link:"reference/com/google/android/gms/drive/FileUploadPreferences.html", type:"class", deprecated:"false" },
-      { id:215, label:"com.google.android.gms.drive.Metadata", link:"reference/com/google/android/gms/drive/Metadata.html", type:"class", deprecated:"false" },
-      { id:216, label:"com.google.android.gms.drive.MetadataBuffer", link:"reference/com/google/android/gms/drive/MetadataBuffer.html", type:"class", deprecated:"false" },
-      { id:217, label:"com.google.android.gms.drive.MetadataChangeSet", link:"reference/com/google/android/gms/drive/MetadataChangeSet.html", type:"class", deprecated:"false" },
-      { id:218, label:"com.google.android.gms.drive.MetadataChangeSet.Builder", link:"reference/com/google/android/gms/drive/MetadataChangeSet.Builder.html", type:"class", deprecated:"false" },
-      { id:219, label:"com.google.android.gms.drive.OpenFileActivityBuilder", link:"reference/com/google/android/gms/drive/OpenFileActivityBuilder.html", type:"class", deprecated:"false" },
-      { id:220, label:"com.google.android.gms.drive.events", link:"reference/com/google/android/gms/drive/events/package-summary.html", type:"package", deprecated:"false" },
-      { id:221, label:"com.google.android.gms.drive.events.ChangeEvent", link:"reference/com/google/android/gms/drive/events/ChangeEvent.html", type:"class", deprecated:"false" },
-      { id:222, label:"com.google.android.gms.drive.events.ChangeListener", link:"reference/com/google/android/gms/drive/events/ChangeListener.html", type:"class", deprecated:"false" },
-      { id:223, label:"com.google.android.gms.drive.events.CompletionEvent", link:"reference/com/google/android/gms/drive/events/CompletionEvent.html", type:"class", deprecated:"false" },
-      { id:224, label:"com.google.android.gms.drive.events.CompletionListener", link:"reference/com/google/android/gms/drive/events/CompletionListener.html", type:"class", deprecated:"false" },
-      { id:225, label:"com.google.android.gms.drive.events.DriveEvent", link:"reference/com/google/android/gms/drive/events/DriveEvent.html", type:"class", deprecated:"false" },
-      { id:226, label:"com.google.android.gms.drive.events.DriveEventService", link:"reference/com/google/android/gms/drive/events/DriveEventService.html", type:"class", deprecated:"false" },
-      { id:227, label:"com.google.android.gms.drive.events.ResourceEvent", link:"reference/com/google/android/gms/drive/events/ResourceEvent.html", type:"class", deprecated:"false" },
-      { id:228, label:"com.google.android.gms.drive.metadata", link:"reference/com/google/android/gms/drive/metadata/package-summary.html", type:"package", deprecated:"false" },
-      { id:229, label:"com.google.android.gms.drive.metadata.CustomPropertyKey", link:"reference/com/google/android/gms/drive/metadata/CustomPropertyKey.html", type:"class", deprecated:"false" },
-      { id:230, label:"com.google.android.gms.drive.metadata.MetadataField", link:"reference/com/google/android/gms/drive/metadata/MetadataField.html", type:"class", deprecated:"false" },
-      { id:231, label:"com.google.android.gms.drive.metadata.SearchableCollectionMetadataField", link:"reference/com/google/android/gms/drive/metadata/SearchableCollectionMetadataField.html", type:"class", deprecated:"false" },
-      { id:232, label:"com.google.android.gms.drive.metadata.SearchableMetadataField", link:"reference/com/google/android/gms/drive/metadata/SearchableMetadataField.html", type:"class", deprecated:"false" },
-      { id:233, label:"com.google.android.gms.drive.metadata.SearchableOrderedMetadataField", link:"reference/com/google/android/gms/drive/metadata/SearchableOrderedMetadataField.html", type:"class", deprecated:"false" },
-      { id:234, label:"com.google.android.gms.drive.metadata.SortableMetadataField", link:"reference/com/google/android/gms/drive/metadata/SortableMetadataField.html", type:"class", deprecated:"false" },
-      { id:235, label:"com.google.android.gms.drive.query", link:"reference/com/google/android/gms/drive/query/package-summary.html", type:"package", deprecated:"false" },
-      { id:236, label:"com.google.android.gms.drive.query.Filter", link:"reference/com/google/android/gms/drive/query/Filter.html", type:"class", deprecated:"false" },
-      { id:237, label:"com.google.android.gms.drive.query.Filters", link:"reference/com/google/android/gms/drive/query/Filters.html", type:"class", deprecated:"false" },
-      { id:238, label:"com.google.android.gms.drive.query.Query", link:"reference/com/google/android/gms/drive/query/Query.html", type:"class", deprecated:"false" },
-      { id:239, label:"com.google.android.gms.drive.query.Query.Builder", link:"reference/com/google/android/gms/drive/query/Query.Builder.html", type:"class", deprecated:"false" },
-      { id:240, label:"com.google.android.gms.drive.query.SearchableField", link:"reference/com/google/android/gms/drive/query/SearchableField.html", type:"class", deprecated:"false" },
-      { id:241, label:"com.google.android.gms.drive.query.SortOrder", link:"reference/com/google/android/gms/drive/query/SortOrder.html", type:"class", deprecated:"false" },
-      { id:242, label:"com.google.android.gms.drive.query.SortOrder.Builder", link:"reference/com/google/android/gms/drive/query/SortOrder.Builder.html", type:"class", deprecated:"false" },
-      { id:243, label:"com.google.android.gms.drive.query.SortableField", link:"reference/com/google/android/gms/drive/query/SortableField.html", type:"class", deprecated:"false" },
-      { id:244, label:"com.google.android.gms.drive.widget", link:"reference/com/google/android/gms/drive/widget/package-summary.html", type:"package", deprecated:"false" },
-      { id:245, label:"com.google.android.gms.drive.widget.DataBufferAdapter", link:"reference/com/google/android/gms/drive/widget/DataBufferAdapter.html", type:"class", deprecated:"false" },
-      { id:246, label:"com.google.android.gms.fitness", link:"reference/com/google/android/gms/fitness/package-summary.html", type:"package", deprecated:"false" },
-      { id:247, label:"com.google.android.gms.fitness.BleApi", link:"reference/com/google/android/gms/fitness/BleApi.html", type:"class", deprecated:"false" },
-      { id:248, label:"com.google.android.gms.fitness.ConfigApi", link:"reference/com/google/android/gms/fitness/ConfigApi.html", type:"class", deprecated:"false" },
-      { id:249, label:"com.google.android.gms.fitness.Fitness", link:"reference/com/google/android/gms/fitness/Fitness.html", type:"class", deprecated:"false" },
-      { id:250, label:"com.google.android.gms.fitness.FitnessActivities", link:"reference/com/google/android/gms/fitness/FitnessActivities.html", type:"class", deprecated:"false" },
-      { id:251, label:"com.google.android.gms.fitness.FitnessStatusCodes", link:"reference/com/google/android/gms/fitness/FitnessStatusCodes.html", type:"class", deprecated:"false" },
-      { id:252, label:"com.google.android.gms.fitness.HistoryApi", link:"reference/com/google/android/gms/fitness/HistoryApi.html", type:"class", deprecated:"false" },
-      { id:253, label:"com.google.android.gms.fitness.HistoryApi.ViewIntentBuilder", link:"reference/com/google/android/gms/fitness/HistoryApi.ViewIntentBuilder.html", type:"class", deprecated:"false" },
-      { id:254, label:"com.google.android.gms.fitness.RecordingApi", link:"reference/com/google/android/gms/fitness/RecordingApi.html", type:"class", deprecated:"false" },
-      { id:255, label:"com.google.android.gms.fitness.SensorsApi", link:"reference/com/google/android/gms/fitness/SensorsApi.html", type:"class", deprecated:"false" },
-      { id:256, label:"com.google.android.gms.fitness.SessionsApi", link:"reference/com/google/android/gms/fitness/SessionsApi.html", type:"class", deprecated:"false" },
-      { id:257, label:"com.google.android.gms.fitness.SessionsApi.ViewIntentBuilder", link:"reference/com/google/android/gms/fitness/SessionsApi.ViewIntentBuilder.html", type:"class", deprecated:"false" },
-      { id:258, label:"com.google.android.gms.fitness.data", link:"reference/com/google/android/gms/fitness/data/package-summary.html", type:"package", deprecated:"false" },
-      { id:259, label:"com.google.android.gms.fitness.data.BleDevice", link:"reference/com/google/android/gms/fitness/data/BleDevice.html", type:"class", deprecated:"false" },
-      { id:260, label:"com.google.android.gms.fitness.data.Bucket", link:"reference/com/google/android/gms/fitness/data/Bucket.html", type:"class", deprecated:"false" },
-      { id:261, label:"com.google.android.gms.fitness.data.DataPoint", link:"reference/com/google/android/gms/fitness/data/DataPoint.html", type:"class", deprecated:"false" },
-      { id:262, label:"com.google.android.gms.fitness.data.DataSet", link:"reference/com/google/android/gms/fitness/data/DataSet.html", type:"class", deprecated:"false" },
-      { id:263, label:"com.google.android.gms.fitness.data.DataSource", link:"reference/com/google/android/gms/fitness/data/DataSource.html", type:"class", deprecated:"false" },
-      { id:264, label:"com.google.android.gms.fitness.data.DataSource.Builder", link:"reference/com/google/android/gms/fitness/data/DataSource.Builder.html", type:"class", deprecated:"false" },
-      { id:265, label:"com.google.android.gms.fitness.data.DataType", link:"reference/com/google/android/gms/fitness/data/DataType.html", type:"class", deprecated:"false" },
-      { id:266, label:"com.google.android.gms.fitness.data.Device", link:"reference/com/google/android/gms/fitness/data/Device.html", type:"class", deprecated:"false" },
-      { id:267, label:"com.google.android.gms.fitness.data.Field", link:"reference/com/google/android/gms/fitness/data/Field.html", type:"class", deprecated:"false" },
-      { id:268, label:"com.google.android.gms.fitness.data.Session", link:"reference/com/google/android/gms/fitness/data/Session.html", type:"class", deprecated:"false" },
-      { id:269, label:"com.google.android.gms.fitness.data.Session.Builder", link:"reference/com/google/android/gms/fitness/data/Session.Builder.html", type:"class", deprecated:"false" },
-      { id:270, label:"com.google.android.gms.fitness.data.Subscription", link:"reference/com/google/android/gms/fitness/data/Subscription.html", type:"class", deprecated:"false" },
-      { id:271, label:"com.google.android.gms.fitness.data.Value", link:"reference/com/google/android/gms/fitness/data/Value.html", type:"class", deprecated:"false" },
-      { id:272, label:"com.google.android.gms.fitness.request", link:"reference/com/google/android/gms/fitness/request/package-summary.html", type:"package", deprecated:"false" },
-      { id:273, label:"com.google.android.gms.fitness.request.BleScanCallback", link:"reference/com/google/android/gms/fitness/request/BleScanCallback.html", type:"class", deprecated:"false" },
-      { id:274, label:"com.google.android.gms.fitness.request.DataDeleteRequest", link:"reference/com/google/android/gms/fitness/request/DataDeleteRequest.html", type:"class", deprecated:"false" },
-      { id:275, label:"com.google.android.gms.fitness.request.DataDeleteRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataDeleteRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:276, label:"com.google.android.gms.fitness.request.DataReadRequest", link:"reference/com/google/android/gms/fitness/request/DataReadRequest.html", type:"class", deprecated:"false" },
-      { id:277, label:"com.google.android.gms.fitness.request.DataReadRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataReadRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:278, label:"com.google.android.gms.fitness.request.DataSourcesRequest", link:"reference/com/google/android/gms/fitness/request/DataSourcesRequest.html", type:"class", deprecated:"false" },
-      { id:279, label:"com.google.android.gms.fitness.request.DataSourcesRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataSourcesRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:280, label:"com.google.android.gms.fitness.request.DataTypeCreateRequest", link:"reference/com/google/android/gms/fitness/request/DataTypeCreateRequest.html", type:"class", deprecated:"false" },
-      { id:281, label:"com.google.android.gms.fitness.request.DataTypeCreateRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataTypeCreateRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:282, label:"com.google.android.gms.fitness.request.OnDataPointListener", link:"reference/com/google/android/gms/fitness/request/OnDataPointListener.html", type:"class", deprecated:"false" },
-      { id:283, label:"com.google.android.gms.fitness.request.SensorRequest", link:"reference/com/google/android/gms/fitness/request/SensorRequest.html", type:"class", deprecated:"false" },
-      { id:284, label:"com.google.android.gms.fitness.request.SensorRequest.Builder", link:"reference/com/google/android/gms/fitness/request/SensorRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:285, label:"com.google.android.gms.fitness.request.SessionInsertRequest", link:"reference/com/google/android/gms/fitness/request/SessionInsertRequest.html", type:"class", deprecated:"false" },
-      { id:286, label:"com.google.android.gms.fitness.request.SessionInsertRequest.Builder", link:"reference/com/google/android/gms/fitness/request/SessionInsertRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:287, label:"com.google.android.gms.fitness.request.SessionReadRequest", link:"reference/com/google/android/gms/fitness/request/SessionReadRequest.html", type:"class", deprecated:"false" },
-      { id:288, label:"com.google.android.gms.fitness.request.SessionReadRequest.Builder", link:"reference/com/google/android/gms/fitness/request/SessionReadRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:289, label:"com.google.android.gms.fitness.request.StartBleScanRequest", link:"reference/com/google/android/gms/fitness/request/StartBleScanRequest.html", type:"class", deprecated:"false" },
-      { id:290, label:"com.google.android.gms.fitness.request.StartBleScanRequest.Builder", link:"reference/com/google/android/gms/fitness/request/StartBleScanRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:291, label:"com.google.android.gms.fitness.result", link:"reference/com/google/android/gms/fitness/result/package-summary.html", type:"package", deprecated:"false" },
-      { id:292, label:"com.google.android.gms.fitness.result.BleDevicesResult", link:"reference/com/google/android/gms/fitness/result/BleDevicesResult.html", type:"class", deprecated:"false" },
-      { id:293, label:"com.google.android.gms.fitness.result.DailyTotalResult", link:"reference/com/google/android/gms/fitness/result/DailyTotalResult.html", type:"class", deprecated:"false" },
-      { id:294, label:"com.google.android.gms.fitness.result.DataReadResult", link:"reference/com/google/android/gms/fitness/result/DataReadResult.html", type:"class", deprecated:"false" },
-      { id:295, label:"com.google.android.gms.fitness.result.DataSourcesResult", link:"reference/com/google/android/gms/fitness/result/DataSourcesResult.html", type:"class", deprecated:"false" },
-      { id:296, label:"com.google.android.gms.fitness.result.DataTypeResult", link:"reference/com/google/android/gms/fitness/result/DataTypeResult.html", type:"class", deprecated:"false" },
-      { id:297, label:"com.google.android.gms.fitness.result.ListSubscriptionsResult", link:"reference/com/google/android/gms/fitness/result/ListSubscriptionsResult.html", type:"class", deprecated:"false" },
-      { id:298, label:"com.google.android.gms.fitness.result.SessionReadResult", link:"reference/com/google/android/gms/fitness/result/SessionReadResult.html", type:"class", deprecated:"false" },
-      { id:299, label:"com.google.android.gms.fitness.result.SessionStopResult", link:"reference/com/google/android/gms/fitness/result/SessionStopResult.html", type:"class", deprecated:"false" },
-      { id:300, label:"com.google.android.gms.fitness.service", link:"reference/com/google/android/gms/fitness/service/package-summary.html", type:"package", deprecated:"false" },
-      { id:301, label:"com.google.android.gms.fitness.service.FitnessSensorService", link:"reference/com/google/android/gms/fitness/service/FitnessSensorService.html", type:"class", deprecated:"false" },
-      { id:302, label:"com.google.android.gms.fitness.service.FitnessSensorServiceRequest", link:"reference/com/google/android/gms/fitness/service/FitnessSensorServiceRequest.html", type:"class", deprecated:"false" },
-      { id:303, label:"com.google.android.gms.fitness.service.SensorEventDispatcher", link:"reference/com/google/android/gms/fitness/service/SensorEventDispatcher.html", type:"class", deprecated:"false" },
-      { id:304, label:"com.google.android.gms.games", link:"reference/com/google/android/gms/games/package-summary.html", type:"package", deprecated:"false" },
-      { id:305, label:"com.google.android.gms.games.Game", link:"reference/com/google/android/gms/games/Game.html", type:"class", deprecated:"false" },
-      { id:306, label:"com.google.android.gms.games.GameBuffer", link:"reference/com/google/android/gms/games/GameBuffer.html", type:"class", deprecated:"false" },
-      { id:307, label:"com.google.android.gms.games.GameEntity", link:"reference/com/google/android/gms/games/GameEntity.html", type:"class", deprecated:"false" },
-      { id:308, label:"com.google.android.gms.games.Games", link:"reference/com/google/android/gms/games/Games.html", type:"class", deprecated:"false" },
-      { id:309, label:"com.google.android.gms.games.Games.GamesOptions", link:"reference/com/google/android/gms/games/Games.GamesOptions.html", type:"class", deprecated:"false" },
-      { id:310, label:"com.google.android.gms.games.Games.GamesOptions.Builder", link:"reference/com/google/android/gms/games/Games.GamesOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:311, label:"com.google.android.gms.games.GamesActivityResultCodes", link:"reference/com/google/android/gms/games/GamesActivityResultCodes.html", type:"class", deprecated:"false" },
-      { id:312, label:"com.google.android.gms.games.GamesMetadata", link:"reference/com/google/android/gms/games/GamesMetadata.html", type:"class", deprecated:"false" },
-      { id:313, label:"com.google.android.gms.games.GamesMetadata.LoadGamesResult", link:"reference/com/google/android/gms/games/GamesMetadata.LoadGamesResult.html", type:"class", deprecated:"false" },
-      { id:314, label:"com.google.android.gms.games.GamesStatusCodes", link:"reference/com/google/android/gms/games/GamesStatusCodes.html", type:"class", deprecated:"false" },
-      { id:315, label:"com.google.android.gms.games.Notifications", link:"reference/com/google/android/gms/games/Notifications.html", type:"class", deprecated:"false" },
-      { id:316, label:"com.google.android.gms.games.PageDirection", link:"reference/com/google/android/gms/games/PageDirection.html", type:"class", deprecated:"false" },
-      { id:317, label:"com.google.android.gms.games.Player", link:"reference/com/google/android/gms/games/Player.html", type:"class", deprecated:"false" },
-      { id:318, label:"com.google.android.gms.games.PlayerBuffer", link:"reference/com/google/android/gms/games/PlayerBuffer.html", type:"class", deprecated:"false" },
-      { id:319, label:"com.google.android.gms.games.PlayerEntity", link:"reference/com/google/android/gms/games/PlayerEntity.html", type:"class", deprecated:"false" },
-      { id:320, label:"com.google.android.gms.games.PlayerLevel", link:"reference/com/google/android/gms/games/PlayerLevel.html", type:"class", deprecated:"false" },
-      { id:321, label:"com.google.android.gms.games.PlayerLevelInfo", link:"reference/com/google/android/gms/games/PlayerLevelInfo.html", type:"class", deprecated:"false" },
-      { id:322, label:"com.google.android.gms.games.Players", link:"reference/com/google/android/gms/games/Players.html", type:"class", deprecated:"false" },
-      { id:323, label:"com.google.android.gms.games.Players.LoadPlayersResult", link:"reference/com/google/android/gms/games/Players.LoadPlayersResult.html", type:"class", deprecated:"false" },
-      { id:324, label:"com.google.android.gms.games.Players.LoadProfileSettingsResult", link:"reference/com/google/android/gms/games/Players.LoadProfileSettingsResult.html", type:"class", deprecated:"false" },
-      { id:325, label:"com.google.android.gms.games.achievement", link:"reference/com/google/android/gms/games/achievement/package-summary.html", type:"package", deprecated:"false" },
-      { id:326, label:"com.google.android.gms.games.achievement.Achievement", link:"reference/com/google/android/gms/games/achievement/Achievement.html", type:"class", deprecated:"false" },
-      { id:327, label:"com.google.android.gms.games.achievement.AchievementBuffer", link:"reference/com/google/android/gms/games/achievement/AchievementBuffer.html", type:"class", deprecated:"false" },
-      { id:328, label:"com.google.android.gms.games.achievement.AchievementEntity", link:"reference/com/google/android/gms/games/achievement/AchievementEntity.html", type:"class", deprecated:"false" },
-      { id:329, label:"com.google.android.gms.games.achievement.Achievements", link:"reference/com/google/android/gms/games/achievement/Achievements.html", type:"class", deprecated:"false" },
-      { id:330, label:"com.google.android.gms.games.achievement.Achievements.LoadAchievementsResult", link:"reference/com/google/android/gms/games/achievement/Achievements.LoadAchievementsResult.html", type:"class", deprecated:"false" },
-      { id:331, label:"com.google.android.gms.games.achievement.Achievements.UpdateAchievementResult", link:"reference/com/google/android/gms/games/achievement/Achievements.UpdateAchievementResult.html", type:"class", deprecated:"false" },
-      { id:332, label:"com.google.android.gms.games.event", link:"reference/com/google/android/gms/games/event/package-summary.html", type:"package", deprecated:"false" },
-      { id:333, label:"com.google.android.gms.games.event.Event", link:"reference/com/google/android/gms/games/event/Event.html", type:"class", deprecated:"false" },
-      { id:334, label:"com.google.android.gms.games.event.EventBuffer", link:"reference/com/google/android/gms/games/event/EventBuffer.html", type:"class", deprecated:"false" },
-      { id:335, label:"com.google.android.gms.games.event.EventEntity", link:"reference/com/google/android/gms/games/event/EventEntity.html", type:"class", deprecated:"false" },
-      { id:336, label:"com.google.android.gms.games.event.Events", link:"reference/com/google/android/gms/games/event/Events.html", type:"class", deprecated:"false" },
-      { id:337, label:"com.google.android.gms.games.event.Events.LoadEventsResult", link:"reference/com/google/android/gms/games/event/Events.LoadEventsResult.html", type:"class", deprecated:"false" },
-      { id:338, label:"com.google.android.gms.games.leaderboard", link:"reference/com/google/android/gms/games/leaderboard/package-summary.html", type:"package", deprecated:"false" },
-      { id:339, label:"com.google.android.gms.games.leaderboard.Leaderboard", link:"reference/com/google/android/gms/games/leaderboard/Leaderboard.html", type:"class", deprecated:"false" },
-      { id:340, label:"com.google.android.gms.games.leaderboard.LeaderboardBuffer", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html", type:"class", deprecated:"false" },
-      { id:341, label:"com.google.android.gms.games.leaderboard.LeaderboardScore", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardScore.html", type:"class", deprecated:"false" },
-      { id:342, label:"com.google.android.gms.games.leaderboard.LeaderboardScoreBuffer", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardScoreBuffer.html", type:"class", deprecated:"false" },
-      { id:343, label:"com.google.android.gms.games.leaderboard.LeaderboardVariant", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardVariant.html", type:"class", deprecated:"false" },
-      { id:344, label:"com.google.android.gms.games.leaderboard.Leaderboards", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.html", type:"class", deprecated:"false" },
-      { id:345, label:"com.google.android.gms.games.leaderboard.Leaderboards.LeaderboardMetadataResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.LeaderboardMetadataResult.html", type:"class", deprecated:"false" },
-      { id:346, label:"com.google.android.gms.games.leaderboard.Leaderboards.LoadPlayerScoreResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadPlayerScoreResult.html", type:"class", deprecated:"false" },
-      { id:347, label:"com.google.android.gms.games.leaderboard.Leaderboards.LoadScoresResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadScoresResult.html", type:"class", deprecated:"false" },
-      { id:348, label:"com.google.android.gms.games.leaderboard.Leaderboards.SubmitScoreResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.SubmitScoreResult.html", type:"class", deprecated:"false" },
-      { id:349, label:"com.google.android.gms.games.leaderboard.ScoreSubmissionData", link:"reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.html", type:"class", deprecated:"false" },
-      { id:350, label:"com.google.android.gms.games.leaderboard.ScoreSubmissionData.Result", link:"reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.Result.html", type:"class", deprecated:"false" },
-      { id:351, label:"com.google.android.gms.games.multiplayer", link:"reference/com/google/android/gms/games/multiplayer/package-summary.html", type:"package", deprecated:"false" },
-      { id:352, label:"com.google.android.gms.games.multiplayer.Invitation", link:"reference/com/google/android/gms/games/multiplayer/Invitation.html", type:"class", deprecated:"false" },
-      { id:353, label:"com.google.android.gms.games.multiplayer.InvitationBuffer", link:"reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html", type:"class", deprecated:"false" },
-      { id:354, label:"com.google.android.gms.games.multiplayer.InvitationEntity", link:"reference/com/google/android/gms/games/multiplayer/InvitationEntity.html", type:"class", deprecated:"false" },
-      { id:355, label:"com.google.android.gms.games.multiplayer.Invitations", link:"reference/com/google/android/gms/games/multiplayer/Invitations.html", type:"class", deprecated:"false" },
-      { id:356, label:"com.google.android.gms.games.multiplayer.Invitations.LoadInvitationsResult", link:"reference/com/google/android/gms/games/multiplayer/Invitations.LoadInvitationsResult.html", type:"class", deprecated:"false" },
-      { id:357, label:"com.google.android.gms.games.multiplayer.Multiplayer", link:"reference/com/google/android/gms/games/multiplayer/Multiplayer.html", type:"class", deprecated:"false" },
-      { id:358, label:"com.google.android.gms.games.multiplayer.OnInvitationReceivedListener", link:"reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html", type:"class", deprecated:"false" },
-      { id:359, label:"com.google.android.gms.games.multiplayer.Participant", link:"reference/com/google/android/gms/games/multiplayer/Participant.html", type:"class", deprecated:"false" },
-      { id:360, label:"com.google.android.gms.games.multiplayer.ParticipantBuffer", link:"reference/com/google/android/gms/games/multiplayer/ParticipantBuffer.html", type:"class", deprecated:"false" },
-      { id:361, label:"com.google.android.gms.games.multiplayer.ParticipantEntity", link:"reference/com/google/android/gms/games/multiplayer/ParticipantEntity.html", type:"class", deprecated:"false" },
-      { id:362, label:"com.google.android.gms.games.multiplayer.ParticipantResult", link:"reference/com/google/android/gms/games/multiplayer/ParticipantResult.html", type:"class", deprecated:"false" },
-      { id:363, label:"com.google.android.gms.games.multiplayer.ParticipantUtils", link:"reference/com/google/android/gms/games/multiplayer/ParticipantUtils.html", type:"class", deprecated:"false" },
-      { id:364, label:"com.google.android.gms.games.multiplayer.Participatable", link:"reference/com/google/android/gms/games/multiplayer/Participatable.html", type:"class", deprecated:"false" },
-      { id:365, label:"com.google.android.gms.games.multiplayer.realtime", link:"reference/com/google/android/gms/games/multiplayer/realtime/package-summary.html", type:"package", deprecated:"false" },
-      { id:366, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMessage", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessage.html", type:"class", deprecated:"false" },
-      { id:367, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMessageReceivedListener", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessageReceivedListener.html", type:"class", deprecated:"false" },
-      { id:368, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMultiplayer", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMultiplayer.html", type:"class", deprecated:"false" },
-      { id:369, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMultiplayer.ReliableMessageSentCallback", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMultiplayer.ReliableMessageSentCallback.html", type:"class", deprecated:"false" },
-      { id:370, label:"com.google.android.gms.games.multiplayer.realtime.Room", link:"reference/com/google/android/gms/games/multiplayer/realtime/Room.html", type:"class", deprecated:"false" },
-      { id:371, label:"com.google.android.gms.games.multiplayer.realtime.RoomConfig", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.html", type:"class", deprecated:"false" },
-      { id:372, label:"com.google.android.gms.games.multiplayer.realtime.RoomConfig.Builder", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.Builder.html", type:"class", deprecated:"false" },
-      { id:373, label:"com.google.android.gms.games.multiplayer.realtime.RoomEntity", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomEntity.html", type:"class", deprecated:"false" },
-      { id:374, label:"com.google.android.gms.games.multiplayer.realtime.RoomStatusUpdateListener", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomStatusUpdateListener.html", type:"class", deprecated:"false" },
-      { id:375, label:"com.google.android.gms.games.multiplayer.realtime.RoomUpdateListener", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomUpdateListener.html", type:"class", deprecated:"false" },
-      { id:376, label:"com.google.android.gms.games.multiplayer.turnbased", link:"reference/com/google/android/gms/games/multiplayer/turnbased/package-summary.html", type:"package", deprecated:"false" },
-      { id:377, label:"com.google.android.gms.games.multiplayer.turnbased.LoadMatchesResponse", link:"reference/com/google/android/gms/games/multiplayer/turnbased/LoadMatchesResponse.html", type:"class", deprecated:"false" },
-      { id:378, label:"com.google.android.gms.games.multiplayer.turnbased.OnTurnBasedMatchUpdateReceivedListener", link:"reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchUpdateReceivedListener.html", type:"class", deprecated:"false" },
-      { id:379, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatch", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatch.html", type:"class", deprecated:"false" },
-      { id:380, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchBuffer", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchBuffer.html", type:"class", deprecated:"false" },
-      { id:381, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchConfig", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchConfig.html", type:"class", deprecated:"false" },
-      { id:382, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchConfig.Builder", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchConfig.Builder.html", type:"class", deprecated:"false" },
-      { id:383, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchEntity", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchEntity.html", type:"class", deprecated:"false" },
-      { id:384, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.html", type:"class", deprecated:"false" },
-      { id:385, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.CancelMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.CancelMatchResult.html", type:"class", deprecated:"false" },
-      { id:386, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.InitiateMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.InitiateMatchResult.html", type:"class", deprecated:"false" },
-      { id:387, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.LeaveMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LeaveMatchResult.html", type:"class", deprecated:"false" },
-      { id:388, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.LoadMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchResult.html", type:"class", deprecated:"false" },
-      { id:389, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.LoadMatchesResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchesResult.html", type:"class", deprecated:"false" },
-      { id:390, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.UpdateMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.UpdateMatchResult.html", type:"class", deprecated:"false" },
-      { id:391, label:"com.google.android.gms.games.quest", link:"reference/com/google/android/gms/games/quest/package-summary.html", type:"package", deprecated:"false" },
-      { id:392, label:"com.google.android.gms.games.quest.Milestone", link:"reference/com/google/android/gms/games/quest/Milestone.html", type:"class", deprecated:"false" },
-      { id:393, label:"com.google.android.gms.games.quest.MilestoneBuffer", link:"reference/com/google/android/gms/games/quest/MilestoneBuffer.html", type:"class", deprecated:"false" },
-      { id:394, label:"com.google.android.gms.games.quest.MilestoneEntity", link:"reference/com/google/android/gms/games/quest/MilestoneEntity.html", type:"class", deprecated:"false" },
-      { id:395, label:"com.google.android.gms.games.quest.Quest", link:"reference/com/google/android/gms/games/quest/Quest.html", type:"class", deprecated:"false" },
-      { id:396, label:"com.google.android.gms.games.quest.QuestBuffer", link:"reference/com/google/android/gms/games/quest/QuestBuffer.html", type:"class", deprecated:"false" },
-      { id:397, label:"com.google.android.gms.games.quest.QuestEntity", link:"reference/com/google/android/gms/games/quest/QuestEntity.html", type:"class", deprecated:"false" },
-      { id:398, label:"com.google.android.gms.games.quest.QuestUpdateListener", link:"reference/com/google/android/gms/games/quest/QuestUpdateListener.html", type:"class", deprecated:"false" },
-      { id:399, label:"com.google.android.gms.games.quest.Quests", link:"reference/com/google/android/gms/games/quest/Quests.html", type:"class", deprecated:"false" },
-      { id:400, label:"com.google.android.gms.games.quest.Quests.AcceptQuestResult", link:"reference/com/google/android/gms/games/quest/Quests.AcceptQuestResult.html", type:"class", deprecated:"false" },
-      { id:401, label:"com.google.android.gms.games.quest.Quests.ClaimMilestoneResult", link:"reference/com/google/android/gms/games/quest/Quests.ClaimMilestoneResult.html", type:"class", deprecated:"false" },
-      { id:402, label:"com.google.android.gms.games.quest.Quests.LoadQuestsResult", link:"reference/com/google/android/gms/games/quest/Quests.LoadQuestsResult.html", type:"class", deprecated:"false" },
-      { id:403, label:"com.google.android.gms.games.request", link:"reference/com/google/android/gms/games/request/package-summary.html", type:"package", deprecated:"false" },
-      { id:404, label:"com.google.android.gms.games.request.GameRequest", link:"reference/com/google/android/gms/games/request/GameRequest.html", type:"class", deprecated:"false" },
-      { id:405, label:"com.google.android.gms.games.request.GameRequestBuffer", link:"reference/com/google/android/gms/games/request/GameRequestBuffer.html", type:"class", deprecated:"false" },
-      { id:406, label:"com.google.android.gms.games.request.GameRequestEntity", link:"reference/com/google/android/gms/games/request/GameRequestEntity.html", type:"class", deprecated:"false" },
-      { id:407, label:"com.google.android.gms.games.request.OnRequestReceivedListener", link:"reference/com/google/android/gms/games/request/OnRequestReceivedListener.html", type:"class", deprecated:"false" },
-      { id:408, label:"com.google.android.gms.games.request.Requests", link:"reference/com/google/android/gms/games/request/Requests.html", type:"class", deprecated:"false" },
-      { id:409, label:"com.google.android.gms.games.request.Requests.LoadRequestsResult", link:"reference/com/google/android/gms/games/request/Requests.LoadRequestsResult.html", type:"class", deprecated:"false" },
-      { id:410, label:"com.google.android.gms.games.request.Requests.UpdateRequestsResult", link:"reference/com/google/android/gms/games/request/Requests.UpdateRequestsResult.html", type:"class", deprecated:"false" },
-      { id:411, label:"com.google.android.gms.games.snapshot", link:"reference/com/google/android/gms/games/snapshot/package-summary.html", type:"package", deprecated:"false" },
-      { id:412, label:"com.google.android.gms.games.snapshot.Snapshot", link:"reference/com/google/android/gms/games/snapshot/Snapshot.html", type:"class", deprecated:"false" },
-      { id:413, label:"com.google.android.gms.games.snapshot.SnapshotContents", link:"reference/com/google/android/gms/games/snapshot/SnapshotContents.html", type:"class", deprecated:"false" },
-      { id:414, label:"com.google.android.gms.games.snapshot.SnapshotEntity", link:"reference/com/google/android/gms/games/snapshot/SnapshotEntity.html", type:"class", deprecated:"false" },
-      { id:415, label:"com.google.android.gms.games.snapshot.SnapshotMetadata", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html", type:"class", deprecated:"false" },
-      { id:416, label:"com.google.android.gms.games.snapshot.SnapshotMetadataBuffer", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataBuffer.html", type:"class", deprecated:"false" },
-      { id:417, label:"com.google.android.gms.games.snapshot.SnapshotMetadataChange", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataChange.html", type:"class", deprecated:"false" },
-      { id:418, label:"com.google.android.gms.games.snapshot.SnapshotMetadataChange.Builder", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataChange.Builder.html", type:"class", deprecated:"false" },
-      { id:419, label:"com.google.android.gms.games.snapshot.SnapshotMetadataEntity", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataEntity.html", type:"class", deprecated:"false" },
-      { id:420, label:"com.google.android.gms.games.snapshot.Snapshots", link:"reference/com/google/android/gms/games/snapshot/Snapshots.html", type:"class", deprecated:"false" },
-      { id:421, label:"com.google.android.gms.games.snapshot.Snapshots.CommitSnapshotResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.CommitSnapshotResult.html", type:"class", deprecated:"false" },
-      { id:422, label:"com.google.android.gms.games.snapshot.Snapshots.DeleteSnapshotResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.DeleteSnapshotResult.html", type:"class", deprecated:"false" },
-      { id:423, label:"com.google.android.gms.games.snapshot.Snapshots.LoadSnapshotsResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.LoadSnapshotsResult.html", type:"class", deprecated:"false" },
-      { id:424, label:"com.google.android.gms.games.snapshot.Snapshots.OpenSnapshotResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.OpenSnapshotResult.html", type:"class", deprecated:"false" },
-      { id:425, label:"com.google.android.gms.gcm", link:"reference/com/google/android/gms/gcm/package-summary.html", type:"package", deprecated:"false" },
-      { id:426, label:"com.google.android.gms.gcm.GoogleCloudMessaging", link:"reference/com/google/android/gms/gcm/GoogleCloudMessaging.html", type:"class", deprecated:"false" },
-      { id:427, label:"com.google.android.gms.identity.intents", link:"reference/com/google/android/gms/identity/intents/package-summary.html", type:"package", deprecated:"false" },
-      { id:428, label:"com.google.android.gms.identity.intents.Address", link:"reference/com/google/android/gms/identity/intents/Address.html", type:"class", deprecated:"false" },
-      { id:429, label:"com.google.android.gms.identity.intents.Address.AddressOptions", link:"reference/com/google/android/gms/identity/intents/Address.AddressOptions.html", type:"class", deprecated:"false" },
-      { id:430, label:"com.google.android.gms.identity.intents.AddressConstants", link:"reference/com/google/android/gms/identity/intents/AddressConstants.html", type:"class", deprecated:"false" },
-      { id:431, label:"com.google.android.gms.identity.intents.AddressConstants.ErrorCodes", link:"reference/com/google/android/gms/identity/intents/AddressConstants.ErrorCodes.html", type:"class", deprecated:"false" },
-      { id:432, label:"com.google.android.gms.identity.intents.AddressConstants.Extras", link:"reference/com/google/android/gms/identity/intents/AddressConstants.Extras.html", type:"class", deprecated:"false" },
-      { id:433, label:"com.google.android.gms.identity.intents.AddressConstants.ResultCodes", link:"reference/com/google/android/gms/identity/intents/AddressConstants.ResultCodes.html", type:"class", deprecated:"false" },
-      { id:434, label:"com.google.android.gms.identity.intents.AddressConstants.Themes", link:"reference/com/google/android/gms/identity/intents/AddressConstants.Themes.html", type:"class", deprecated:"false" },
-      { id:435, label:"com.google.android.gms.identity.intents.UserAddressRequest", link:"reference/com/google/android/gms/identity/intents/UserAddressRequest.html", type:"class", deprecated:"false" },
-      { id:436, label:"com.google.android.gms.identity.intents.UserAddressRequest.Builder", link:"reference/com/google/android/gms/identity/intents/UserAddressRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:437, label:"com.google.android.gms.identity.intents.model", link:"reference/com/google/android/gms/identity/intents/model/package-summary.html", type:"package", deprecated:"false" },
-      { id:438, label:"com.google.android.gms.identity.intents.model.CountrySpecification", link:"reference/com/google/android/gms/identity/intents/model/CountrySpecification.html", type:"class", deprecated:"false" },
-      { id:439, label:"com.google.android.gms.identity.intents.model.UserAddress", link:"reference/com/google/android/gms/identity/intents/model/UserAddress.html", type:"class", deprecated:"false" },
-      { id:440, label:"com.google.android.gms.location", link:"reference/com/google/android/gms/location/package-summary.html", type:"package", deprecated:"false" },
-      { id:441, label:"com.google.android.gms.location.ActivityRecognition", link:"reference/com/google/android/gms/location/ActivityRecognition.html", type:"class", deprecated:"false" },
-      { id:442, label:"com.google.android.gms.location.ActivityRecognitionApi", link:"reference/com/google/android/gms/location/ActivityRecognitionApi.html", type:"class", deprecated:"false" },
-      { id:443, label:"com.google.android.gms.location.ActivityRecognitionResult", link:"reference/com/google/android/gms/location/ActivityRecognitionResult.html", type:"class", deprecated:"false" },
-      { id:444, label:"com.google.android.gms.location.DetectedActivity", link:"reference/com/google/android/gms/location/DetectedActivity.html", type:"class", deprecated:"false" },
-      { id:445, label:"com.google.android.gms.location.FusedLocationProviderApi", link:"reference/com/google/android/gms/location/FusedLocationProviderApi.html", type:"class", deprecated:"false" },
-      { id:446, label:"com.google.android.gms.location.Geofence", link:"reference/com/google/android/gms/location/Geofence.html", type:"class", deprecated:"false" },
-      { id:447, label:"com.google.android.gms.location.Geofence.Builder", link:"reference/com/google/android/gms/location/Geofence.Builder.html", type:"class", deprecated:"false" },
-      { id:448, label:"com.google.android.gms.location.GeofenceStatusCodes", link:"reference/com/google/android/gms/location/GeofenceStatusCodes.html", type:"class", deprecated:"false" },
-      { id:449, label:"com.google.android.gms.location.GeofencingApi", link:"reference/com/google/android/gms/location/GeofencingApi.html", type:"class", deprecated:"false" },
-      { id:450, label:"com.google.android.gms.location.GeofencingEvent", link:"reference/com/google/android/gms/location/GeofencingEvent.html", type:"class", deprecated:"false" },
-      { id:451, label:"com.google.android.gms.location.GeofencingRequest", link:"reference/com/google/android/gms/location/GeofencingRequest.html", type:"class", deprecated:"false" },
-      { id:452, label:"com.google.android.gms.location.GeofencingRequest.Builder", link:"reference/com/google/android/gms/location/GeofencingRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:453, label:"com.google.android.gms.location.LocationAvailability", link:"reference/com/google/android/gms/location/LocationAvailability.html", type:"class", deprecated:"false" },
-      { id:454, label:"com.google.android.gms.location.LocationCallback", link:"reference/com/google/android/gms/location/LocationCallback.html", type:"class", deprecated:"false" },
-      { id:455, label:"com.google.android.gms.location.LocationListener", link:"reference/com/google/android/gms/location/LocationListener.html", type:"class", deprecated:"false" },
-      { id:456, label:"com.google.android.gms.location.LocationRequest", link:"reference/com/google/android/gms/location/LocationRequest.html", type:"class", deprecated:"false" },
-      { id:457, label:"com.google.android.gms.location.LocationResult", link:"reference/com/google/android/gms/location/LocationResult.html", type:"class", deprecated:"false" },
-      { id:458, label:"com.google.android.gms.location.LocationServices", link:"reference/com/google/android/gms/location/LocationServices.html", type:"class", deprecated:"false" },
-      { id:459, label:"com.google.android.gms.location.LocationSettingsRequest", link:"reference/com/google/android/gms/location/LocationSettingsRequest.html", type:"class", deprecated:"false" },
-      { id:460, label:"com.google.android.gms.location.LocationSettingsRequest.Builder", link:"reference/com/google/android/gms/location/LocationSettingsRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:461, label:"com.google.android.gms.location.LocationSettingsResult", link:"reference/com/google/android/gms/location/LocationSettingsResult.html", type:"class", deprecated:"false" },
-      { id:462, label:"com.google.android.gms.location.LocationSettingsStates", link:"reference/com/google/android/gms/location/LocationSettingsStates.html", type:"class", deprecated:"false" },
-      { id:463, label:"com.google.android.gms.location.LocationSettingsStatusCodes", link:"reference/com/google/android/gms/location/LocationSettingsStatusCodes.html", type:"class", deprecated:"false" },
-      { id:464, label:"com.google.android.gms.location.LocationStatusCodes", link:"reference/com/google/android/gms/location/LocationStatusCodes.html", type:"class", deprecated:"true" },
-      { id:465, label:"com.google.android.gms.location.SettingsApi", link:"reference/com/google/android/gms/location/SettingsApi.html", type:"class", deprecated:"false" },
-      { id:466, label:"com.google.android.gms.location.places", link:"reference/com/google/android/gms/location/places/package-summary.html", type:"package", deprecated:"false" },
-      { id:467, label:"com.google.android.gms.location.places.AddPlaceRequest", link:"reference/com/google/android/gms/location/places/AddPlaceRequest.html", type:"class", deprecated:"false" },
-      { id:468, label:"com.google.android.gms.location.places.AutocompleteFilter", link:"reference/com/google/android/gms/location/places/AutocompleteFilter.html", type:"class", deprecated:"false" },
-      { id:469, label:"com.google.android.gms.location.places.AutocompletePrediction", link:"reference/com/google/android/gms/location/places/AutocompletePrediction.html", type:"class", deprecated:"false" },
-      { id:470, label:"com.google.android.gms.location.places.AutocompletePrediction.Substring", link:"reference/com/google/android/gms/location/places/AutocompletePrediction.Substring.html", type:"class", deprecated:"false" },
-      { id:471, label:"com.google.android.gms.location.places.AutocompletePredictionBuffer", link:"reference/com/google/android/gms/location/places/AutocompletePredictionBuffer.html", type:"class", deprecated:"false" },
-      { id:472, label:"com.google.android.gms.location.places.GeoDataApi", link:"reference/com/google/android/gms/location/places/GeoDataApi.html", type:"class", deprecated:"false" },
-      { id:473, label:"com.google.android.gms.location.places.Place", link:"reference/com/google/android/gms/location/places/Place.html", type:"class", deprecated:"false" },
-      { id:474, label:"com.google.android.gms.location.places.PlaceBuffer", link:"reference/com/google/android/gms/location/places/PlaceBuffer.html", type:"class", deprecated:"false" },
-      { id:475, label:"com.google.android.gms.location.places.PlaceDetectionApi", link:"reference/com/google/android/gms/location/places/PlaceDetectionApi.html", type:"class", deprecated:"false" },
-      { id:476, label:"com.google.android.gms.location.places.PlaceFilter", link:"reference/com/google/android/gms/location/places/PlaceFilter.html", type:"class", deprecated:"false" },
-      { id:477, label:"com.google.android.gms.location.places.PlaceLikelihood", link:"reference/com/google/android/gms/location/places/PlaceLikelihood.html", type:"class", deprecated:"false" },
-      { id:478, label:"com.google.android.gms.location.places.PlaceLikelihoodBuffer", link:"reference/com/google/android/gms/location/places/PlaceLikelihoodBuffer.html", type:"class", deprecated:"false" },
-      { id:479, label:"com.google.android.gms.location.places.PlaceReport", link:"reference/com/google/android/gms/location/places/PlaceReport.html", type:"class", deprecated:"false" },
-      { id:480, label:"com.google.android.gms.location.places.PlaceTypes", link:"reference/com/google/android/gms/location/places/PlaceTypes.html", type:"class", deprecated:"false" },
-      { id:481, label:"com.google.android.gms.location.places.Places", link:"reference/com/google/android/gms/location/places/Places.html", type:"class", deprecated:"false" },
-      { id:482, label:"com.google.android.gms.location.places.PlacesOptions", link:"reference/com/google/android/gms/location/places/PlacesOptions.html", type:"class", deprecated:"false" },
-      { id:483, label:"com.google.android.gms.location.places.PlacesOptions.Builder", link:"reference/com/google/android/gms/location/places/PlacesOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:484, label:"com.google.android.gms.location.places.PlacesStatusCodes", link:"reference/com/google/android/gms/location/places/PlacesStatusCodes.html", type:"class", deprecated:"false" },
-      { id:485, label:"com.google.android.gms.location.places.ui", link:"reference/com/google/android/gms/location/places/ui/package-summary.html", type:"package", deprecated:"false" },
-      { id:486, label:"com.google.android.gms.location.places.ui.PlacePicker", link:"reference/com/google/android/gms/location/places/ui/PlacePicker.html", type:"class", deprecated:"false" },
-      { id:487, label:"com.google.android.gms.location.places.ui.PlacePicker.IntentBuilder", link:"reference/com/google/android/gms/location/places/ui/PlacePicker.IntentBuilder.html", type:"class", deprecated:"false" },
-      { id:488, label:"com.google.android.gms.maps", link:"reference/com/google/android/gms/maps/package-summary.html", type:"package", deprecated:"false" },
-      { id:489, label:"com.google.android.gms.maps.CameraUpdate", link:"reference/com/google/android/gms/maps/CameraUpdate.html", type:"class", deprecated:"false" },
-      { id:490, label:"com.google.android.gms.maps.CameraUpdateFactory", link:"reference/com/google/android/gms/maps/CameraUpdateFactory.html", type:"class", deprecated:"false" },
-      { id:491, label:"com.google.android.gms.maps.GoogleMap", link:"reference/com/google/android/gms/maps/GoogleMap.html", type:"class", deprecated:"false" },
-      { id:492, label:"com.google.android.gms.maps.GoogleMap.CancelableCallback", link:"reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html", type:"class", deprecated:"false" },
-      { id:493, label:"com.google.android.gms.maps.GoogleMap.InfoWindowAdapter", link:"reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html", type:"class", deprecated:"false" },
-      { id:494, label:"com.google.android.gms.maps.GoogleMap.OnCameraChangeListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html", type:"class", deprecated:"false" },
-      { id:495, label:"com.google.android.gms.maps.GoogleMap.OnIndoorStateChangeListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnIndoorStateChangeListener.html", type:"class", deprecated:"false" },
-      { id:496, label:"com.google.android.gms.maps.GoogleMap.OnInfoWindowClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html", type:"class", deprecated:"false" },
-      { id:497, label:"com.google.android.gms.maps.GoogleMap.OnMapClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html", type:"class", deprecated:"false" },
-      { id:498, label:"com.google.android.gms.maps.GoogleMap.OnMapLoadedCallback", link:"reference/com/google/android/gms/maps/GoogleMap.OnMapLoadedCallback.html", type:"class", deprecated:"false" },
-      { id:499, label:"com.google.android.gms.maps.GoogleMap.OnMapLongClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html", type:"class", deprecated:"false" },
-      { id:500, label:"com.google.android.gms.maps.GoogleMap.OnMarkerClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html", type:"class", deprecated:"false" },
-      { id:501, label:"com.google.android.gms.maps.GoogleMap.OnMarkerDragListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html", type:"class", deprecated:"false" },
-      { id:502, label:"com.google.android.gms.maps.GoogleMap.OnMyLocationButtonClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMyLocationButtonClickListener.html", type:"class", deprecated:"false" },
-      { id:503, label:"com.google.android.gms.maps.GoogleMap.OnMyLocationChangeListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMyLocationChangeListener.html", type:"class", deprecated:"true" },
-      { id:504, label:"com.google.android.gms.maps.GoogleMap.SnapshotReadyCallback", link:"reference/com/google/android/gms/maps/GoogleMap.SnapshotReadyCallback.html", type:"class", deprecated:"false" },
-      { id:505, label:"com.google.android.gms.maps.GoogleMapOptions", link:"reference/com/google/android/gms/maps/GoogleMapOptions.html", type:"class", deprecated:"false" },
-      { id:506, label:"com.google.android.gms.maps.LocationSource", link:"reference/com/google/android/gms/maps/LocationSource.html", type:"class", deprecated:"false" },
-      { id:507, label:"com.google.android.gms.maps.LocationSource.OnLocationChangedListener", link:"reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html", type:"class", deprecated:"false" },
-      { id:508, label:"com.google.android.gms.maps.MapFragment", link:"reference/com/google/android/gms/maps/MapFragment.html", type:"class", deprecated:"false" },
-      { id:509, label:"com.google.android.gms.maps.MapView", link:"reference/com/google/android/gms/maps/MapView.html", type:"class", deprecated:"false" },
-      { id:510, label:"com.google.android.gms.maps.MapsInitializer", link:"reference/com/google/android/gms/maps/MapsInitializer.html", type:"class", deprecated:"false" },
-      { id:511, label:"com.google.android.gms.maps.OnMapReadyCallback", link:"reference/com/google/android/gms/maps/OnMapReadyCallback.html", type:"class", deprecated:"false" },
-      { id:512, label:"com.google.android.gms.maps.OnStreetViewPanoramaReadyCallback", link:"reference/com/google/android/gms/maps/OnStreetViewPanoramaReadyCallback.html", type:"class", deprecated:"false" },
-      { id:513, label:"com.google.android.gms.maps.Projection", link:"reference/com/google/android/gms/maps/Projection.html", type:"class", deprecated:"false" },
-      { id:514, label:"com.google.android.gms.maps.StreetViewPanorama", link:"reference/com/google/android/gms/maps/StreetViewPanorama.html", type:"class", deprecated:"false" },
-      { id:515, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaCameraChangeListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaCameraChangeListener.html", type:"class", deprecated:"false" },
-      { id:516, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaChangeListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaChangeListener.html", type:"class", deprecated:"false" },
-      { id:517, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaClickListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaClickListener.html", type:"class", deprecated:"false" },
-      { id:518, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaLongClickListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaLongClickListener.html", type:"class", deprecated:"false" },
-      { id:519, label:"com.google.android.gms.maps.StreetViewPanoramaFragment", link:"reference/com/google/android/gms/maps/StreetViewPanoramaFragment.html", type:"class", deprecated:"false" },
-      { id:520, label:"com.google.android.gms.maps.StreetViewPanoramaOptions", link:"reference/com/google/android/gms/maps/StreetViewPanoramaOptions.html", type:"class", deprecated:"false" },
-      { id:521, label:"com.google.android.gms.maps.StreetViewPanoramaView", link:"reference/com/google/android/gms/maps/StreetViewPanoramaView.html", type:"class", deprecated:"false" },
-      { id:522, label:"com.google.android.gms.maps.SupportMapFragment", link:"reference/com/google/android/gms/maps/SupportMapFragment.html", type:"class", deprecated:"false" },
-      { id:523, label:"com.google.android.gms.maps.SupportStreetViewPanoramaFragment", link:"reference/com/google/android/gms/maps/SupportStreetViewPanoramaFragment.html", type:"class", deprecated:"false" },
-      { id:524, label:"com.google.android.gms.maps.UiSettings", link:"reference/com/google/android/gms/maps/UiSettings.html", type:"class", deprecated:"false" },
-      { id:525, label:"com.google.android.gms.maps.model", link:"reference/com/google/android/gms/maps/model/package-summary.html", type:"package", deprecated:"false" },
-      { id:526, label:"com.google.android.gms.maps.model.BitmapDescriptor", link:"reference/com/google/android/gms/maps/model/BitmapDescriptor.html", type:"class", deprecated:"false" },
-      { id:527, label:"com.google.android.gms.maps.model.BitmapDescriptorFactory", link:"reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html", type:"class", deprecated:"false" },
-      { id:528, label:"com.google.android.gms.maps.model.CameraPosition", link:"reference/com/google/android/gms/maps/model/CameraPosition.html", type:"class", deprecated:"false" },
-      { id:529, label:"com.google.android.gms.maps.model.CameraPosition.Builder", link:"reference/com/google/android/gms/maps/model/CameraPosition.Builder.html", type:"class", deprecated:"false" },
-      { id:530, label:"com.google.android.gms.maps.model.Circle", link:"reference/com/google/android/gms/maps/model/Circle.html", type:"class", deprecated:"false" },
-      { id:531, label:"com.google.android.gms.maps.model.CircleOptions", link:"reference/com/google/android/gms/maps/model/CircleOptions.html", type:"class", deprecated:"false" },
-      { id:532, label:"com.google.android.gms.maps.model.GroundOverlay", link:"reference/com/google/android/gms/maps/model/GroundOverlay.html", type:"class", deprecated:"false" },
-      { id:533, label:"com.google.android.gms.maps.model.GroundOverlayOptions", link:"reference/com/google/android/gms/maps/model/GroundOverlayOptions.html", type:"class", deprecated:"false" },
-      { id:534, label:"com.google.android.gms.maps.model.IndoorBuilding", link:"reference/com/google/android/gms/maps/model/IndoorBuilding.html", type:"class", deprecated:"false" },
-      { id:535, label:"com.google.android.gms.maps.model.IndoorLevel", link:"reference/com/google/android/gms/maps/model/IndoorLevel.html", type:"class", deprecated:"false" },
-      { id:536, label:"com.google.android.gms.maps.model.LatLng", link:"reference/com/google/android/gms/maps/model/LatLng.html", type:"class", deprecated:"false" },
-      { id:537, label:"com.google.android.gms.maps.model.LatLngBounds", link:"reference/com/google/android/gms/maps/model/LatLngBounds.html", type:"class", deprecated:"false" },
-      { id:538, label:"com.google.android.gms.maps.model.LatLngBounds.Builder", link:"reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html", type:"class", deprecated:"false" },
-      { id:539, label:"com.google.android.gms.maps.model.Marker", link:"reference/com/google/android/gms/maps/model/Marker.html", type:"class", deprecated:"false" },
-      { id:540, label:"com.google.android.gms.maps.model.MarkerOptions", link:"reference/com/google/android/gms/maps/model/MarkerOptions.html", type:"class", deprecated:"false" },
-      { id:541, label:"com.google.android.gms.maps.model.Polygon", link:"reference/com/google/android/gms/maps/model/Polygon.html", type:"class", deprecated:"false" },
-      { id:542, label:"com.google.android.gms.maps.model.PolygonOptions", link:"reference/com/google/android/gms/maps/model/PolygonOptions.html", type:"class", deprecated:"false" },
-      { id:543, label:"com.google.android.gms.maps.model.Polyline", link:"reference/com/google/android/gms/maps/model/Polyline.html", type:"class", deprecated:"false" },
-      { id:544, label:"com.google.android.gms.maps.model.PolylineOptions", link:"reference/com/google/android/gms/maps/model/PolylineOptions.html", type:"class", deprecated:"false" },
-      { id:545, label:"com.google.android.gms.maps.model.RuntimeRemoteException", link:"reference/com/google/android/gms/maps/model/RuntimeRemoteException.html", type:"class", deprecated:"false" },
-      { id:546, label:"com.google.android.gms.maps.model.StreetViewPanoramaCamera", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaCamera.html", type:"class", deprecated:"false" },
-      { id:547, label:"com.google.android.gms.maps.model.StreetViewPanoramaCamera.Builder", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaCamera.Builder.html", type:"class", deprecated:"false" },
-      { id:548, label:"com.google.android.gms.maps.model.StreetViewPanoramaLink", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaLink.html", type:"class", deprecated:"false" },
-      { id:549, label:"com.google.android.gms.maps.model.StreetViewPanoramaLocation", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaLocation.html", type:"class", deprecated:"false" },
-      { id:550, label:"com.google.android.gms.maps.model.StreetViewPanoramaOrientation", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaOrientation.html", type:"class", deprecated:"false" },
-      { id:551, label:"com.google.android.gms.maps.model.StreetViewPanoramaOrientation.Builder", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaOrientation.Builder.html", type:"class", deprecated:"false" },
-      { id:552, label:"com.google.android.gms.maps.model.Tile", link:"reference/com/google/android/gms/maps/model/Tile.html", type:"class", deprecated:"false" },
-      { id:553, label:"com.google.android.gms.maps.model.TileOverlay", link:"reference/com/google/android/gms/maps/model/TileOverlay.html", type:"class", deprecated:"false" },
-      { id:554, label:"com.google.android.gms.maps.model.TileOverlayOptions", link:"reference/com/google/android/gms/maps/model/TileOverlayOptions.html", type:"class", deprecated:"false" },
-      { id:555, label:"com.google.android.gms.maps.model.TileProvider", link:"reference/com/google/android/gms/maps/model/TileProvider.html", type:"class", deprecated:"false" },
-      { id:556, label:"com.google.android.gms.maps.model.UrlTileProvider", link:"reference/com/google/android/gms/maps/model/UrlTileProvider.html", type:"class", deprecated:"false" },
-      { id:557, label:"com.google.android.gms.maps.model.VisibleRegion", link:"reference/com/google/android/gms/maps/model/VisibleRegion.html", type:"class", deprecated:"false" },
-      { id:558, label:"com.google.android.gms.nearby", link:"reference/com/google/android/gms/nearby/package-summary.html", type:"package", deprecated:"false" },
-      { id:559, label:"com.google.android.gms.nearby.Nearby", link:"reference/com/google/android/gms/nearby/Nearby.html", type:"class", deprecated:"false" },
-      { id:560, label:"com.google.android.gms.nearby.connection", link:"reference/com/google/android/gms/nearby/connection/package-summary.html", type:"package", deprecated:"false" },
-      { id:561, label:"com.google.android.gms.nearby.connection.AppIdentifier", link:"reference/com/google/android/gms/nearby/connection/AppIdentifier.html", type:"class", deprecated:"false" },
-      { id:562, label:"com.google.android.gms.nearby.connection.AppMetadata", link:"reference/com/google/android/gms/nearby/connection/AppMetadata.html", type:"class", deprecated:"false" },
-      { id:563, label:"com.google.android.gms.nearby.connection.Connections", link:"reference/com/google/android/gms/nearby/connection/Connections.html", type:"class", deprecated:"false" },
-      { id:564, label:"com.google.android.gms.nearby.connection.Connections.ConnectionRequestListener", link:"reference/com/google/android/gms/nearby/connection/Connections.ConnectionRequestListener.html", type:"class", deprecated:"false" },
-      { id:565, label:"com.google.android.gms.nearby.connection.Connections.ConnectionResponseCallback", link:"reference/com/google/android/gms/nearby/connection/Connections.ConnectionResponseCallback.html", type:"class", deprecated:"false" },
-      { id:566, label:"com.google.android.gms.nearby.connection.Connections.EndpointDiscoveryListener", link:"reference/com/google/android/gms/nearby/connection/Connections.EndpointDiscoveryListener.html", type:"class", deprecated:"false" },
-      { id:567, label:"com.google.android.gms.nearby.connection.Connections.MessageListener", link:"reference/com/google/android/gms/nearby/connection/Connections.MessageListener.html", type:"class", deprecated:"false" },
-      { id:568, label:"com.google.android.gms.nearby.connection.Connections.StartAdvertisingResult", link:"reference/com/google/android/gms/nearby/connection/Connections.StartAdvertisingResult.html", type:"class", deprecated:"false" },
-      { id:569, label:"com.google.android.gms.nearby.connection.ConnectionsStatusCodes", link:"reference/com/google/android/gms/nearby/connection/ConnectionsStatusCodes.html", type:"class", deprecated:"false" },
-      { id:570, label:"com.google.android.gms.panorama", link:"reference/com/google/android/gms/panorama/package-summary.html", type:"package", deprecated:"false" },
-      { id:571, label:"com.google.android.gms.panorama.Panorama", link:"reference/com/google/android/gms/panorama/Panorama.html", type:"class", deprecated:"false" },
-      { id:572, label:"com.google.android.gms.panorama.PanoramaApi", link:"reference/com/google/android/gms/panorama/PanoramaApi.html", type:"class", deprecated:"false" },
-      { id:573, label:"com.google.android.gms.panorama.PanoramaApi.PanoramaResult", link:"reference/com/google/android/gms/panorama/PanoramaApi.PanoramaResult.html", type:"class", deprecated:"false" },
-      { id:574, label:"com.google.android.gms.plus", link:"reference/com/google/android/gms/plus/package-summary.html", type:"package", deprecated:"false" },
-      { id:575, label:"com.google.android.gms.plus.Account", link:"reference/com/google/android/gms/plus/Account.html", type:"class", deprecated:"false" },
-      { id:576, label:"com.google.android.gms.plus.Moments", link:"reference/com/google/android/gms/plus/Moments.html", type:"class", deprecated:"false" },
-      { id:577, label:"com.google.android.gms.plus.Moments.LoadMomentsResult", link:"reference/com/google/android/gms/plus/Moments.LoadMomentsResult.html", type:"class", deprecated:"false" },
-      { id:578, label:"com.google.android.gms.plus.People", link:"reference/com/google/android/gms/plus/People.html", type:"class", deprecated:"false" },
-      { id:579, label:"com.google.android.gms.plus.People.LoadPeopleResult", link:"reference/com/google/android/gms/plus/People.LoadPeopleResult.html", type:"class", deprecated:"false" },
-      { id:580, label:"com.google.android.gms.plus.People.OrderBy", link:"reference/com/google/android/gms/plus/People.OrderBy.html", type:"class", deprecated:"false" },
-      { id:581, label:"com.google.android.gms.plus.Plus", link:"reference/com/google/android/gms/plus/Plus.html", type:"class", deprecated:"false" },
-      { id:582, label:"com.google.android.gms.plus.Plus.PlusOptions", link:"reference/com/google/android/gms/plus/Plus.PlusOptions.html", type:"class", deprecated:"false" },
-      { id:583, label:"com.google.android.gms.plus.Plus.PlusOptions.Builder", link:"reference/com/google/android/gms/plus/Plus.PlusOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:584, label:"com.google.android.gms.plus.PlusOneButton", link:"reference/com/google/android/gms/plus/PlusOneButton.html", type:"class", deprecated:"false" },
-      { id:585, label:"com.google.android.gms.plus.PlusOneButton.DefaultOnPlusOneClickListener", link:"reference/com/google/android/gms/plus/PlusOneButton.DefaultOnPlusOneClickListener.html", type:"class", deprecated:"false" },
-      { id:586, label:"com.google.android.gms.plus.PlusOneButton.OnPlusOneClickListener", link:"reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html", type:"class", deprecated:"false" },
-      { id:587, label:"com.google.android.gms.plus.PlusOneDummyView", link:"reference/com/google/android/gms/plus/PlusOneDummyView.html", type:"class", deprecated:"false" },
-      { id:588, label:"com.google.android.gms.plus.PlusShare", link:"reference/com/google/android/gms/plus/PlusShare.html", type:"class", deprecated:"false" },
-      { id:589, label:"com.google.android.gms.plus.PlusShare.Builder", link:"reference/com/google/android/gms/plus/PlusShare.Builder.html", type:"class", deprecated:"false" },
-      { id:590, label:"com.google.android.gms.plus.model.moments", link:"reference/com/google/android/gms/plus/model/moments/package-summary.html", type:"package", deprecated:"false" },
-      { id:591, label:"com.google.android.gms.plus.model.moments.ItemScope", link:"reference/com/google/android/gms/plus/model/moments/ItemScope.html", type:"class", deprecated:"false" },
-      { id:592, label:"com.google.android.gms.plus.model.moments.ItemScope.Builder", link:"reference/com/google/android/gms/plus/model/moments/ItemScope.Builder.html", type:"class", deprecated:"false" },
-      { id:593, label:"com.google.android.gms.plus.model.moments.Moment", link:"reference/com/google/android/gms/plus/model/moments/Moment.html", type:"class", deprecated:"false" },
-      { id:594, label:"com.google.android.gms.plus.model.moments.Moment.Builder", link:"reference/com/google/android/gms/plus/model/moments/Moment.Builder.html", type:"class", deprecated:"false" },
-      { id:595, label:"com.google.android.gms.plus.model.moments.MomentBuffer", link:"reference/com/google/android/gms/plus/model/moments/MomentBuffer.html", type:"class", deprecated:"false" },
-      { id:596, label:"com.google.android.gms.plus.model.people", link:"reference/com/google/android/gms/plus/model/people/package-summary.html", type:"package", deprecated:"false" },
-      { id:597, label:"com.google.android.gms.plus.model.people.Person", link:"reference/com/google/android/gms/plus/model/people/Person.html", type:"class", deprecated:"false" },
-      { id:598, label:"com.google.android.gms.plus.model.people.Person.AgeRange", link:"reference/com/google/android/gms/plus/model/people/Person.AgeRange.html", type:"class", deprecated:"false" },
-      { id:599, label:"com.google.android.gms.plus.model.people.Person.Cover", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.html", type:"class", deprecated:"false" },
-      { id:600, label:"com.google.android.gms.plus.model.people.Person.Cover.CoverInfo", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.CoverInfo.html", type:"class", deprecated:"false" },
-      { id:601, label:"com.google.android.gms.plus.model.people.Person.Cover.CoverPhoto", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.CoverPhoto.html", type:"class", deprecated:"false" },
-      { id:602, label:"com.google.android.gms.plus.model.people.Person.Cover.Layout", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.Layout.html", type:"class", deprecated:"false" },
-      { id:603, label:"com.google.android.gms.plus.model.people.Person.Gender", link:"reference/com/google/android/gms/plus/model/people/Person.Gender.html", type:"class", deprecated:"false" },
-      { id:604, label:"com.google.android.gms.plus.model.people.Person.Image", link:"reference/com/google/android/gms/plus/model/people/Person.Image.html", type:"class", deprecated:"false" },
-      { id:605, label:"com.google.android.gms.plus.model.people.Person.Name", link:"reference/com/google/android/gms/plus/model/people/Person.Name.html", type:"class", deprecated:"false" },
-      { id:606, label:"com.google.android.gms.plus.model.people.Person.ObjectType", link:"reference/com/google/android/gms/plus/model/people/Person.ObjectType.html", type:"class", deprecated:"false" },
-      { id:607, label:"com.google.android.gms.plus.model.people.Person.Organizations", link:"reference/com/google/android/gms/plus/model/people/Person.Organizations.html", type:"class", deprecated:"false" },
-      { id:608, label:"com.google.android.gms.plus.model.people.Person.Organizations.Type", link:"reference/com/google/android/gms/plus/model/people/Person.Organizations.Type.html", type:"class", deprecated:"false" },
-      { id:609, label:"com.google.android.gms.plus.model.people.Person.PlacesLived", link:"reference/com/google/android/gms/plus/model/people/Person.PlacesLived.html", type:"class", deprecated:"false" },
-      { id:610, label:"com.google.android.gms.plus.model.people.Person.RelationshipStatus", link:"reference/com/google/android/gms/plus/model/people/Person.RelationshipStatus.html", type:"class", deprecated:"false" },
-      { id:611, label:"com.google.android.gms.plus.model.people.Person.Urls", link:"reference/com/google/android/gms/plus/model/people/Person.Urls.html", type:"class", deprecated:"false" },
-      { id:612, label:"com.google.android.gms.plus.model.people.Person.Urls.Type", link:"reference/com/google/android/gms/plus/model/people/Person.Urls.Type.html", type:"class", deprecated:"false" },
-      { id:613, label:"com.google.android.gms.plus.model.people.PersonBuffer", link:"reference/com/google/android/gms/plus/model/people/PersonBuffer.html", type:"class", deprecated:"false" },
-      { id:614, label:"com.google.android.gms.safetynet", link:"reference/com/google/android/gms/safetynet/package-summary.html", type:"package", deprecated:"false" },
-      { id:615, label:"com.google.android.gms.safetynet.SafetyNet", link:"reference/com/google/android/gms/safetynet/SafetyNet.html", type:"class", deprecated:"false" },
-      { id:616, label:"com.google.android.gms.safetynet.SafetyNetApi", link:"reference/com/google/android/gms/safetynet/SafetyNetApi.html", type:"class", deprecated:"false" },
-      { id:617, label:"com.google.android.gms.safetynet.SafetyNetApi.AttestationResult", link:"reference/com/google/android/gms/safetynet/SafetyNetApi.AttestationResult.html", type:"class", deprecated:"false" },
-      { id:618, label:"com.google.android.gms.search", link:"reference/com/google/android/gms/search/package-summary.html", type:"package", deprecated:"false" },
-      { id:619, label:"com.google.android.gms.search.GoogleNowAuthState", link:"reference/com/google/android/gms/search/GoogleNowAuthState.html", type:"class", deprecated:"false" },
-      { id:620, label:"com.google.android.gms.search.SearchAuth", link:"reference/com/google/android/gms/search/SearchAuth.html", type:"class", deprecated:"false" },
-      { id:621, label:"com.google.android.gms.search.SearchAuth.StatusCodes", link:"reference/com/google/android/gms/search/SearchAuth.StatusCodes.html", type:"class", deprecated:"false" },
-      { id:622, label:"com.google.android.gms.search.SearchAuthApi", link:"reference/com/google/android/gms/search/SearchAuthApi.html", type:"class", deprecated:"false" },
-      { id:623, label:"com.google.android.gms.search.SearchAuthApi.GoogleNowAuthResult", link:"reference/com/google/android/gms/search/SearchAuthApi.GoogleNowAuthResult.html", type:"class", deprecated:"false" },
-      { id:624, label:"com.google.android.gms.security", link:"reference/com/google/android/gms/security/package-summary.html", type:"package", deprecated:"false" },
-      { id:625, label:"com.google.android.gms.security.ProviderInstaller", link:"reference/com/google/android/gms/security/ProviderInstaller.html", type:"class", deprecated:"false" },
-      { id:626, label:"com.google.android.gms.security.ProviderInstaller.ProviderInstallListener", link:"reference/com/google/android/gms/security/ProviderInstaller.ProviderInstallListener.html", type:"class", deprecated:"false" },
-      { id:627, label:"com.google.android.gms.tagmanager", link:"reference/com/google/android/gms/tagmanager/package-summary.html", type:"package", deprecated:"false" },
-      { id:628, label:"com.google.android.gms.tagmanager.Container", link:"reference/com/google/android/gms/tagmanager/Container.html", type:"class", deprecated:"false" },
-      { id:629, label:"com.google.android.gms.tagmanager.Container.FunctionCallMacroCallback", link:"reference/com/google/android/gms/tagmanager/Container.FunctionCallMacroCallback.html", type:"class", deprecated:"false" },
-      { id:630, label:"com.google.android.gms.tagmanager.Container.FunctionCallTagCallback", link:"reference/com/google/android/gms/tagmanager/Container.FunctionCallTagCallback.html", type:"class", deprecated:"false" },
-      { id:631, label:"com.google.android.gms.tagmanager.ContainerHolder", link:"reference/com/google/android/gms/tagmanager/ContainerHolder.html", type:"class", deprecated:"false" },
-      { id:632, label:"com.google.android.gms.tagmanager.ContainerHolder.ContainerAvailableListener", link:"reference/com/google/android/gms/tagmanager/ContainerHolder.ContainerAvailableListener.html", type:"class", deprecated:"false" },
-      { id:633, label:"com.google.android.gms.tagmanager.DataLayer", link:"reference/com/google/android/gms/tagmanager/DataLayer.html", type:"class", deprecated:"false" },
-      { id:634, label:"com.google.android.gms.tagmanager.InstallReferrerReceiver", link:"reference/com/google/android/gms/tagmanager/InstallReferrerReceiver.html", type:"class", deprecated:"false" },
-      { id:635, label:"com.google.android.gms.tagmanager.InstallReferrerService", link:"reference/com/google/android/gms/tagmanager/InstallReferrerService.html", type:"class", deprecated:"false" },
-      { id:636, label:"com.google.android.gms.tagmanager.PreviewActivity", link:"reference/com/google/android/gms/tagmanager/PreviewActivity.html", type:"class", deprecated:"false" },
-      { id:637, label:"com.google.android.gms.tagmanager.TagManager", link:"reference/com/google/android/gms/tagmanager/TagManager.html", type:"class", deprecated:"false" },
-      { id:638, label:"com.google.android.gms.wallet", link:"reference/com/google/android/gms/wallet/package-summary.html", type:"package", deprecated:"false" },
-      { id:639, label:"com.google.android.gms.wallet.Address", link:"reference/com/google/android/gms/wallet/Address.html", type:"class", deprecated:"true" },
-      { id:640, label:"com.google.android.gms.wallet.Cart", link:"reference/com/google/android/gms/wallet/Cart.html", type:"class", deprecated:"false" },
-      { id:641, label:"com.google.android.gms.wallet.Cart.Builder", link:"reference/com/google/android/gms/wallet/Cart.Builder.html", type:"class", deprecated:"false" },
-      { id:642, label:"com.google.android.gms.wallet.CountrySpecification", link:"reference/com/google/android/gms/wallet/CountrySpecification.html", type:"class", deprecated:"true" },
-      { id:643, label:"com.google.android.gms.wallet.EnableWalletOptimizationReceiver", link:"reference/com/google/android/gms/wallet/EnableWalletOptimizationReceiver.html", type:"class", deprecated:"false" },
-      { id:644, label:"com.google.android.gms.wallet.FullWallet", link:"reference/com/google/android/gms/wallet/FullWallet.html", type:"class", deprecated:"false" },
-      { id:645, label:"com.google.android.gms.wallet.FullWalletRequest", link:"reference/com/google/android/gms/wallet/FullWalletRequest.html", type:"class", deprecated:"false" },
-      { id:646, label:"com.google.android.gms.wallet.FullWalletRequest.Builder", link:"reference/com/google/android/gms/wallet/FullWalletRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:647, label:"com.google.android.gms.wallet.GiftCardWalletObject", link:"reference/com/google/android/gms/wallet/GiftCardWalletObject.html", type:"class", deprecated:"false" },
-      { id:648, label:"com.google.android.gms.wallet.InstrumentInfo", link:"reference/com/google/android/gms/wallet/InstrumentInfo.html", type:"class", deprecated:"false" },
-      { id:649, label:"com.google.android.gms.wallet.LineItem", link:"reference/com/google/android/gms/wallet/LineItem.html", type:"class", deprecated:"false" },
-      { id:650, label:"com.google.android.gms.wallet.LineItem.Builder", link:"reference/com/google/android/gms/wallet/LineItem.Builder.html", type:"class", deprecated:"false" },
-      { id:651, label:"com.google.android.gms.wallet.LineItem.Role", link:"reference/com/google/android/gms/wallet/LineItem.Role.html", type:"class", deprecated:"false" },
-      { id:652, label:"com.google.android.gms.wallet.LoyaltyWalletObject", link:"reference/com/google/android/gms/wallet/LoyaltyWalletObject.html", type:"class", deprecated:"false" },
-      { id:653, label:"com.google.android.gms.wallet.MaskedWallet", link:"reference/com/google/android/gms/wallet/MaskedWallet.html", type:"class", deprecated:"false" },
-      { id:654, label:"com.google.android.gms.wallet.MaskedWallet.Builder", link:"reference/com/google/android/gms/wallet/MaskedWallet.Builder.html", type:"class", deprecated:"false" },
-      { id:655, label:"com.google.android.gms.wallet.MaskedWalletRequest", link:"reference/com/google/android/gms/wallet/MaskedWalletRequest.html", type:"class", deprecated:"false" },
-      { id:656, label:"com.google.android.gms.wallet.MaskedWalletRequest.Builder", link:"reference/com/google/android/gms/wallet/MaskedWalletRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:657, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.html", type:"class", deprecated:"false" },
-      { id:658, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest.Builder", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Builder.html", type:"class", deprecated:"false" },
-      { id:659, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest.Status", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.html", type:"class", deprecated:"false" },
-      { id:660, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest.Status.Error", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.Error.html", type:"class", deprecated:"false" },
-      { id:661, label:"com.google.android.gms.wallet.OfferWalletObject", link:"reference/com/google/android/gms/wallet/OfferWalletObject.html", type:"class", deprecated:"false" },
-      { id:662, label:"com.google.android.gms.wallet.PaymentInstrumentType", link:"reference/com/google/android/gms/wallet/PaymentInstrumentType.html", type:"class", deprecated:"false" },
-      { id:663, label:"com.google.android.gms.wallet.Payments", link:"reference/com/google/android/gms/wallet/Payments.html", type:"class", deprecated:"false" },
-      { id:664, label:"com.google.android.gms.wallet.ProxyCard", link:"reference/com/google/android/gms/wallet/ProxyCard.html", type:"class", deprecated:"false" },
-      { id:665, label:"com.google.android.gms.wallet.Wallet", link:"reference/com/google/android/gms/wallet/Wallet.html", type:"class", deprecated:"false" },
-      { id:666, label:"com.google.android.gms.wallet.Wallet.WalletOptions", link:"reference/com/google/android/gms/wallet/Wallet.WalletOptions.html", type:"class", deprecated:"false" },
-      { id:667, label:"com.google.android.gms.wallet.Wallet.WalletOptions.Builder", link:"reference/com/google/android/gms/wallet/Wallet.WalletOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:668, label:"com.google.android.gms.wallet.WalletConstants", link:"reference/com/google/android/gms/wallet/WalletConstants.html", type:"class", deprecated:"false" },
-      { id:669, label:"com.google.android.gms.wallet.fragment", link:"reference/com/google/android/gms/wallet/fragment/package-summary.html", type:"package", deprecated:"false" },
-      { id:670, label:"com.google.android.gms.wallet.fragment.BuyButtonAppearance", link:"reference/com/google/android/gms/wallet/fragment/BuyButtonAppearance.html", type:"class", deprecated:"false" },
-      { id:671, label:"com.google.android.gms.wallet.fragment.BuyButtonText", link:"reference/com/google/android/gms/wallet/fragment/BuyButtonText.html", type:"class", deprecated:"false" },
-      { id:672, label:"com.google.android.gms.wallet.fragment.Dimension", link:"reference/com/google/android/gms/wallet/fragment/Dimension.html", type:"class", deprecated:"false" },
-      { id:673, label:"com.google.android.gms.wallet.fragment.SupportWalletFragment", link:"reference/com/google/android/gms/wallet/fragment/SupportWalletFragment.html", type:"class", deprecated:"false" },
-      { id:674, label:"com.google.android.gms.wallet.fragment.SupportWalletFragment.OnStateChangedListener", link:"reference/com/google/android/gms/wallet/fragment/SupportWalletFragment.OnStateChangedListener.html", type:"class", deprecated:"false" },
-      { id:675, label:"com.google.android.gms.wallet.fragment.WalletFragment", link:"reference/com/google/android/gms/wallet/fragment/WalletFragment.html", type:"class", deprecated:"false" },
-      { id:676, label:"com.google.android.gms.wallet.fragment.WalletFragment.OnStateChangedListener", link:"reference/com/google/android/gms/wallet/fragment/WalletFragment.OnStateChangedListener.html", type:"class", deprecated:"false" },
-      { id:677, label:"com.google.android.gms.wallet.fragment.WalletFragmentInitParams", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentInitParams.html", type:"class", deprecated:"false" },
-      { id:678, label:"com.google.android.gms.wallet.fragment.WalletFragmentInitParams.Builder", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentInitParams.Builder.html", type:"class", deprecated:"false" },
-      { id:679, label:"com.google.android.gms.wallet.fragment.WalletFragmentMode", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentMode.html", type:"class", deprecated:"false" },
-      { id:680, label:"com.google.android.gms.wallet.fragment.WalletFragmentOptions", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentOptions.html", type:"class", deprecated:"false" },
-      { id:681, label:"com.google.android.gms.wallet.fragment.WalletFragmentOptions.Builder", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:682, label:"com.google.android.gms.wallet.fragment.WalletFragmentState", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentState.html", type:"class", deprecated:"false" },
-      { id:683, label:"com.google.android.gms.wallet.fragment.WalletFragmentStyle", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentStyle.html", type:"class", deprecated:"false" },
-      { id:684, label:"com.google.android.gms.wallet.fragment.WalletLogoImageType", link:"reference/com/google/android/gms/wallet/fragment/WalletLogoImageType.html", type:"class", deprecated:"false" },
-      { id:685, label:"com.google.android.gms.wearable", link:"reference/com/google/android/gms/wearable/package-summary.html", type:"package", deprecated:"false" },
-      { id:686, label:"com.google.android.gms.wearable.Asset", link:"reference/com/google/android/gms/wearable/Asset.html", type:"class", deprecated:"false" },
-      { id:687, label:"com.google.android.gms.wearable.CapabilityApi", link:"reference/com/google/android/gms/wearable/CapabilityApi.html", type:"class", deprecated:"false" },
-      { id:688, label:"com.google.android.gms.wearable.CapabilityApi.AddLocalCapabilityResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.AddLocalCapabilityResult.html", type:"class", deprecated:"false" },
-      { id:689, label:"com.google.android.gms.wearable.CapabilityApi.CapabilityListener", link:"reference/com/google/android/gms/wearable/CapabilityApi.CapabilityListener.html", type:"class", deprecated:"false" },
-      { id:690, label:"com.google.android.gms.wearable.CapabilityApi.GetAllCapabilitiesResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.GetAllCapabilitiesResult.html", type:"class", deprecated:"false" },
-      { id:691, label:"com.google.android.gms.wearable.CapabilityApi.GetCapabilityResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.GetCapabilityResult.html", type:"class", deprecated:"false" },
-      { id:692, label:"com.google.android.gms.wearable.CapabilityApi.RemoveLocalCapabilityResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.RemoveLocalCapabilityResult.html", type:"class", deprecated:"false" },
-      { id:693, label:"com.google.android.gms.wearable.CapabilityInfo", link:"reference/com/google/android/gms/wearable/CapabilityInfo.html", type:"class", deprecated:"false" },
-      { id:694, label:"com.google.android.gms.wearable.Channel", link:"reference/com/google/android/gms/wearable/Channel.html", type:"class", deprecated:"false" },
-      { id:695, label:"com.google.android.gms.wearable.Channel.GetInputStreamResult", link:"reference/com/google/android/gms/wearable/Channel.GetInputStreamResult.html", type:"class", deprecated:"false" },
-      { id:696, label:"com.google.android.gms.wearable.Channel.GetOutputStreamResult", link:"reference/com/google/android/gms/wearable/Channel.GetOutputStreamResult.html", type:"class", deprecated:"false" },
-      { id:697, label:"com.google.android.gms.wearable.ChannelApi", link:"reference/com/google/android/gms/wearable/ChannelApi.html", type:"class", deprecated:"false" },
-      { id:698, label:"com.google.android.gms.wearable.ChannelApi.ChannelListener", link:"reference/com/google/android/gms/wearable/ChannelApi.ChannelListener.html", type:"class", deprecated:"false" },
-      { id:699, label:"com.google.android.gms.wearable.ChannelApi.CloseReason", link:"reference/com/google/android/gms/wearable/ChannelApi.CloseReason.html", type:"class", deprecated:"false" },
-      { id:700, label:"com.google.android.gms.wearable.ChannelApi.OpenChannelResult", link:"reference/com/google/android/gms/wearable/ChannelApi.OpenChannelResult.html", type:"class", deprecated:"false" },
-      { id:701, label:"com.google.android.gms.wearable.ChannelIOException", link:"reference/com/google/android/gms/wearable/ChannelIOException.html", type:"class", deprecated:"false" },
-      { id:702, label:"com.google.android.gms.wearable.DataApi", link:"reference/com/google/android/gms/wearable/DataApi.html", type:"class", deprecated:"false" },
-      { id:703, label:"com.google.android.gms.wearable.DataApi.DataItemResult", link:"reference/com/google/android/gms/wearable/DataApi.DataItemResult.html", type:"class", deprecated:"false" },
-      { id:704, label:"com.google.android.gms.wearable.DataApi.DataListener", link:"reference/com/google/android/gms/wearable/DataApi.DataListener.html", type:"class", deprecated:"false" },
-      { id:705, label:"com.google.android.gms.wearable.DataApi.DeleteDataItemsResult", link:"reference/com/google/android/gms/wearable/DataApi.DeleteDataItemsResult.html", type:"class", deprecated:"false" },
-      { id:706, label:"com.google.android.gms.wearable.DataApi.GetFdForAssetResult", link:"reference/com/google/android/gms/wearable/DataApi.GetFdForAssetResult.html", type:"class", deprecated:"false" },
-      { id:707, label:"com.google.android.gms.wearable.DataEvent", link:"reference/com/google/android/gms/wearable/DataEvent.html", type:"class", deprecated:"false" },
-      { id:708, label:"com.google.android.gms.wearable.DataEventBuffer", link:"reference/com/google/android/gms/wearable/DataEventBuffer.html", type:"class", deprecated:"false" },
-      { id:709, label:"com.google.android.gms.wearable.DataItem", link:"reference/com/google/android/gms/wearable/DataItem.html", type:"class", deprecated:"false" },
-      { id:710, label:"com.google.android.gms.wearable.DataItemAsset", link:"reference/com/google/android/gms/wearable/DataItemAsset.html", type:"class", deprecated:"false" },
-      { id:711, label:"com.google.android.gms.wearable.DataItemBuffer", link:"reference/com/google/android/gms/wearable/DataItemBuffer.html", type:"class", deprecated:"false" },
-      { id:712, label:"com.google.android.gms.wearable.DataMap", link:"reference/com/google/android/gms/wearable/DataMap.html", type:"class", deprecated:"false" },
-      { id:713, label:"com.google.android.gms.wearable.DataMapItem", link:"reference/com/google/android/gms/wearable/DataMapItem.html", type:"class", deprecated:"false" },
-      { id:714, label:"com.google.android.gms.wearable.MessageApi", link:"reference/com/google/android/gms/wearable/MessageApi.html", type:"class", deprecated:"false" },
-      { id:715, label:"com.google.android.gms.wearable.MessageApi.MessageListener", link:"reference/com/google/android/gms/wearable/MessageApi.MessageListener.html", type:"class", deprecated:"false" },
-      { id:716, label:"com.google.android.gms.wearable.MessageApi.SendMessageResult", link:"reference/com/google/android/gms/wearable/MessageApi.SendMessageResult.html", type:"class", deprecated:"false" },
-      { id:717, label:"com.google.android.gms.wearable.MessageEvent", link:"reference/com/google/android/gms/wearable/MessageEvent.html", type:"class", deprecated:"false" },
-      { id:718, label:"com.google.android.gms.wearable.Node", link:"reference/com/google/android/gms/wearable/Node.html", type:"class", deprecated:"false" },
-      { id:719, label:"com.google.android.gms.wearable.NodeApi", link:"reference/com/google/android/gms/wearable/NodeApi.html", type:"class", deprecated:"false" },
-      { id:720, label:"com.google.android.gms.wearable.NodeApi.GetConnectedNodesResult", link:"reference/com/google/android/gms/wearable/NodeApi.GetConnectedNodesResult.html", type:"class", deprecated:"false" },
-      { id:721, label:"com.google.android.gms.wearable.NodeApi.GetLocalNodeResult", link:"reference/com/google/android/gms/wearable/NodeApi.GetLocalNodeResult.html", type:"class", deprecated:"false" },
-      { id:722, label:"com.google.android.gms.wearable.NodeApi.NodeListener", link:"reference/com/google/android/gms/wearable/NodeApi.NodeListener.html", type:"class", deprecated:"false" },
-      { id:723, label:"com.google.android.gms.wearable.PutDataMapRequest", link:"reference/com/google/android/gms/wearable/PutDataMapRequest.html", type:"class", deprecated:"false" },
-      { id:724, label:"com.google.android.gms.wearable.PutDataRequest", link:"reference/com/google/android/gms/wearable/PutDataRequest.html", type:"class", deprecated:"false" },
-      { id:725, label:"com.google.android.gms.wearable.Wearable", link:"reference/com/google/android/gms/wearable/Wearable.html", type:"class", deprecated:"false" },
-      { id:726, label:"com.google.android.gms.wearable.Wearable.WearableOptions", link:"reference/com/google/android/gms/wearable/Wearable.WearableOptions.html", type:"class", deprecated:"false" },
-      { id:727, label:"com.google.android.gms.wearable.Wearable.WearableOptions.Builder", link:"reference/com/google/android/gms/wearable/Wearable.WearableOptions.Builder.html", type:"class", deprecated:"false" },
-      { id:728, label:"com.google.android.gms.wearable.WearableListenerService", link:"reference/com/google/android/gms/wearable/WearableListenerService.html", type:"class", deprecated:"false" },
-      { id:729, label:"com.google.android.gms.wearable.WearableStatusCodes", link:"reference/com/google/android/gms/wearable/WearableStatusCodes.html", type:"class", deprecated:"false" }
+      { id:18, label:"com.google.android.gms.ads.AdLoader", link:"reference/com/google/android/gms/ads/AdLoader.html", type:"class", deprecated:"false" },
+      { id:19, label:"com.google.android.gms.ads.AdLoader.Builder", link:"reference/com/google/android/gms/ads/AdLoader.Builder.html", type:"class", deprecated:"false" },
+      { id:20, label:"com.google.android.gms.ads.AdRequest", link:"reference/com/google/android/gms/ads/AdRequest.html", type:"class", deprecated:"false" },
+      { id:21, label:"com.google.android.gms.ads.AdRequest.Builder", link:"reference/com/google/android/gms/ads/AdRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:22, label:"com.google.android.gms.ads.AdSize", link:"reference/com/google/android/gms/ads/AdSize.html", type:"class", deprecated:"false" },
+      { id:23, label:"com.google.android.gms.ads.AdView", link:"reference/com/google/android/gms/ads/AdView.html", type:"class", deprecated:"false" },
+      { id:24, label:"com.google.android.gms.ads.InterstitialAd", link:"reference/com/google/android/gms/ads/InterstitialAd.html", type:"class", deprecated:"false" },
+      { id:25, label:"com.google.android.gms.ads.MobileAds", link:"reference/com/google/android/gms/ads/MobileAds.html", type:"class", deprecated:"false" },
+      { id:26, label:"com.google.android.gms.ads.MobileAds.Settings", link:"reference/com/google/android/gms/ads/MobileAds.Settings.html", type:"class", deprecated:"false" },
+      { id:27, label:"com.google.android.gms.ads.doubleclick", link:"reference/com/google/android/gms/ads/doubleclick/package-summary.html", type:"package", deprecated:"false" },
+      { id:28, label:"com.google.android.gms.ads.doubleclick.AppEventListener", link:"reference/com/google/android/gms/ads/doubleclick/AppEventListener.html", type:"class", deprecated:"false" },
+      { id:29, label:"com.google.android.gms.ads.doubleclick.CustomRenderedAd", link:"reference/com/google/android/gms/ads/doubleclick/CustomRenderedAd.html", type:"class", deprecated:"false" },
+      { id:30, label:"com.google.android.gms.ads.doubleclick.OnCustomRenderedAdLoadedListener", link:"reference/com/google/android/gms/ads/doubleclick/OnCustomRenderedAdLoadedListener.html", type:"class", deprecated:"false" },
+      { id:31, label:"com.google.android.gms.ads.doubleclick.PublisherAdRequest", link:"reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.html", type:"class", deprecated:"false" },
+      { id:32, label:"com.google.android.gms.ads.doubleclick.PublisherAdRequest.Builder", link:"reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:33, label:"com.google.android.gms.ads.doubleclick.PublisherAdView", link:"reference/com/google/android/gms/ads/doubleclick/PublisherAdView.html", type:"class", deprecated:"false" },
+      { id:34, label:"com.google.android.gms.ads.doubleclick.PublisherInterstitialAd", link:"reference/com/google/android/gms/ads/doubleclick/PublisherInterstitialAd.html", type:"class", deprecated:"false" },
+      { id:35, label:"com.google.android.gms.ads.formats", link:"reference/com/google/android/gms/ads/formats/package-summary.html", type:"package", deprecated:"false" },
+      { id:36, label:"com.google.android.gms.ads.formats.NativeAd", link:"reference/com/google/android/gms/ads/formats/NativeAd.html", type:"class", deprecated:"false" },
+      { id:37, label:"com.google.android.gms.ads.formats.NativeAd.Image", link:"reference/com/google/android/gms/ads/formats/NativeAd.Image.html", type:"class", deprecated:"false" },
+      { id:38, label:"com.google.android.gms.ads.formats.NativeAdOptions", link:"reference/com/google/android/gms/ads/formats/NativeAdOptions.html", type:"class", deprecated:"false" },
+      { id:39, label:"com.google.android.gms.ads.formats.NativeAdOptions.Builder", link:"reference/com/google/android/gms/ads/formats/NativeAdOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:40, label:"com.google.android.gms.ads.formats.NativeAdView", link:"reference/com/google/android/gms/ads/formats/NativeAdView.html", type:"class", deprecated:"false" },
+      { id:41, label:"com.google.android.gms.ads.formats.NativeAppInstallAd", link:"reference/com/google/android/gms/ads/formats/NativeAppInstallAd.html", type:"class", deprecated:"false" },
+      { id:42, label:"com.google.android.gms.ads.formats.NativeAppInstallAd.OnAppInstallAdLoadedListener", link:"reference/com/google/android/gms/ads/formats/NativeAppInstallAd.OnAppInstallAdLoadedListener.html", type:"class", deprecated:"false" },
+      { id:43, label:"com.google.android.gms.ads.formats.NativeAppInstallAdView", link:"reference/com/google/android/gms/ads/formats/NativeAppInstallAdView.html", type:"class", deprecated:"false" },
+      { id:44, label:"com.google.android.gms.ads.formats.NativeContentAd", link:"reference/com/google/android/gms/ads/formats/NativeContentAd.html", type:"class", deprecated:"false" },
+      { id:45, label:"com.google.android.gms.ads.formats.NativeContentAd.OnContentAdLoadedListener", link:"reference/com/google/android/gms/ads/formats/NativeContentAd.OnContentAdLoadedListener.html", type:"class", deprecated:"false" },
+      { id:46, label:"com.google.android.gms.ads.formats.NativeContentAdView", link:"reference/com/google/android/gms/ads/formats/NativeContentAdView.html", type:"class", deprecated:"false" },
+      { id:47, label:"com.google.android.gms.ads.formats.NativeCustomTemplateAd", link:"reference/com/google/android/gms/ads/formats/NativeCustomTemplateAd.html", type:"class", deprecated:"false" },
+      { id:48, label:"com.google.android.gms.ads.formats.NativeCustomTemplateAd.OnCustomClickListener", link:"reference/com/google/android/gms/ads/formats/NativeCustomTemplateAd.OnCustomClickListener.html", type:"class", deprecated:"false" },
+      { id:49, label:"com.google.android.gms.ads.formats.NativeCustomTemplateAd.OnCustomTemplateAdLoadedListener", link:"reference/com/google/android/gms/ads/formats/NativeCustomTemplateAd.OnCustomTemplateAdLoadedListener.html", type:"class", deprecated:"false" },
+      { id:50, label:"com.google.android.gms.ads.identifier", link:"reference/com/google/android/gms/ads/identifier/package-summary.html", type:"package", deprecated:"false" },
+      { id:51, label:"com.google.android.gms.ads.identifier.AdvertisingIdClient", link:"reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.html", type:"class", deprecated:"false" },
+      { id:52, label:"com.google.android.gms.ads.identifier.AdvertisingIdClient.Info", link:"reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.Info.html", type:"class", deprecated:"false" },
+      { id:53, label:"com.google.android.gms.ads.mediation", link:"reference/com/google/android/gms/ads/mediation/package-summary.html", type:"package", deprecated:"false" },
+      { id:54, label:"com.google.android.gms.ads.mediation.MediationAdRequest", link:"reference/com/google/android/gms/ads/mediation/MediationAdRequest.html", type:"class", deprecated:"false" },
+      { id:55, label:"com.google.android.gms.ads.mediation.MediationAdapter", link:"reference/com/google/android/gms/ads/mediation/MediationAdapter.html", type:"class", deprecated:"false" },
+      { id:56, label:"com.google.android.gms.ads.mediation.MediationBannerAdapter", link:"reference/com/google/android/gms/ads/mediation/MediationBannerAdapter.html", type:"class", deprecated:"false" },
+      { id:57, label:"com.google.android.gms.ads.mediation.MediationBannerListener", link:"reference/com/google/android/gms/ads/mediation/MediationBannerListener.html", type:"class", deprecated:"false" },
+      { id:58, label:"com.google.android.gms.ads.mediation.MediationInterstitialAdapter", link:"reference/com/google/android/gms/ads/mediation/MediationInterstitialAdapter.html", type:"class", deprecated:"false" },
+      { id:59, label:"com.google.android.gms.ads.mediation.MediationInterstitialListener", link:"reference/com/google/android/gms/ads/mediation/MediationInterstitialListener.html", type:"class", deprecated:"false" },
+      { id:60, label:"com.google.android.gms.ads.mediation.NativeAdMapper", link:"reference/com/google/android/gms/ads/mediation/NativeAdMapper.html", type:"class", deprecated:"false" },
+      { id:61, label:"com.google.android.gms.ads.mediation.NativeAppInstallAdMapper", link:"reference/com/google/android/gms/ads/mediation/NativeAppInstallAdMapper.html", type:"class", deprecated:"false" },
+      { id:62, label:"com.google.android.gms.ads.mediation.NativeContentAdMapper", link:"reference/com/google/android/gms/ads/mediation/NativeContentAdMapper.html", type:"class", deprecated:"false" },
+      { id:63, label:"com.google.android.gms.ads.mediation.NativeMediationAdRequest", link:"reference/com/google/android/gms/ads/mediation/NativeMediationAdRequest.html", type:"class", deprecated:"false" },
+      { id:64, label:"com.google.android.gms.ads.mediation.NetworkExtras", link:"reference/com/google/android/gms/ads/mediation/NetworkExtras.html", type:"class", deprecated:"true" },
+      { id:65, label:"com.google.android.gms.ads.mediation.admob", link:"reference/com/google/android/gms/ads/mediation/admob/package-summary.html", type:"package", deprecated:"false" },
+      { id:66, label:"com.google.android.gms.ads.mediation.admob.AdMobExtras", link:"reference/com/google/android/gms/ads/mediation/admob/AdMobExtras.html", type:"class", deprecated:"true" },
+      { id:67, label:"com.google.android.gms.ads.mediation.customevent", link:"reference/com/google/android/gms/ads/mediation/customevent/package-summary.html", type:"package", deprecated:"false" },
+      { id:68, label:"com.google.android.gms.ads.mediation.customevent.CustomEvent", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEvent.html", type:"class", deprecated:"false" },
+      { id:69, label:"com.google.android.gms.ads.mediation.customevent.CustomEventBanner", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventBanner.html", type:"class", deprecated:"false" },
+      { id:70, label:"com.google.android.gms.ads.mediation.customevent.CustomEventBannerListener", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventBannerListener.html", type:"class", deprecated:"false" },
+      { id:71, label:"com.google.android.gms.ads.mediation.customevent.CustomEventExtras", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventExtras.html", type:"class", deprecated:"true" },
+      { id:72, label:"com.google.android.gms.ads.mediation.customevent.CustomEventInterstitial", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventInterstitial.html", type:"class", deprecated:"false" },
+      { id:73, label:"com.google.android.gms.ads.mediation.customevent.CustomEventInterstitialListener", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventInterstitialListener.html", type:"class", deprecated:"false" },
+      { id:74, label:"com.google.android.gms.ads.mediation.customevent.CustomEventListener", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventListener.html", type:"class", deprecated:"false" },
+      { id:75, label:"com.google.android.gms.ads.mediation.customevent.CustomEventNative", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventNative.html", type:"class", deprecated:"false" },
+      { id:76, label:"com.google.android.gms.ads.mediation.customevent.CustomEventNativeListener", link:"reference/com/google/android/gms/ads/mediation/customevent/CustomEventNativeListener.html", type:"class", deprecated:"false" },
+      { id:77, label:"com.google.android.gms.ads.purchase", link:"reference/com/google/android/gms/ads/purchase/package-summary.html", type:"package", deprecated:"false" },
+      { id:78, label:"com.google.android.gms.ads.purchase.InAppPurchase", link:"reference/com/google/android/gms/ads/purchase/InAppPurchase.html", type:"class", deprecated:"false" },
+      { id:79, label:"com.google.android.gms.ads.purchase.InAppPurchaseListener", link:"reference/com/google/android/gms/ads/purchase/InAppPurchaseListener.html", type:"class", deprecated:"false" },
+      { id:80, label:"com.google.android.gms.ads.purchase.InAppPurchaseResult", link:"reference/com/google/android/gms/ads/purchase/InAppPurchaseResult.html", type:"class", deprecated:"false" },
+      { id:81, label:"com.google.android.gms.ads.purchase.PlayStorePurchaseListener", link:"reference/com/google/android/gms/ads/purchase/PlayStorePurchaseListener.html", type:"class", deprecated:"false" },
+      { id:82, label:"com.google.android.gms.ads.reward", link:"reference/com/google/android/gms/ads/reward/package-summary.html", type:"package", deprecated:"false" },
+      { id:83, label:"com.google.android.gms.ads.reward.RewardItem", link:"reference/com/google/android/gms/ads/reward/RewardItem.html", type:"class", deprecated:"false" },
+      { id:84, label:"com.google.android.gms.ads.reward.RewardedVideoAd", link:"reference/com/google/android/gms/ads/reward/RewardedVideoAd.html", type:"class", deprecated:"false" },
+      { id:85, label:"com.google.android.gms.ads.reward.RewardedVideoAdListener", link:"reference/com/google/android/gms/ads/reward/RewardedVideoAdListener.html", type:"class", deprecated:"false" },
+      { id:86, label:"com.google.android.gms.ads.reward.mediation", link:"reference/com/google/android/gms/ads/reward/mediation/package-summary.html", type:"package", deprecated:"false" },
+      { id:87, label:"com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdAdapter", link:"reference/com/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter.html", type:"class", deprecated:"false" },
+      { id:88, label:"com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdListener", link:"reference/com/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener.html", type:"class", deprecated:"false" },
+      { id:89, label:"com.google.android.gms.ads.search", link:"reference/com/google/android/gms/ads/search/package-summary.html", type:"package", deprecated:"false" },
+      { id:90, label:"com.google.android.gms.ads.search.SearchAdRequest", link:"reference/com/google/android/gms/ads/search/SearchAdRequest.html", type:"class", deprecated:"false" },
+      { id:91, label:"com.google.android.gms.ads.search.SearchAdRequest.Builder", link:"reference/com/google/android/gms/ads/search/SearchAdRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:92, label:"com.google.android.gms.ads.search.SearchAdView", link:"reference/com/google/android/gms/ads/search/SearchAdView.html", type:"class", deprecated:"false" },
+      { id:93, label:"com.google.android.gms.analytics", link:"reference/com/google/android/gms/analytics/package-summary.html", type:"package", deprecated:"false" },
+      { id:94, label:"com.google.android.gms.analytics.AnalyticsReceiver", link:"reference/com/google/android/gms/analytics/AnalyticsReceiver.html", type:"class", deprecated:"false" },
+      { id:95, label:"com.google.android.gms.analytics.AnalyticsService", link:"reference/com/google/android/gms/analytics/AnalyticsService.html", type:"class", deprecated:"false" },
+      { id:96, label:"com.google.android.gms.analytics.CampaignTrackingReceiver", link:"reference/com/google/android/gms/analytics/CampaignTrackingReceiver.html", type:"class", deprecated:"false" },
+      { id:97, label:"com.google.android.gms.analytics.CampaignTrackingService", link:"reference/com/google/android/gms/analytics/CampaignTrackingService.html", type:"class", deprecated:"false" },
+      { id:98, label:"com.google.android.gms.analytics.ExceptionParser", link:"reference/com/google/android/gms/analytics/ExceptionParser.html", type:"class", deprecated:"false" },
+      { id:99, label:"com.google.android.gms.analytics.ExceptionReporter", link:"reference/com/google/android/gms/analytics/ExceptionReporter.html", type:"class", deprecated:"false" },
+      { id:100, label:"com.google.android.gms.analytics.GoogleAnalytics", link:"reference/com/google/android/gms/analytics/GoogleAnalytics.html", type:"class", deprecated:"false" },
+      { id:101, label:"com.google.android.gms.analytics.HitBuilders", link:"reference/com/google/android/gms/analytics/HitBuilders.html", type:"class", deprecated:"false" },
+      { id:102, label:"com.google.android.gms.analytics.HitBuilders.AppViewBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.AppViewBuilder.html", type:"class", deprecated:"true" },
+      { id:103, label:"com.google.android.gms.analytics.HitBuilders.EventBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.EventBuilder.html", type:"class", deprecated:"false" },
+      { id:104, label:"com.google.android.gms.analytics.HitBuilders.ExceptionBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.ExceptionBuilder.html", type:"class", deprecated:"false" },
+      { id:105, label:"com.google.android.gms.analytics.HitBuilders.HitBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.HitBuilder.html", type:"class", deprecated:"false" },
+      { id:106, label:"com.google.android.gms.analytics.HitBuilders.ItemBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.ItemBuilder.html", type:"class", deprecated:"true" },
+      { id:107, label:"com.google.android.gms.analytics.HitBuilders.ScreenViewBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.ScreenViewBuilder.html", type:"class", deprecated:"false" },
+      { id:108, label:"com.google.android.gms.analytics.HitBuilders.SocialBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.SocialBuilder.html", type:"class", deprecated:"false" },
+      { id:109, label:"com.google.android.gms.analytics.HitBuilders.TimingBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.TimingBuilder.html", type:"class", deprecated:"false" },
+      { id:110, label:"com.google.android.gms.analytics.HitBuilders.TransactionBuilder", link:"reference/com/google/android/gms/analytics/HitBuilders.TransactionBuilder.html", type:"class", deprecated:"true" },
+      { id:111, label:"com.google.android.gms.analytics.Logger", link:"reference/com/google/android/gms/analytics/Logger.html", type:"class", deprecated:"true" },
+      { id:112, label:"com.google.android.gms.analytics.Logger.LogLevel", link:"reference/com/google/android/gms/analytics/Logger.LogLevel.html", type:"class", deprecated:"true" },
+      { id:113, label:"com.google.android.gms.analytics.StandardExceptionParser", link:"reference/com/google/android/gms/analytics/StandardExceptionParser.html", type:"class", deprecated:"false" },
+      { id:114, label:"com.google.android.gms.analytics.Tracker", link:"reference/com/google/android/gms/analytics/Tracker.html", type:"class", deprecated:"false" },
+      { id:115, label:"com.google.android.gms.analytics.ecommerce", link:"reference/com/google/android/gms/analytics/ecommerce/package-summary.html", type:"package", deprecated:"false" },
+      { id:116, label:"com.google.android.gms.analytics.ecommerce.Product", link:"reference/com/google/android/gms/analytics/ecommerce/Product.html", type:"class", deprecated:"false" },
+      { id:117, label:"com.google.android.gms.analytics.ecommerce.ProductAction", link:"reference/com/google/android/gms/analytics/ecommerce/ProductAction.html", type:"class", deprecated:"false" },
+      { id:118, label:"com.google.android.gms.analytics.ecommerce.Promotion", link:"reference/com/google/android/gms/analytics/ecommerce/Promotion.html", type:"class", deprecated:"false" },
+      { id:119, label:"com.google.android.gms.appindexing", link:"reference/com/google/android/gms/appindexing/package-summary.html", type:"package", deprecated:"false" },
+      { id:120, label:"com.google.android.gms.appindexing.Action", link:"reference/com/google/android/gms/appindexing/Action.html", type:"class", deprecated:"false" },
+      { id:121, label:"com.google.android.gms.appindexing.Action.Builder", link:"reference/com/google/android/gms/appindexing/Action.Builder.html", type:"class", deprecated:"false" },
+      { id:122, label:"com.google.android.gms.appindexing.AndroidAppUri", link:"reference/com/google/android/gms/appindexing/AndroidAppUri.html", type:"class", deprecated:"false" },
+      { id:123, label:"com.google.android.gms.appindexing.AppIndex", link:"reference/com/google/android/gms/appindexing/AppIndex.html", type:"class", deprecated:"false" },
+      { id:124, label:"com.google.android.gms.appindexing.AppIndexApi", link:"reference/com/google/android/gms/appindexing/AppIndexApi.html", type:"class", deprecated:"false" },
+      { id:125, label:"com.google.android.gms.appindexing.AppIndexApi.ActionResult", link:"reference/com/google/android/gms/appindexing/AppIndexApi.ActionResult.html", type:"class", deprecated:"true" },
+      { id:126, label:"com.google.android.gms.appindexing.AppIndexApi.AppIndexingLink", link:"reference/com/google/android/gms/appindexing/AppIndexApi.AppIndexingLink.html", type:"class", deprecated:"true" },
+      { id:127, label:"com.google.android.gms.appindexing.Thing", link:"reference/com/google/android/gms/appindexing/Thing.html", type:"class", deprecated:"false" },
+      { id:128, label:"com.google.android.gms.appindexing.Thing.Builder", link:"reference/com/google/android/gms/appindexing/Thing.Builder.html", type:"class", deprecated:"false" },
+      { id:129, label:"com.google.android.gms.appinvite", link:"reference/com/google/android/gms/appinvite/package-summary.html", type:"package", deprecated:"false" },
+      { id:130, label:"com.google.android.gms.appinvite.AppInvite", link:"reference/com/google/android/gms/appinvite/AppInvite.html", type:"class", deprecated:"false" },
+      { id:131, label:"com.google.android.gms.appinvite.AppInviteApi", link:"reference/com/google/android/gms/appinvite/AppInviteApi.html", type:"class", deprecated:"false" },
+      { id:132, label:"com.google.android.gms.appinvite.AppInviteInvitation", link:"reference/com/google/android/gms/appinvite/AppInviteInvitation.html", type:"class", deprecated:"false" },
+      { id:133, label:"com.google.android.gms.appinvite.AppInviteInvitation.IntentBuilder", link:"reference/com/google/android/gms/appinvite/AppInviteInvitation.IntentBuilder.html", type:"class", deprecated:"false" },
+      { id:134, label:"com.google.android.gms.appinvite.AppInviteReferral", link:"reference/com/google/android/gms/appinvite/AppInviteReferral.html", type:"class", deprecated:"false" },
+      { id:135, label:"com.google.android.gms.appstate", link:"reference/com/google/android/gms/appstate/package-summary.html", type:"package", deprecated:"false" },
+      { id:136, label:"com.google.android.gms.appstate.AppState", link:"reference/com/google/android/gms/appstate/AppState.html", type:"class", deprecated:"true" },
+      { id:137, label:"com.google.android.gms.appstate.AppStateBuffer", link:"reference/com/google/android/gms/appstate/AppStateBuffer.html", type:"class", deprecated:"false" },
+      { id:138, label:"com.google.android.gms.appstate.AppStateManager", link:"reference/com/google/android/gms/appstate/AppStateManager.html", type:"class", deprecated:"true" },
+      { id:139, label:"com.google.android.gms.appstate.AppStateManager.StateConflictResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateConflictResult.html", type:"class", deprecated:"false" },
+      { id:140, label:"com.google.android.gms.appstate.AppStateManager.StateDeletedResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateDeletedResult.html", type:"class", deprecated:"false" },
+      { id:141, label:"com.google.android.gms.appstate.AppStateManager.StateListResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateListResult.html", type:"class", deprecated:"false" },
+      { id:142, label:"com.google.android.gms.appstate.AppStateManager.StateLoadedResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateLoadedResult.html", type:"class", deprecated:"false" },
+      { id:143, label:"com.google.android.gms.appstate.AppStateManager.StateResult", link:"reference/com/google/android/gms/appstate/AppStateManager.StateResult.html", type:"class", deprecated:"false" },
+      { id:144, label:"com.google.android.gms.appstate.AppStateStatusCodes", link:"reference/com/google/android/gms/appstate/AppStateStatusCodes.html", type:"class", deprecated:"false" },
+      { id:145, label:"com.google.android.gms.auth", link:"reference/com/google/android/gms/auth/package-summary.html", type:"package", deprecated:"false" },
+      { id:146, label:"com.google.android.gms.auth.AccountChangeEvent", link:"reference/com/google/android/gms/auth/AccountChangeEvent.html", type:"class", deprecated:"false" },
+      { id:147, label:"com.google.android.gms.auth.AccountChangeEventsRequest", link:"reference/com/google/android/gms/auth/AccountChangeEventsRequest.html", type:"class", deprecated:"false" },
+      { id:148, label:"com.google.android.gms.auth.AccountChangeEventsResponse", link:"reference/com/google/android/gms/auth/AccountChangeEventsResponse.html", type:"class", deprecated:"false" },
+      { id:149, label:"com.google.android.gms.auth.GoogleAuthException", link:"reference/com/google/android/gms/auth/GoogleAuthException.html", type:"class", deprecated:"false" },
+      { id:150, label:"com.google.android.gms.auth.GoogleAuthUtil", link:"reference/com/google/android/gms/auth/GoogleAuthUtil.html", type:"class", deprecated:"false" },
+      { id:151, label:"com.google.android.gms.auth.GooglePlayServicesAvailabilityException", link:"reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html", type:"class", deprecated:"false" },
+      { id:152, label:"com.google.android.gms.auth.UserRecoverableAuthException", link:"reference/com/google/android/gms/auth/UserRecoverableAuthException.html", type:"class", deprecated:"false" },
+      { id:153, label:"com.google.android.gms.auth.UserRecoverableNotifiedException", link:"reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html", type:"class", deprecated:"false" },
+      { id:154, label:"com.google.android.gms.auth.api", link:"reference/com/google/android/gms/auth/api/package-summary.html", type:"package", deprecated:"false" },
+      { id:155, label:"com.google.android.gms.auth.api.Auth", link:"reference/com/google/android/gms/auth/api/Auth.html", type:"class", deprecated:"false" },
+      { id:156, label:"com.google.android.gms.auth.api.Auth.AuthCredentialsOptions", link:"reference/com/google/android/gms/auth/api/Auth.AuthCredentialsOptions.html", type:"class", deprecated:"false" },
+      { id:157, label:"com.google.android.gms.auth.api.Auth.AuthCredentialsOptions.Builder", link:"reference/com/google/android/gms/auth/api/Auth.AuthCredentialsOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:158, label:"com.google.android.gms.auth.api.credentials", link:"reference/com/google/android/gms/auth/api/credentials/package-summary.html", type:"package", deprecated:"false" },
+      { id:159, label:"com.google.android.gms.auth.api.credentials.Credential", link:"reference/com/google/android/gms/auth/api/credentials/Credential.html", type:"class", deprecated:"false" },
+      { id:160, label:"com.google.android.gms.auth.api.credentials.Credential.Builder", link:"reference/com/google/android/gms/auth/api/credentials/Credential.Builder.html", type:"class", deprecated:"false" },
+      { id:161, label:"com.google.android.gms.auth.api.credentials.CredentialPickerConfig", link:"reference/com/google/android/gms/auth/api/credentials/CredentialPickerConfig.html", type:"class", deprecated:"false" },
+      { id:162, label:"com.google.android.gms.auth.api.credentials.CredentialPickerConfig.Builder", link:"reference/com/google/android/gms/auth/api/credentials/CredentialPickerConfig.Builder.html", type:"class", deprecated:"false" },
+      { id:163, label:"com.google.android.gms.auth.api.credentials.CredentialRequest", link:"reference/com/google/android/gms/auth/api/credentials/CredentialRequest.html", type:"class", deprecated:"false" },
+      { id:164, label:"com.google.android.gms.auth.api.credentials.CredentialRequest.Builder", link:"reference/com/google/android/gms/auth/api/credentials/CredentialRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:165, label:"com.google.android.gms.auth.api.credentials.CredentialRequestResult", link:"reference/com/google/android/gms/auth/api/credentials/CredentialRequestResult.html", type:"class", deprecated:"false" },
+      { id:166, label:"com.google.android.gms.auth.api.credentials.CredentialsApi", link:"reference/com/google/android/gms/auth/api/credentials/CredentialsApi.html", type:"class", deprecated:"false" },
+      { id:167, label:"com.google.android.gms.auth.api.credentials.IdentityProviders", link:"reference/com/google/android/gms/auth/api/credentials/IdentityProviders.html", type:"class", deprecated:"false" },
+      { id:168, label:"com.google.android.gms.cast", link:"reference/com/google/android/gms/cast/package-summary.html", type:"package", deprecated:"false" },
+      { id:169, label:"com.google.android.gms.cast.ApplicationMetadata", link:"reference/com/google/android/gms/cast/ApplicationMetadata.html", type:"class", deprecated:"false" },
+      { id:170, label:"com.google.android.gms.cast.Cast", link:"reference/com/google/android/gms/cast/Cast.html", type:"class", deprecated:"false" },
+      { id:171, label:"com.google.android.gms.cast.Cast.ApplicationConnectionResult", link:"reference/com/google/android/gms/cast/Cast.ApplicationConnectionResult.html", type:"class", deprecated:"false" },
+      { id:172, label:"com.google.android.gms.cast.Cast.CastApi", link:"reference/com/google/android/gms/cast/Cast.CastApi.html", type:"class", deprecated:"false" },
+      { id:173, label:"com.google.android.gms.cast.Cast.CastOptions", link:"reference/com/google/android/gms/cast/Cast.CastOptions.html", type:"class", deprecated:"false" },
+      { id:174, label:"com.google.android.gms.cast.Cast.CastOptions.Builder", link:"reference/com/google/android/gms/cast/Cast.CastOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:175, label:"com.google.android.gms.cast.Cast.Listener", link:"reference/com/google/android/gms/cast/Cast.Listener.html", type:"class", deprecated:"false" },
+      { id:176, label:"com.google.android.gms.cast.Cast.MessageReceivedCallback", link:"reference/com/google/android/gms/cast/Cast.MessageReceivedCallback.html", type:"class", deprecated:"false" },
+      { id:177, label:"com.google.android.gms.cast.CastDevice", link:"reference/com/google/android/gms/cast/CastDevice.html", type:"class", deprecated:"false" },
+      { id:178, label:"com.google.android.gms.cast.CastMediaControlIntent", link:"reference/com/google/android/gms/cast/CastMediaControlIntent.html", type:"class", deprecated:"false" },
+      { id:179, label:"com.google.android.gms.cast.CastPresentation", link:"reference/com/google/android/gms/cast/CastPresentation.html", type:"class", deprecated:"false" },
+      { id:180, label:"com.google.android.gms.cast.CastRemoteDisplay", link:"reference/com/google/android/gms/cast/CastRemoteDisplay.html", type:"class", deprecated:"false" },
+      { id:181, label:"com.google.android.gms.cast.CastRemoteDisplay.CastRemoteDisplayOptions", link:"reference/com/google/android/gms/cast/CastRemoteDisplay.CastRemoteDisplayOptions.html", type:"class", deprecated:"false" },
+      { id:182, label:"com.google.android.gms.cast.CastRemoteDisplay.CastRemoteDisplayOptions.Builder", link:"reference/com/google/android/gms/cast/CastRemoteDisplay.CastRemoteDisplayOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:183, label:"com.google.android.gms.cast.CastRemoteDisplay.CastRemoteDisplaySessionCallbacks", link:"reference/com/google/android/gms/cast/CastRemoteDisplay.CastRemoteDisplaySessionCallbacks.html", type:"class", deprecated:"false" },
+      { id:184, label:"com.google.android.gms.cast.CastRemoteDisplay.CastRemoteDisplaySessionResult", link:"reference/com/google/android/gms/cast/CastRemoteDisplay.CastRemoteDisplaySessionResult.html", type:"class", deprecated:"false" },
+      { id:185, label:"com.google.android.gms.cast.CastRemoteDisplayApi", link:"reference/com/google/android/gms/cast/CastRemoteDisplayApi.html", type:"class", deprecated:"false" },
+      { id:186, label:"com.google.android.gms.cast.CastRemoteDisplayLocalService", link:"reference/com/google/android/gms/cast/CastRemoteDisplayLocalService.html", type:"class", deprecated:"false" },
+      { id:187, label:"com.google.android.gms.cast.CastRemoteDisplayLocalService.Callbacks", link:"reference/com/google/android/gms/cast/CastRemoteDisplayLocalService.Callbacks.html", type:"class", deprecated:"false" },
+      { id:188, label:"com.google.android.gms.cast.CastRemoteDisplayLocalService.NotificationSettings", link:"reference/com/google/android/gms/cast/CastRemoteDisplayLocalService.NotificationSettings.html", type:"class", deprecated:"false" },
+      { id:189, label:"com.google.android.gms.cast.CastRemoteDisplayLocalService.NotificationSettings.Builder", link:"reference/com/google/android/gms/cast/CastRemoteDisplayLocalService.NotificationSettings.Builder.html", type:"class", deprecated:"false" },
+      { id:190, label:"com.google.android.gms.cast.CastStatusCodes", link:"reference/com/google/android/gms/cast/CastStatusCodes.html", type:"class", deprecated:"false" },
+      { id:191, label:"com.google.android.gms.cast.LaunchOptions", link:"reference/com/google/android/gms/cast/LaunchOptions.html", type:"class", deprecated:"false" },
+      { id:192, label:"com.google.android.gms.cast.LaunchOptions.Builder", link:"reference/com/google/android/gms/cast/LaunchOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:193, label:"com.google.android.gms.cast.MediaInfo", link:"reference/com/google/android/gms/cast/MediaInfo.html", type:"class", deprecated:"false" },
+      { id:194, label:"com.google.android.gms.cast.MediaInfo.Builder", link:"reference/com/google/android/gms/cast/MediaInfo.Builder.html", type:"class", deprecated:"false" },
+      { id:195, label:"com.google.android.gms.cast.MediaMetadata", link:"reference/com/google/android/gms/cast/MediaMetadata.html", type:"class", deprecated:"false" },
+      { id:196, label:"com.google.android.gms.cast.MediaQueueItem", link:"reference/com/google/android/gms/cast/MediaQueueItem.html", type:"class", deprecated:"false" },
+      { id:197, label:"com.google.android.gms.cast.MediaQueueItem.Builder", link:"reference/com/google/android/gms/cast/MediaQueueItem.Builder.html", type:"class", deprecated:"false" },
+      { id:198, label:"com.google.android.gms.cast.MediaStatus", link:"reference/com/google/android/gms/cast/MediaStatus.html", type:"class", deprecated:"false" },
+      { id:199, label:"com.google.android.gms.cast.MediaTrack", link:"reference/com/google/android/gms/cast/MediaTrack.html", type:"class", deprecated:"false" },
+      { id:200, label:"com.google.android.gms.cast.MediaTrack.Builder", link:"reference/com/google/android/gms/cast/MediaTrack.Builder.html", type:"class", deprecated:"false" },
+      { id:201, label:"com.google.android.gms.cast.RemoteMediaPlayer", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.html", type:"class", deprecated:"false" },
+      { id:202, label:"com.google.android.gms.cast.RemoteMediaPlayer.MediaChannelResult", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.MediaChannelResult.html", type:"class", deprecated:"false" },
+      { id:203, label:"com.google.android.gms.cast.RemoteMediaPlayer.OnMetadataUpdatedListener", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.OnMetadataUpdatedListener.html", type:"class", deprecated:"false" },
+      { id:204, label:"com.google.android.gms.cast.RemoteMediaPlayer.OnPreloadStatusUpdatedListener", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.OnPreloadStatusUpdatedListener.html", type:"class", deprecated:"false" },
+      { id:205, label:"com.google.android.gms.cast.RemoteMediaPlayer.OnQueueStatusUpdatedListener", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.OnQueueStatusUpdatedListener.html", type:"class", deprecated:"false" },
+      { id:206, label:"com.google.android.gms.cast.RemoteMediaPlayer.OnStatusUpdatedListener", link:"reference/com/google/android/gms/cast/RemoteMediaPlayer.OnStatusUpdatedListener.html", type:"class", deprecated:"false" },
+      { id:207, label:"com.google.android.gms.cast.TextTrackStyle", link:"reference/com/google/android/gms/cast/TextTrackStyle.html", type:"class", deprecated:"false" },
+      { id:208, label:"com.google.android.gms.cast.games", link:"reference/com/google/android/gms/cast/games/package-summary.html", type:"package", deprecated:"false" },
+      { id:209, label:"com.google.android.gms.cast.games.GameManagerClient", link:"reference/com/google/android/gms/cast/games/GameManagerClient.html", type:"class", deprecated:"false" },
+      { id:210, label:"com.google.android.gms.cast.games.GameManagerClient.GameManagerInstanceResult", link:"reference/com/google/android/gms/cast/games/GameManagerClient.GameManagerInstanceResult.html", type:"class", deprecated:"false" },
+      { id:211, label:"com.google.android.gms.cast.games.GameManagerClient.GameManagerResult", link:"reference/com/google/android/gms/cast/games/GameManagerClient.GameManagerResult.html", type:"class", deprecated:"false" },
+      { id:212, label:"com.google.android.gms.cast.games.GameManagerClient.Listener", link:"reference/com/google/android/gms/cast/games/GameManagerClient.Listener.html", type:"class", deprecated:"false" },
+      { id:213, label:"com.google.android.gms.cast.games.GameManagerState", link:"reference/com/google/android/gms/cast/games/GameManagerState.html", type:"class", deprecated:"false" },
+      { id:214, label:"com.google.android.gms.cast.games.PlayerInfo", link:"reference/com/google/android/gms/cast/games/PlayerInfo.html", type:"class", deprecated:"false" },
+      { id:215, label:"com.google.android.gms.common", link:"reference/com/google/android/gms/common/package-summary.html", type:"package", deprecated:"false" },
+      { id:216, label:"com.google.android.gms.common.AccountPicker", link:"reference/com/google/android/gms/common/AccountPicker.html", type:"class", deprecated:"false" },
+      { id:217, label:"com.google.android.gms.common.ConnectionResult", link:"reference/com/google/android/gms/common/ConnectionResult.html", type:"class", deprecated:"false" },
+      { id:218, label:"com.google.android.gms.common.ErrorDialogFragment", link:"reference/com/google/android/gms/common/ErrorDialogFragment.html", type:"class", deprecated:"false" },
+      { id:219, label:"com.google.android.gms.common.GoogleApiAvailability", link:"reference/com/google/android/gms/common/GoogleApiAvailability.html", type:"class", deprecated:"false" },
+      { id:220, label:"com.google.android.gms.common.GooglePlayServicesNotAvailableException", link:"reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html", type:"class", deprecated:"false" },
+      { id:221, label:"com.google.android.gms.common.GooglePlayServicesRepairableException", link:"reference/com/google/android/gms/common/GooglePlayServicesRepairableException.html", type:"class", deprecated:"false" },
+      { id:222, label:"com.google.android.gms.common.GooglePlayServicesUtil", link:"reference/com/google/android/gms/common/GooglePlayServicesUtil.html", type:"class", deprecated:"false" },
+      { id:223, label:"com.google.android.gms.common.Scopes", link:"reference/com/google/android/gms/common/Scopes.html", type:"class", deprecated:"false" },
+      { id:224, label:"com.google.android.gms.common.SignInButton", link:"reference/com/google/android/gms/common/SignInButton.html", type:"class", deprecated:"false" },
+      { id:225, label:"com.google.android.gms.common.SupportErrorDialogFragment", link:"reference/com/google/android/gms/common/SupportErrorDialogFragment.html", type:"class", deprecated:"false" },
+      { id:226, label:"com.google.android.gms.common.UserRecoverableException", link:"reference/com/google/android/gms/common/UserRecoverableException.html", type:"class", deprecated:"false" },
+      { id:227, label:"com.google.android.gms.common.annotation", link:"reference/com/google/android/gms/common/annotation/package-summary.html", type:"package", deprecated:"false" },
+      { id:228, label:"com.google.android.gms.common.annotation.KeepName", link:"reference/com/google/android/gms/common/annotation/KeepName.html", type:"class", deprecated:"false" },
+      { id:229, label:"com.google.android.gms.common.api", link:"reference/com/google/android/gms/common/api/package-summary.html", type:"package", deprecated:"false" },
+      { id:230, label:"com.google.android.gms.common.api.Api", link:"reference/com/google/android/gms/common/api/Api.html", type:"class", deprecated:"false" },
+      { id:231, label:"com.google.android.gms.common.api.Api.ApiOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.html", type:"class", deprecated:"false" },
+      { id:232, label:"com.google.android.gms.common.api.Api.ApiOptions.HasOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.HasOptions.html", type:"class", deprecated:"false" },
+      { id:233, label:"com.google.android.gms.common.api.Api.ApiOptions.NoOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.NoOptions.html", type:"class", deprecated:"false" },
+      { id:234, label:"com.google.android.gms.common.api.Api.ApiOptions.NotRequiredOptions", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.NotRequiredOptions.html", type:"class", deprecated:"false" },
+      { id:235, label:"com.google.android.gms.common.api.Api.ApiOptions.Optional", link:"reference/com/google/android/gms/common/api/Api.ApiOptions.Optional.html", type:"class", deprecated:"false" },
+      { id:236, label:"com.google.android.gms.common.api.Batch", link:"reference/com/google/android/gms/common/api/Batch.html", type:"class", deprecated:"false" },
+      { id:237, label:"com.google.android.gms.common.api.Batch.Builder", link:"reference/com/google/android/gms/common/api/Batch.Builder.html", type:"class", deprecated:"false" },
+      { id:238, label:"com.google.android.gms.common.api.BatchResult", link:"reference/com/google/android/gms/common/api/BatchResult.html", type:"class", deprecated:"false" },
+      { id:239, label:"com.google.android.gms.common.api.BatchResultToken", link:"reference/com/google/android/gms/common/api/BatchResultToken.html", type:"class", deprecated:"false" },
+      { id:240, label:"com.google.android.gms.common.api.BooleanResult", link:"reference/com/google/android/gms/common/api/BooleanResult.html", type:"class", deprecated:"false" },
+      { id:241, label:"com.google.android.gms.common.api.CommonStatusCodes", link:"reference/com/google/android/gms/common/api/CommonStatusCodes.html", type:"class", deprecated:"false" },
+      { id:242, label:"com.google.android.gms.common.api.GoogleApiClient", link:"reference/com/google/android/gms/common/api/GoogleApiClient.html", type:"class", deprecated:"false" },
+      { id:243, label:"com.google.android.gms.common.api.GoogleApiClient.Builder", link:"reference/com/google/android/gms/common/api/GoogleApiClient.Builder.html", type:"class", deprecated:"false" },
+      { id:244, label:"com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks", link:"reference/com/google/android/gms/common/api/GoogleApiClient.ConnectionCallbacks.html", type:"class", deprecated:"false" },
+      { id:245, label:"com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener", link:"reference/com/google/android/gms/common/api/GoogleApiClient.OnConnectionFailedListener.html", type:"class", deprecated:"false" },
+      { id:246, label:"com.google.android.gms.common.api.GoogleApiClient.ServerAuthCodeCallbacks", link:"reference/com/google/android/gms/common/api/GoogleApiClient.ServerAuthCodeCallbacks.html", type:"class", deprecated:"false" },
+      { id:247, label:"com.google.android.gms.common.api.GoogleApiClient.ServerAuthCodeCallbacks.CheckResult", link:"reference/com/google/android/gms/common/api/GoogleApiClient.ServerAuthCodeCallbacks.CheckResult.html", type:"class", deprecated:"false" },
+      { id:248, label:"com.google.android.gms.common.api.OptionalPendingResult", link:"reference/com/google/android/gms/common/api/OptionalPendingResult.html", type:"class", deprecated:"false" },
+      { id:249, label:"com.google.android.gms.common.api.PendingResult", link:"reference/com/google/android/gms/common/api/PendingResult.html", type:"class", deprecated:"false" },
+      { id:250, label:"com.google.android.gms.common.api.PendingResults", link:"reference/com/google/android/gms/common/api/PendingResults.html", type:"class", deprecated:"false" },
+      { id:251, label:"com.google.android.gms.common.api.Releasable", link:"reference/com/google/android/gms/common/api/Releasable.html", type:"class", deprecated:"false" },
+      { id:252, label:"com.google.android.gms.common.api.Result", link:"reference/com/google/android/gms/common/api/Result.html", type:"class", deprecated:"false" },
+      { id:253, label:"com.google.android.gms.common.api.ResultCallback", link:"reference/com/google/android/gms/common/api/ResultCallback.html", type:"class", deprecated:"false" },
+      { id:254, label:"com.google.android.gms.common.api.Scope", link:"reference/com/google/android/gms/common/api/Scope.html", type:"class", deprecated:"false" },
+      { id:255, label:"com.google.android.gms.common.api.Status", link:"reference/com/google/android/gms/common/api/Status.html", type:"class", deprecated:"false" },
+      { id:256, label:"com.google.android.gms.common.data", link:"reference/com/google/android/gms/common/data/package-summary.html", type:"package", deprecated:"false" },
+      { id:257, label:"com.google.android.gms.common.data.AbstractDataBuffer", link:"reference/com/google/android/gms/common/data/AbstractDataBuffer.html", type:"class", deprecated:"false" },
+      { id:258, label:"com.google.android.gms.common.data.DataBuffer", link:"reference/com/google/android/gms/common/data/DataBuffer.html", type:"class", deprecated:"false" },
+      { id:259, label:"com.google.android.gms.common.data.DataBufferObserver", link:"reference/com/google/android/gms/common/data/DataBufferObserver.html", type:"class", deprecated:"false" },
+      { id:260, label:"com.google.android.gms.common.data.DataBufferObserver.Observable", link:"reference/com/google/android/gms/common/data/DataBufferObserver.Observable.html", type:"class", deprecated:"false" },
+      { id:261, label:"com.google.android.gms.common.data.DataBufferObserverSet", link:"reference/com/google/android/gms/common/data/DataBufferObserverSet.html", type:"class", deprecated:"false" },
+      { id:262, label:"com.google.android.gms.common.data.DataBufferUtils", link:"reference/com/google/android/gms/common/data/DataBufferUtils.html", type:"class", deprecated:"false" },
+      { id:263, label:"com.google.android.gms.common.data.Freezable", link:"reference/com/google/android/gms/common/data/Freezable.html", type:"class", deprecated:"false" },
+      { id:264, label:"com.google.android.gms.common.data.FreezableUtils", link:"reference/com/google/android/gms/common/data/FreezableUtils.html", type:"class", deprecated:"false" },
+      { id:265, label:"com.google.android.gms.common.images", link:"reference/com/google/android/gms/common/images/package-summary.html", type:"package", deprecated:"false" },
+      { id:266, label:"com.google.android.gms.common.images.ImageManager", link:"reference/com/google/android/gms/common/images/ImageManager.html", type:"class", deprecated:"false" },
+      { id:267, label:"com.google.android.gms.common.images.ImageManager.OnImageLoadedListener", link:"reference/com/google/android/gms/common/images/ImageManager.OnImageLoadedListener.html", type:"class", deprecated:"false" },
+      { id:268, label:"com.google.android.gms.common.images.Size", link:"reference/com/google/android/gms/common/images/Size.html", type:"class", deprecated:"false" },
+      { id:269, label:"com.google.android.gms.common.images.WebImage", link:"reference/com/google/android/gms/common/images/WebImage.html", type:"class", deprecated:"false" },
+      { id:270, label:"com.google.android.gms.drive", link:"reference/com/google/android/gms/drive/package-summary.html", type:"package", deprecated:"false" },
+      { id:271, label:"com.google.android.gms.drive.CreateFileActivityBuilder", link:"reference/com/google/android/gms/drive/CreateFileActivityBuilder.html", type:"class", deprecated:"false" },
+      { id:272, label:"com.google.android.gms.drive.Drive", link:"reference/com/google/android/gms/drive/Drive.html", type:"class", deprecated:"false" },
+      { id:273, label:"com.google.android.gms.drive.DriveApi", link:"reference/com/google/android/gms/drive/DriveApi.html", type:"class", deprecated:"false" },
+      { id:274, label:"com.google.android.gms.drive.DriveApi.DriveContentsResult", link:"reference/com/google/android/gms/drive/DriveApi.DriveContentsResult.html", type:"class", deprecated:"false" },
+      { id:275, label:"com.google.android.gms.drive.DriveApi.DriveIdResult", link:"reference/com/google/android/gms/drive/DriveApi.DriveIdResult.html", type:"class", deprecated:"false" },
+      { id:276, label:"com.google.android.gms.drive.DriveApi.MetadataBufferResult", link:"reference/com/google/android/gms/drive/DriveApi.MetadataBufferResult.html", type:"class", deprecated:"false" },
+      { id:277, label:"com.google.android.gms.drive.DriveContents", link:"reference/com/google/android/gms/drive/DriveContents.html", type:"class", deprecated:"false" },
+      { id:278, label:"com.google.android.gms.drive.DriveFile", link:"reference/com/google/android/gms/drive/DriveFile.html", type:"class", deprecated:"false" },
+      { id:279, label:"com.google.android.gms.drive.DriveFile.DownloadProgressListener", link:"reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html", type:"class", deprecated:"false" },
+      { id:280, label:"com.google.android.gms.drive.DriveFolder", link:"reference/com/google/android/gms/drive/DriveFolder.html", type:"class", deprecated:"false" },
+      { id:281, label:"com.google.android.gms.drive.DriveFolder.DriveFileResult", link:"reference/com/google/android/gms/drive/DriveFolder.DriveFileResult.html", type:"class", deprecated:"false" },
+      { id:282, label:"com.google.android.gms.drive.DriveFolder.DriveFolderResult", link:"reference/com/google/android/gms/drive/DriveFolder.DriveFolderResult.html", type:"class", deprecated:"false" },
+      { id:283, label:"com.google.android.gms.drive.DriveId", link:"reference/com/google/android/gms/drive/DriveId.html", type:"class", deprecated:"false" },
+      { id:284, label:"com.google.android.gms.drive.DrivePreferencesApi", link:"reference/com/google/android/gms/drive/DrivePreferencesApi.html", type:"class", deprecated:"false" },
+      { id:285, label:"com.google.android.gms.drive.DrivePreferencesApi.FileUploadPreferencesResult", link:"reference/com/google/android/gms/drive/DrivePreferencesApi.FileUploadPreferencesResult.html", type:"class", deprecated:"false" },
+      { id:286, label:"com.google.android.gms.drive.DriveResource", link:"reference/com/google/android/gms/drive/DriveResource.html", type:"class", deprecated:"false" },
+      { id:287, label:"com.google.android.gms.drive.DriveResource.MetadataResult", link:"reference/com/google/android/gms/drive/DriveResource.MetadataResult.html", type:"class", deprecated:"false" },
+      { id:288, label:"com.google.android.gms.drive.DriveStatusCodes", link:"reference/com/google/android/gms/drive/DriveStatusCodes.html", type:"class", deprecated:"false" },
+      { id:289, label:"com.google.android.gms.drive.ExecutionOptions", link:"reference/com/google/android/gms/drive/ExecutionOptions.html", type:"class", deprecated:"false" },
+      { id:290, label:"com.google.android.gms.drive.ExecutionOptions.Builder", link:"reference/com/google/android/gms/drive/ExecutionOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:291, label:"com.google.android.gms.drive.FileUploadPreferences", link:"reference/com/google/android/gms/drive/FileUploadPreferences.html", type:"class", deprecated:"false" },
+      { id:292, label:"com.google.android.gms.drive.Metadata", link:"reference/com/google/android/gms/drive/Metadata.html", type:"class", deprecated:"false" },
+      { id:293, label:"com.google.android.gms.drive.MetadataBuffer", link:"reference/com/google/android/gms/drive/MetadataBuffer.html", type:"class", deprecated:"false" },
+      { id:294, label:"com.google.android.gms.drive.MetadataChangeSet", link:"reference/com/google/android/gms/drive/MetadataChangeSet.html", type:"class", deprecated:"false" },
+      { id:295, label:"com.google.android.gms.drive.MetadataChangeSet.Builder", link:"reference/com/google/android/gms/drive/MetadataChangeSet.Builder.html", type:"class", deprecated:"false" },
+      { id:296, label:"com.google.android.gms.drive.OpenFileActivityBuilder", link:"reference/com/google/android/gms/drive/OpenFileActivityBuilder.html", type:"class", deprecated:"false" },
+      { id:297, label:"com.google.android.gms.drive.events", link:"reference/com/google/android/gms/drive/events/package-summary.html", type:"package", deprecated:"false" },
+      { id:298, label:"com.google.android.gms.drive.events.ChangeEvent", link:"reference/com/google/android/gms/drive/events/ChangeEvent.html", type:"class", deprecated:"false" },
+      { id:299, label:"com.google.android.gms.drive.events.ChangeListener", link:"reference/com/google/android/gms/drive/events/ChangeListener.html", type:"class", deprecated:"false" },
+      { id:300, label:"com.google.android.gms.drive.events.CompletionEvent", link:"reference/com/google/android/gms/drive/events/CompletionEvent.html", type:"class", deprecated:"false" },
+      { id:301, label:"com.google.android.gms.drive.events.CompletionListener", link:"reference/com/google/android/gms/drive/events/CompletionListener.html", type:"class", deprecated:"false" },
+      { id:302, label:"com.google.android.gms.drive.events.DriveEvent", link:"reference/com/google/android/gms/drive/events/DriveEvent.html", type:"class", deprecated:"false" },
+      { id:303, label:"com.google.android.gms.drive.events.DriveEventService", link:"reference/com/google/android/gms/drive/events/DriveEventService.html", type:"class", deprecated:"false" },
+      { id:304, label:"com.google.android.gms.drive.events.ResourceEvent", link:"reference/com/google/android/gms/drive/events/ResourceEvent.html", type:"class", deprecated:"false" },
+      { id:305, label:"com.google.android.gms.drive.metadata", link:"reference/com/google/android/gms/drive/metadata/package-summary.html", type:"package", deprecated:"false" },
+      { id:306, label:"com.google.android.gms.drive.metadata.CustomPropertyKey", link:"reference/com/google/android/gms/drive/metadata/CustomPropertyKey.html", type:"class", deprecated:"false" },
+      { id:307, label:"com.google.android.gms.drive.metadata.MetadataField", link:"reference/com/google/android/gms/drive/metadata/MetadataField.html", type:"class", deprecated:"false" },
+      { id:308, label:"com.google.android.gms.drive.metadata.SearchableCollectionMetadataField", link:"reference/com/google/android/gms/drive/metadata/SearchableCollectionMetadataField.html", type:"class", deprecated:"false" },
+      { id:309, label:"com.google.android.gms.drive.metadata.SearchableMetadataField", link:"reference/com/google/android/gms/drive/metadata/SearchableMetadataField.html", type:"class", deprecated:"false" },
+      { id:310, label:"com.google.android.gms.drive.metadata.SearchableOrderedMetadataField", link:"reference/com/google/android/gms/drive/metadata/SearchableOrderedMetadataField.html", type:"class", deprecated:"false" },
+      { id:311, label:"com.google.android.gms.drive.metadata.SortableMetadataField", link:"reference/com/google/android/gms/drive/metadata/SortableMetadataField.html", type:"class", deprecated:"false" },
+      { id:312, label:"com.google.android.gms.drive.query", link:"reference/com/google/android/gms/drive/query/package-summary.html", type:"package", deprecated:"false" },
+      { id:313, label:"com.google.android.gms.drive.query.Filter", link:"reference/com/google/android/gms/drive/query/Filter.html", type:"class", deprecated:"false" },
+      { id:314, label:"com.google.android.gms.drive.query.Filters", link:"reference/com/google/android/gms/drive/query/Filters.html", type:"class", deprecated:"false" },
+      { id:315, label:"com.google.android.gms.drive.query.Query", link:"reference/com/google/android/gms/drive/query/Query.html", type:"class", deprecated:"false" },
+      { id:316, label:"com.google.android.gms.drive.query.Query.Builder", link:"reference/com/google/android/gms/drive/query/Query.Builder.html", type:"class", deprecated:"false" },
+      { id:317, label:"com.google.android.gms.drive.query.SearchableField", link:"reference/com/google/android/gms/drive/query/SearchableField.html", type:"class", deprecated:"false" },
+      { id:318, label:"com.google.android.gms.drive.query.SortOrder", link:"reference/com/google/android/gms/drive/query/SortOrder.html", type:"class", deprecated:"false" },
+      { id:319, label:"com.google.android.gms.drive.query.SortOrder.Builder", link:"reference/com/google/android/gms/drive/query/SortOrder.Builder.html", type:"class", deprecated:"false" },
+      { id:320, label:"com.google.android.gms.drive.query.SortableField", link:"reference/com/google/android/gms/drive/query/SortableField.html", type:"class", deprecated:"false" },
+      { id:321, label:"com.google.android.gms.drive.widget", link:"reference/com/google/android/gms/drive/widget/package-summary.html", type:"package", deprecated:"false" },
+      { id:322, label:"com.google.android.gms.drive.widget.DataBufferAdapter", link:"reference/com/google/android/gms/drive/widget/DataBufferAdapter.html", type:"class", deprecated:"false" },
+      { id:323, label:"com.google.android.gms.fitness", link:"reference/com/google/android/gms/fitness/package-summary.html", type:"package", deprecated:"false" },
+      { id:324, label:"com.google.android.gms.fitness.BleApi", link:"reference/com/google/android/gms/fitness/BleApi.html", type:"class", deprecated:"false" },
+      { id:325, label:"com.google.android.gms.fitness.ConfigApi", link:"reference/com/google/android/gms/fitness/ConfigApi.html", type:"class", deprecated:"false" },
+      { id:326, label:"com.google.android.gms.fitness.Fitness", link:"reference/com/google/android/gms/fitness/Fitness.html", type:"class", deprecated:"false" },
+      { id:327, label:"com.google.android.gms.fitness.FitnessActivities", link:"reference/com/google/android/gms/fitness/FitnessActivities.html", type:"class", deprecated:"false" },
+      { id:328, label:"com.google.android.gms.fitness.FitnessStatusCodes", link:"reference/com/google/android/gms/fitness/FitnessStatusCodes.html", type:"class", deprecated:"false" },
+      { id:329, label:"com.google.android.gms.fitness.HistoryApi", link:"reference/com/google/android/gms/fitness/HistoryApi.html", type:"class", deprecated:"false" },
+      { id:330, label:"com.google.android.gms.fitness.HistoryApi.ViewIntentBuilder", link:"reference/com/google/android/gms/fitness/HistoryApi.ViewIntentBuilder.html", type:"class", deprecated:"false" },
+      { id:331, label:"com.google.android.gms.fitness.RecordingApi", link:"reference/com/google/android/gms/fitness/RecordingApi.html", type:"class", deprecated:"false" },
+      { id:332, label:"com.google.android.gms.fitness.SensorsApi", link:"reference/com/google/android/gms/fitness/SensorsApi.html", type:"class", deprecated:"false" },
+      { id:333, label:"com.google.android.gms.fitness.SessionsApi", link:"reference/com/google/android/gms/fitness/SessionsApi.html", type:"class", deprecated:"false" },
+      { id:334, label:"com.google.android.gms.fitness.SessionsApi.ViewIntentBuilder", link:"reference/com/google/android/gms/fitness/SessionsApi.ViewIntentBuilder.html", type:"class", deprecated:"false" },
+      { id:335, label:"com.google.android.gms.fitness.data", link:"reference/com/google/android/gms/fitness/data/package-summary.html", type:"package", deprecated:"false" },
+      { id:336, label:"com.google.android.gms.fitness.data.BleDevice", link:"reference/com/google/android/gms/fitness/data/BleDevice.html", type:"class", deprecated:"false" },
+      { id:337, label:"com.google.android.gms.fitness.data.Bucket", link:"reference/com/google/android/gms/fitness/data/Bucket.html", type:"class", deprecated:"false" },
+      { id:338, label:"com.google.android.gms.fitness.data.DataPoint", link:"reference/com/google/android/gms/fitness/data/DataPoint.html", type:"class", deprecated:"false" },
+      { id:339, label:"com.google.android.gms.fitness.data.DataSet", link:"reference/com/google/android/gms/fitness/data/DataSet.html", type:"class", deprecated:"false" },
+      { id:340, label:"com.google.android.gms.fitness.data.DataSource", link:"reference/com/google/android/gms/fitness/data/DataSource.html", type:"class", deprecated:"false" },
+      { id:341, label:"com.google.android.gms.fitness.data.DataSource.Builder", link:"reference/com/google/android/gms/fitness/data/DataSource.Builder.html", type:"class", deprecated:"false" },
+      { id:342, label:"com.google.android.gms.fitness.data.DataType", link:"reference/com/google/android/gms/fitness/data/DataType.html", type:"class", deprecated:"false" },
+      { id:343, label:"com.google.android.gms.fitness.data.Device", link:"reference/com/google/android/gms/fitness/data/Device.html", type:"class", deprecated:"false" },
+      { id:344, label:"com.google.android.gms.fitness.data.Field", link:"reference/com/google/android/gms/fitness/data/Field.html", type:"class", deprecated:"false" },
+      { id:345, label:"com.google.android.gms.fitness.data.Session", link:"reference/com/google/android/gms/fitness/data/Session.html", type:"class", deprecated:"false" },
+      { id:346, label:"com.google.android.gms.fitness.data.Session.Builder", link:"reference/com/google/android/gms/fitness/data/Session.Builder.html", type:"class", deprecated:"false" },
+      { id:347, label:"com.google.android.gms.fitness.data.Subscription", link:"reference/com/google/android/gms/fitness/data/Subscription.html", type:"class", deprecated:"false" },
+      { id:348, label:"com.google.android.gms.fitness.data.Value", link:"reference/com/google/android/gms/fitness/data/Value.html", type:"class", deprecated:"false" },
+      { id:349, label:"com.google.android.gms.fitness.data.WorkoutExercises", link:"reference/com/google/android/gms/fitness/data/WorkoutExercises.html", type:"class", deprecated:"false" },
+      { id:350, label:"com.google.android.gms.fitness.request", link:"reference/com/google/android/gms/fitness/request/package-summary.html", type:"package", deprecated:"false" },
+      { id:351, label:"com.google.android.gms.fitness.request.BleScanCallback", link:"reference/com/google/android/gms/fitness/request/BleScanCallback.html", type:"class", deprecated:"false" },
+      { id:352, label:"com.google.android.gms.fitness.request.DataDeleteRequest", link:"reference/com/google/android/gms/fitness/request/DataDeleteRequest.html", type:"class", deprecated:"false" },
+      { id:353, label:"com.google.android.gms.fitness.request.DataDeleteRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataDeleteRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:354, label:"com.google.android.gms.fitness.request.DataReadRequest", link:"reference/com/google/android/gms/fitness/request/DataReadRequest.html", type:"class", deprecated:"false" },
+      { id:355, label:"com.google.android.gms.fitness.request.DataReadRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataReadRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:356, label:"com.google.android.gms.fitness.request.DataSourcesRequest", link:"reference/com/google/android/gms/fitness/request/DataSourcesRequest.html", type:"class", deprecated:"false" },
+      { id:357, label:"com.google.android.gms.fitness.request.DataSourcesRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataSourcesRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:358, label:"com.google.android.gms.fitness.request.DataTypeCreateRequest", link:"reference/com/google/android/gms/fitness/request/DataTypeCreateRequest.html", type:"class", deprecated:"false" },
+      { id:359, label:"com.google.android.gms.fitness.request.DataTypeCreateRequest.Builder", link:"reference/com/google/android/gms/fitness/request/DataTypeCreateRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:360, label:"com.google.android.gms.fitness.request.OnDataPointListener", link:"reference/com/google/android/gms/fitness/request/OnDataPointListener.html", type:"class", deprecated:"false" },
+      { id:361, label:"com.google.android.gms.fitness.request.SensorRequest", link:"reference/com/google/android/gms/fitness/request/SensorRequest.html", type:"class", deprecated:"false" },
+      { id:362, label:"com.google.android.gms.fitness.request.SensorRequest.Builder", link:"reference/com/google/android/gms/fitness/request/SensorRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:363, label:"com.google.android.gms.fitness.request.SessionInsertRequest", link:"reference/com/google/android/gms/fitness/request/SessionInsertRequest.html", type:"class", deprecated:"false" },
+      { id:364, label:"com.google.android.gms.fitness.request.SessionInsertRequest.Builder", link:"reference/com/google/android/gms/fitness/request/SessionInsertRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:365, label:"com.google.android.gms.fitness.request.SessionReadRequest", link:"reference/com/google/android/gms/fitness/request/SessionReadRequest.html", type:"class", deprecated:"false" },
+      { id:366, label:"com.google.android.gms.fitness.request.SessionReadRequest.Builder", link:"reference/com/google/android/gms/fitness/request/SessionReadRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:367, label:"com.google.android.gms.fitness.request.StartBleScanRequest", link:"reference/com/google/android/gms/fitness/request/StartBleScanRequest.html", type:"class", deprecated:"false" },
+      { id:368, label:"com.google.android.gms.fitness.request.StartBleScanRequest.Builder", link:"reference/com/google/android/gms/fitness/request/StartBleScanRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:369, label:"com.google.android.gms.fitness.result", link:"reference/com/google/android/gms/fitness/result/package-summary.html", type:"package", deprecated:"false" },
+      { id:370, label:"com.google.android.gms.fitness.result.BleDevicesResult", link:"reference/com/google/android/gms/fitness/result/BleDevicesResult.html", type:"class", deprecated:"false" },
+      { id:371, label:"com.google.android.gms.fitness.result.DailyTotalResult", link:"reference/com/google/android/gms/fitness/result/DailyTotalResult.html", type:"class", deprecated:"false" },
+      { id:372, label:"com.google.android.gms.fitness.result.DataReadResult", link:"reference/com/google/android/gms/fitness/result/DataReadResult.html", type:"class", deprecated:"false" },
+      { id:373, label:"com.google.android.gms.fitness.result.DataSourcesResult", link:"reference/com/google/android/gms/fitness/result/DataSourcesResult.html", type:"class", deprecated:"false" },
+      { id:374, label:"com.google.android.gms.fitness.result.DataTypeResult", link:"reference/com/google/android/gms/fitness/result/DataTypeResult.html", type:"class", deprecated:"false" },
+      { id:375, label:"com.google.android.gms.fitness.result.ListSubscriptionsResult", link:"reference/com/google/android/gms/fitness/result/ListSubscriptionsResult.html", type:"class", deprecated:"false" },
+      { id:376, label:"com.google.android.gms.fitness.result.SessionReadResult", link:"reference/com/google/android/gms/fitness/result/SessionReadResult.html", type:"class", deprecated:"false" },
+      { id:377, label:"com.google.android.gms.fitness.result.SessionStopResult", link:"reference/com/google/android/gms/fitness/result/SessionStopResult.html", type:"class", deprecated:"false" },
+      { id:378, label:"com.google.android.gms.fitness.service", link:"reference/com/google/android/gms/fitness/service/package-summary.html", type:"package", deprecated:"false" },
+      { id:379, label:"com.google.android.gms.fitness.service.FitnessSensorService", link:"reference/com/google/android/gms/fitness/service/FitnessSensorService.html", type:"class", deprecated:"false" },
+      { id:380, label:"com.google.android.gms.fitness.service.FitnessSensorServiceRequest", link:"reference/com/google/android/gms/fitness/service/FitnessSensorServiceRequest.html", type:"class", deprecated:"false" },
+      { id:381, label:"com.google.android.gms.fitness.service.SensorEventDispatcher", link:"reference/com/google/android/gms/fitness/service/SensorEventDispatcher.html", type:"class", deprecated:"false" },
+      { id:382, label:"com.google.android.gms.games", link:"reference/com/google/android/gms/games/package-summary.html", type:"package", deprecated:"false" },
+      { id:383, label:"com.google.android.gms.games.Game", link:"reference/com/google/android/gms/games/Game.html", type:"class", deprecated:"false" },
+      { id:384, label:"com.google.android.gms.games.GameBuffer", link:"reference/com/google/android/gms/games/GameBuffer.html", type:"class", deprecated:"false" },
+      { id:385, label:"com.google.android.gms.games.GameEntity", link:"reference/com/google/android/gms/games/GameEntity.html", type:"class", deprecated:"false" },
+      { id:386, label:"com.google.android.gms.games.Games", link:"reference/com/google/android/gms/games/Games.html", type:"class", deprecated:"false" },
+      { id:387, label:"com.google.android.gms.games.Games.GamesOptions", link:"reference/com/google/android/gms/games/Games.GamesOptions.html", type:"class", deprecated:"false" },
+      { id:388, label:"com.google.android.gms.games.Games.GamesOptions.Builder", link:"reference/com/google/android/gms/games/Games.GamesOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:389, label:"com.google.android.gms.games.GamesActivityResultCodes", link:"reference/com/google/android/gms/games/GamesActivityResultCodes.html", type:"class", deprecated:"false" },
+      { id:390, label:"com.google.android.gms.games.GamesMetadata", link:"reference/com/google/android/gms/games/GamesMetadata.html", type:"class", deprecated:"false" },
+      { id:391, label:"com.google.android.gms.games.GamesMetadata.LoadGamesResult", link:"reference/com/google/android/gms/games/GamesMetadata.LoadGamesResult.html", type:"class", deprecated:"false" },
+      { id:392, label:"com.google.android.gms.games.GamesStatusCodes", link:"reference/com/google/android/gms/games/GamesStatusCodes.html", type:"class", deprecated:"false" },
+      { id:393, label:"com.google.android.gms.games.Notifications", link:"reference/com/google/android/gms/games/Notifications.html", type:"class", deprecated:"false" },
+      { id:394, label:"com.google.android.gms.games.PageDirection", link:"reference/com/google/android/gms/games/PageDirection.html", type:"class", deprecated:"false" },
+      { id:395, label:"com.google.android.gms.games.Player", link:"reference/com/google/android/gms/games/Player.html", type:"class", deprecated:"false" },
+      { id:396, label:"com.google.android.gms.games.PlayerBuffer", link:"reference/com/google/android/gms/games/PlayerBuffer.html", type:"class", deprecated:"false" },
+      { id:397, label:"com.google.android.gms.games.PlayerEntity", link:"reference/com/google/android/gms/games/PlayerEntity.html", type:"class", deprecated:"false" },
+      { id:398, label:"com.google.android.gms.games.PlayerLevel", link:"reference/com/google/android/gms/games/PlayerLevel.html", type:"class", deprecated:"false" },
+      { id:399, label:"com.google.android.gms.games.PlayerLevelInfo", link:"reference/com/google/android/gms/games/PlayerLevelInfo.html", type:"class", deprecated:"false" },
+      { id:400, label:"com.google.android.gms.games.Players", link:"reference/com/google/android/gms/games/Players.html", type:"class", deprecated:"false" },
+      { id:401, label:"com.google.android.gms.games.Players.LoadPlayersResult", link:"reference/com/google/android/gms/games/Players.LoadPlayersResult.html", type:"class", deprecated:"false" },
+      { id:402, label:"com.google.android.gms.games.Players.LoadProfileSettingsResult", link:"reference/com/google/android/gms/games/Players.LoadProfileSettingsResult.html", type:"class", deprecated:"false" },
+      { id:403, label:"com.google.android.gms.games.achievement", link:"reference/com/google/android/gms/games/achievement/package-summary.html", type:"package", deprecated:"false" },
+      { id:404, label:"com.google.android.gms.games.achievement.Achievement", link:"reference/com/google/android/gms/games/achievement/Achievement.html", type:"class", deprecated:"false" },
+      { id:405, label:"com.google.android.gms.games.achievement.AchievementBuffer", link:"reference/com/google/android/gms/games/achievement/AchievementBuffer.html", type:"class", deprecated:"false" },
+      { id:406, label:"com.google.android.gms.games.achievement.AchievementEntity", link:"reference/com/google/android/gms/games/achievement/AchievementEntity.html", type:"class", deprecated:"false" },
+      { id:407, label:"com.google.android.gms.games.achievement.Achievements", link:"reference/com/google/android/gms/games/achievement/Achievements.html", type:"class", deprecated:"false" },
+      { id:408, label:"com.google.android.gms.games.achievement.Achievements.LoadAchievementsResult", link:"reference/com/google/android/gms/games/achievement/Achievements.LoadAchievementsResult.html", type:"class", deprecated:"false" },
+      { id:409, label:"com.google.android.gms.games.achievement.Achievements.UpdateAchievementResult", link:"reference/com/google/android/gms/games/achievement/Achievements.UpdateAchievementResult.html", type:"class", deprecated:"false" },
+      { id:410, label:"com.google.android.gms.games.event", link:"reference/com/google/android/gms/games/event/package-summary.html", type:"package", deprecated:"false" },
+      { id:411, label:"com.google.android.gms.games.event.Event", link:"reference/com/google/android/gms/games/event/Event.html", type:"class", deprecated:"false" },
+      { id:412, label:"com.google.android.gms.games.event.EventBuffer", link:"reference/com/google/android/gms/games/event/EventBuffer.html", type:"class", deprecated:"false" },
+      { id:413, label:"com.google.android.gms.games.event.EventEntity", link:"reference/com/google/android/gms/games/event/EventEntity.html", type:"class", deprecated:"false" },
+      { id:414, label:"com.google.android.gms.games.event.Events", link:"reference/com/google/android/gms/games/event/Events.html", type:"class", deprecated:"false" },
+      { id:415, label:"com.google.android.gms.games.event.Events.LoadEventsResult", link:"reference/com/google/android/gms/games/event/Events.LoadEventsResult.html", type:"class", deprecated:"false" },
+      { id:416, label:"com.google.android.gms.games.leaderboard", link:"reference/com/google/android/gms/games/leaderboard/package-summary.html", type:"package", deprecated:"false" },
+      { id:417, label:"com.google.android.gms.games.leaderboard.Leaderboard", link:"reference/com/google/android/gms/games/leaderboard/Leaderboard.html", type:"class", deprecated:"false" },
+      { id:418, label:"com.google.android.gms.games.leaderboard.LeaderboardBuffer", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html", type:"class", deprecated:"false" },
+      { id:419, label:"com.google.android.gms.games.leaderboard.LeaderboardScore", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardScore.html", type:"class", deprecated:"false" },
+      { id:420, label:"com.google.android.gms.games.leaderboard.LeaderboardScoreBuffer", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardScoreBuffer.html", type:"class", deprecated:"false" },
+      { id:421, label:"com.google.android.gms.games.leaderboard.LeaderboardVariant", link:"reference/com/google/android/gms/games/leaderboard/LeaderboardVariant.html", type:"class", deprecated:"false" },
+      { id:422, label:"com.google.android.gms.games.leaderboard.Leaderboards", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.html", type:"class", deprecated:"false" },
+      { id:423, label:"com.google.android.gms.games.leaderboard.Leaderboards.LeaderboardMetadataResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.LeaderboardMetadataResult.html", type:"class", deprecated:"false" },
+      { id:424, label:"com.google.android.gms.games.leaderboard.Leaderboards.LoadPlayerScoreResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadPlayerScoreResult.html", type:"class", deprecated:"false" },
+      { id:425, label:"com.google.android.gms.games.leaderboard.Leaderboards.LoadScoresResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadScoresResult.html", type:"class", deprecated:"false" },
+      { id:426, label:"com.google.android.gms.games.leaderboard.Leaderboards.SubmitScoreResult", link:"reference/com/google/android/gms/games/leaderboard/Leaderboards.SubmitScoreResult.html", type:"class", deprecated:"false" },
+      { id:427, label:"com.google.android.gms.games.leaderboard.ScoreSubmissionData", link:"reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.html", type:"class", deprecated:"false" },
+      { id:428, label:"com.google.android.gms.games.leaderboard.ScoreSubmissionData.Result", link:"reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.Result.html", type:"class", deprecated:"false" },
+      { id:429, label:"com.google.android.gms.games.multiplayer", link:"reference/com/google/android/gms/games/multiplayer/package-summary.html", type:"package", deprecated:"false" },
+      { id:430, label:"com.google.android.gms.games.multiplayer.Invitation", link:"reference/com/google/android/gms/games/multiplayer/Invitation.html", type:"class", deprecated:"false" },
+      { id:431, label:"com.google.android.gms.games.multiplayer.InvitationBuffer", link:"reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html", type:"class", deprecated:"false" },
+      { id:432, label:"com.google.android.gms.games.multiplayer.InvitationEntity", link:"reference/com/google/android/gms/games/multiplayer/InvitationEntity.html", type:"class", deprecated:"false" },
+      { id:433, label:"com.google.android.gms.games.multiplayer.Invitations", link:"reference/com/google/android/gms/games/multiplayer/Invitations.html", type:"class", deprecated:"false" },
+      { id:434, label:"com.google.android.gms.games.multiplayer.Invitations.LoadInvitationsResult", link:"reference/com/google/android/gms/games/multiplayer/Invitations.LoadInvitationsResult.html", type:"class", deprecated:"false" },
+      { id:435, label:"com.google.android.gms.games.multiplayer.Multiplayer", link:"reference/com/google/android/gms/games/multiplayer/Multiplayer.html", type:"class", deprecated:"false" },
+      { id:436, label:"com.google.android.gms.games.multiplayer.OnInvitationReceivedListener", link:"reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html", type:"class", deprecated:"false" },
+      { id:437, label:"com.google.android.gms.games.multiplayer.Participant", link:"reference/com/google/android/gms/games/multiplayer/Participant.html", type:"class", deprecated:"false" },
+      { id:438, label:"com.google.android.gms.games.multiplayer.ParticipantBuffer", link:"reference/com/google/android/gms/games/multiplayer/ParticipantBuffer.html", type:"class", deprecated:"false" },
+      { id:439, label:"com.google.android.gms.games.multiplayer.ParticipantEntity", link:"reference/com/google/android/gms/games/multiplayer/ParticipantEntity.html", type:"class", deprecated:"false" },
+      { id:440, label:"com.google.android.gms.games.multiplayer.ParticipantResult", link:"reference/com/google/android/gms/games/multiplayer/ParticipantResult.html", type:"class", deprecated:"false" },
+      { id:441, label:"com.google.android.gms.games.multiplayer.ParticipantUtils", link:"reference/com/google/android/gms/games/multiplayer/ParticipantUtils.html", type:"class", deprecated:"false" },
+      { id:442, label:"com.google.android.gms.games.multiplayer.Participatable", link:"reference/com/google/android/gms/games/multiplayer/Participatable.html", type:"class", deprecated:"false" },
+      { id:443, label:"com.google.android.gms.games.multiplayer.realtime", link:"reference/com/google/android/gms/games/multiplayer/realtime/package-summary.html", type:"package", deprecated:"false" },
+      { id:444, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMessage", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessage.html", type:"class", deprecated:"false" },
+      { id:445, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMessageReceivedListener", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessageReceivedListener.html", type:"class", deprecated:"false" },
+      { id:446, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMultiplayer", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMultiplayer.html", type:"class", deprecated:"false" },
+      { id:447, label:"com.google.android.gms.games.multiplayer.realtime.RealTimeMultiplayer.ReliableMessageSentCallback", link:"reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMultiplayer.ReliableMessageSentCallback.html", type:"class", deprecated:"false" },
+      { id:448, label:"com.google.android.gms.games.multiplayer.realtime.Room", link:"reference/com/google/android/gms/games/multiplayer/realtime/Room.html", type:"class", deprecated:"false" },
+      { id:449, label:"com.google.android.gms.games.multiplayer.realtime.RoomConfig", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.html", type:"class", deprecated:"false" },
+      { id:450, label:"com.google.android.gms.games.multiplayer.realtime.RoomConfig.Builder", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.Builder.html", type:"class", deprecated:"false" },
+      { id:451, label:"com.google.android.gms.games.multiplayer.realtime.RoomEntity", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomEntity.html", type:"class", deprecated:"false" },
+      { id:452, label:"com.google.android.gms.games.multiplayer.realtime.RoomStatusUpdateListener", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomStatusUpdateListener.html", type:"class", deprecated:"false" },
+      { id:453, label:"com.google.android.gms.games.multiplayer.realtime.RoomUpdateListener", link:"reference/com/google/android/gms/games/multiplayer/realtime/RoomUpdateListener.html", type:"class", deprecated:"false" },
+      { id:454, label:"com.google.android.gms.games.multiplayer.turnbased", link:"reference/com/google/android/gms/games/multiplayer/turnbased/package-summary.html", type:"package", deprecated:"false" },
+      { id:455, label:"com.google.android.gms.games.multiplayer.turnbased.LoadMatchesResponse", link:"reference/com/google/android/gms/games/multiplayer/turnbased/LoadMatchesResponse.html", type:"class", deprecated:"false" },
+      { id:456, label:"com.google.android.gms.games.multiplayer.turnbased.OnTurnBasedMatchUpdateReceivedListener", link:"reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchUpdateReceivedListener.html", type:"class", deprecated:"false" },
+      { id:457, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatch", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatch.html", type:"class", deprecated:"false" },
+      { id:458, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchBuffer", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchBuffer.html", type:"class", deprecated:"false" },
+      { id:459, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchConfig", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchConfig.html", type:"class", deprecated:"false" },
+      { id:460, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchConfig.Builder", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchConfig.Builder.html", type:"class", deprecated:"false" },
+      { id:461, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMatchEntity", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchEntity.html", type:"class", deprecated:"false" },
+      { id:462, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.html", type:"class", deprecated:"false" },
+      { id:463, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.CancelMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.CancelMatchResult.html", type:"class", deprecated:"false" },
+      { id:464, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.InitiateMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.InitiateMatchResult.html", type:"class", deprecated:"false" },
+      { id:465, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.LeaveMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LeaveMatchResult.html", type:"class", deprecated:"false" },
+      { id:466, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.LoadMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchResult.html", type:"class", deprecated:"false" },
+      { id:467, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.LoadMatchesResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchesResult.html", type:"class", deprecated:"false" },
+      { id:468, label:"com.google.android.gms.games.multiplayer.turnbased.TurnBasedMultiplayer.UpdateMatchResult", link:"reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.UpdateMatchResult.html", type:"class", deprecated:"false" },
+      { id:469, label:"com.google.android.gms.games.quest", link:"reference/com/google/android/gms/games/quest/package-summary.html", type:"package", deprecated:"false" },
+      { id:470, label:"com.google.android.gms.games.quest.Milestone", link:"reference/com/google/android/gms/games/quest/Milestone.html", type:"class", deprecated:"false" },
+      { id:471, label:"com.google.android.gms.games.quest.MilestoneBuffer", link:"reference/com/google/android/gms/games/quest/MilestoneBuffer.html", type:"class", deprecated:"false" },
+      { id:472, label:"com.google.android.gms.games.quest.MilestoneEntity", link:"reference/com/google/android/gms/games/quest/MilestoneEntity.html", type:"class", deprecated:"false" },
+      { id:473, label:"com.google.android.gms.games.quest.Quest", link:"reference/com/google/android/gms/games/quest/Quest.html", type:"class", deprecated:"false" },
+      { id:474, label:"com.google.android.gms.games.quest.QuestBuffer", link:"reference/com/google/android/gms/games/quest/QuestBuffer.html", type:"class", deprecated:"false" },
+      { id:475, label:"com.google.android.gms.games.quest.QuestEntity", link:"reference/com/google/android/gms/games/quest/QuestEntity.html", type:"class", deprecated:"false" },
+      { id:476, label:"com.google.android.gms.games.quest.QuestUpdateListener", link:"reference/com/google/android/gms/games/quest/QuestUpdateListener.html", type:"class", deprecated:"false" },
+      { id:477, label:"com.google.android.gms.games.quest.Quests", link:"reference/com/google/android/gms/games/quest/Quests.html", type:"class", deprecated:"false" },
+      { id:478, label:"com.google.android.gms.games.quest.Quests.AcceptQuestResult", link:"reference/com/google/android/gms/games/quest/Quests.AcceptQuestResult.html", type:"class", deprecated:"false" },
+      { id:479, label:"com.google.android.gms.games.quest.Quests.ClaimMilestoneResult", link:"reference/com/google/android/gms/games/quest/Quests.ClaimMilestoneResult.html", type:"class", deprecated:"false" },
+      { id:480, label:"com.google.android.gms.games.quest.Quests.LoadQuestsResult", link:"reference/com/google/android/gms/games/quest/Quests.LoadQuestsResult.html", type:"class", deprecated:"false" },
+      { id:481, label:"com.google.android.gms.games.request", link:"reference/com/google/android/gms/games/request/package-summary.html", type:"package", deprecated:"false" },
+      { id:482, label:"com.google.android.gms.games.request.GameRequest", link:"reference/com/google/android/gms/games/request/GameRequest.html", type:"class", deprecated:"false" },
+      { id:483, label:"com.google.android.gms.games.request.GameRequestBuffer", link:"reference/com/google/android/gms/games/request/GameRequestBuffer.html", type:"class", deprecated:"false" },
+      { id:484, label:"com.google.android.gms.games.request.GameRequestEntity", link:"reference/com/google/android/gms/games/request/GameRequestEntity.html", type:"class", deprecated:"false" },
+      { id:485, label:"com.google.android.gms.games.request.OnRequestReceivedListener", link:"reference/com/google/android/gms/games/request/OnRequestReceivedListener.html", type:"class", deprecated:"false" },
+      { id:486, label:"com.google.android.gms.games.request.Requests", link:"reference/com/google/android/gms/games/request/Requests.html", type:"class", deprecated:"false" },
+      { id:487, label:"com.google.android.gms.games.request.Requests.LoadRequestsResult", link:"reference/com/google/android/gms/games/request/Requests.LoadRequestsResult.html", type:"class", deprecated:"false" },
+      { id:488, label:"com.google.android.gms.games.request.Requests.UpdateRequestsResult", link:"reference/com/google/android/gms/games/request/Requests.UpdateRequestsResult.html", type:"class", deprecated:"false" },
+      { id:489, label:"com.google.android.gms.games.snapshot", link:"reference/com/google/android/gms/games/snapshot/package-summary.html", type:"package", deprecated:"false" },
+      { id:490, label:"com.google.android.gms.games.snapshot.Snapshot", link:"reference/com/google/android/gms/games/snapshot/Snapshot.html", type:"class", deprecated:"false" },
+      { id:491, label:"com.google.android.gms.games.snapshot.SnapshotContents", link:"reference/com/google/android/gms/games/snapshot/SnapshotContents.html", type:"class", deprecated:"false" },
+      { id:492, label:"com.google.android.gms.games.snapshot.SnapshotEntity", link:"reference/com/google/android/gms/games/snapshot/SnapshotEntity.html", type:"class", deprecated:"false" },
+      { id:493, label:"com.google.android.gms.games.snapshot.SnapshotMetadata", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html", type:"class", deprecated:"false" },
+      { id:494, label:"com.google.android.gms.games.snapshot.SnapshotMetadataBuffer", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataBuffer.html", type:"class", deprecated:"false" },
+      { id:495, label:"com.google.android.gms.games.snapshot.SnapshotMetadataChange", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataChange.html", type:"class", deprecated:"false" },
+      { id:496, label:"com.google.android.gms.games.snapshot.SnapshotMetadataChange.Builder", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataChange.Builder.html", type:"class", deprecated:"false" },
+      { id:497, label:"com.google.android.gms.games.snapshot.SnapshotMetadataEntity", link:"reference/com/google/android/gms/games/snapshot/SnapshotMetadataEntity.html", type:"class", deprecated:"false" },
+      { id:498, label:"com.google.android.gms.games.snapshot.Snapshots", link:"reference/com/google/android/gms/games/snapshot/Snapshots.html", type:"class", deprecated:"false" },
+      { id:499, label:"com.google.android.gms.games.snapshot.Snapshots.CommitSnapshotResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.CommitSnapshotResult.html", type:"class", deprecated:"false" },
+      { id:500, label:"com.google.android.gms.games.snapshot.Snapshots.DeleteSnapshotResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.DeleteSnapshotResult.html", type:"class", deprecated:"false" },
+      { id:501, label:"com.google.android.gms.games.snapshot.Snapshots.LoadSnapshotsResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.LoadSnapshotsResult.html", type:"class", deprecated:"false" },
+      { id:502, label:"com.google.android.gms.games.snapshot.Snapshots.OpenSnapshotResult", link:"reference/com/google/android/gms/games/snapshot/Snapshots.OpenSnapshotResult.html", type:"class", deprecated:"false" },
+      { id:503, label:"com.google.android.gms.gcm", link:"reference/com/google/android/gms/gcm/package-summary.html", type:"package", deprecated:"false" },
+      { id:504, label:"com.google.android.gms.gcm.GcmListenerService", link:"reference/com/google/android/gms/gcm/GcmListenerService.html", type:"class", deprecated:"false" },
+      { id:505, label:"com.google.android.gms.gcm.GcmNetworkManager", link:"reference/com/google/android/gms/gcm/GcmNetworkManager.html", type:"class", deprecated:"false" },
+      { id:506, label:"com.google.android.gms.gcm.GcmPubSub", link:"reference/com/google/android/gms/gcm/GcmPubSub.html", type:"class", deprecated:"false" },
+      { id:507, label:"com.google.android.gms.gcm.GcmReceiver", link:"reference/com/google/android/gms/gcm/GcmReceiver.html", type:"class", deprecated:"false" },
+      { id:508, label:"com.google.android.gms.gcm.GcmTaskService", link:"reference/com/google/android/gms/gcm/GcmTaskService.html", type:"class", deprecated:"false" },
+      { id:509, label:"com.google.android.gms.gcm.GoogleCloudMessaging", link:"reference/com/google/android/gms/gcm/GoogleCloudMessaging.html", type:"class", deprecated:"false" },
+      { id:510, label:"com.google.android.gms.gcm.OneoffTask", link:"reference/com/google/android/gms/gcm/OneoffTask.html", type:"class", deprecated:"false" },
+      { id:511, label:"com.google.android.gms.gcm.OneoffTask.Builder", link:"reference/com/google/android/gms/gcm/OneoffTask.Builder.html", type:"class", deprecated:"false" },
+      { id:512, label:"com.google.android.gms.gcm.PeriodicTask", link:"reference/com/google/android/gms/gcm/PeriodicTask.html", type:"class", deprecated:"false" },
+      { id:513, label:"com.google.android.gms.gcm.PeriodicTask.Builder", link:"reference/com/google/android/gms/gcm/PeriodicTask.Builder.html", type:"class", deprecated:"false" },
+      { id:514, label:"com.google.android.gms.gcm.Task", link:"reference/com/google/android/gms/gcm/Task.html", type:"class", deprecated:"false" },
+      { id:515, label:"com.google.android.gms.gcm.Task.Builder", link:"reference/com/google/android/gms/gcm/Task.Builder.html", type:"class", deprecated:"false" },
+      { id:516, label:"com.google.android.gms.gcm.TaskParams", link:"reference/com/google/android/gms/gcm/TaskParams.html", type:"class", deprecated:"false" },
+      { id:517, label:"com.google.android.gms.identity.intents", link:"reference/com/google/android/gms/identity/intents/package-summary.html", type:"package", deprecated:"false" },
+      { id:518, label:"com.google.android.gms.identity.intents.Address", link:"reference/com/google/android/gms/identity/intents/Address.html", type:"class", deprecated:"false" },
+      { id:519, label:"com.google.android.gms.identity.intents.Address.AddressOptions", link:"reference/com/google/android/gms/identity/intents/Address.AddressOptions.html", type:"class", deprecated:"false" },
+      { id:520, label:"com.google.android.gms.identity.intents.AddressConstants", link:"reference/com/google/android/gms/identity/intents/AddressConstants.html", type:"class", deprecated:"false" },
+      { id:521, label:"com.google.android.gms.identity.intents.AddressConstants.ErrorCodes", link:"reference/com/google/android/gms/identity/intents/AddressConstants.ErrorCodes.html", type:"class", deprecated:"false" },
+      { id:522, label:"com.google.android.gms.identity.intents.AddressConstants.Extras", link:"reference/com/google/android/gms/identity/intents/AddressConstants.Extras.html", type:"class", deprecated:"false" },
+      { id:523, label:"com.google.android.gms.identity.intents.AddressConstants.ResultCodes", link:"reference/com/google/android/gms/identity/intents/AddressConstants.ResultCodes.html", type:"class", deprecated:"false" },
+      { id:524, label:"com.google.android.gms.identity.intents.AddressConstants.Themes", link:"reference/com/google/android/gms/identity/intents/AddressConstants.Themes.html", type:"class", deprecated:"false" },
+      { id:525, label:"com.google.android.gms.identity.intents.UserAddressRequest", link:"reference/com/google/android/gms/identity/intents/UserAddressRequest.html", type:"class", deprecated:"false" },
+      { id:526, label:"com.google.android.gms.identity.intents.UserAddressRequest.Builder", link:"reference/com/google/android/gms/identity/intents/UserAddressRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:527, label:"com.google.android.gms.identity.intents.model", link:"reference/com/google/android/gms/identity/intents/model/package-summary.html", type:"package", deprecated:"false" },
+      { id:528, label:"com.google.android.gms.identity.intents.model.CountrySpecification", link:"reference/com/google/android/gms/identity/intents/model/CountrySpecification.html", type:"class", deprecated:"false" },
+      { id:529, label:"com.google.android.gms.identity.intents.model.UserAddress", link:"reference/com/google/android/gms/identity/intents/model/UserAddress.html", type:"class", deprecated:"false" },
+      { id:530, label:"com.google.android.gms.iid", link:"reference/com/google/android/gms/iid/package-summary.html", type:"package", deprecated:"false" },
+      { id:531, label:"com.google.android.gms.iid.InstanceID", link:"reference/com/google/android/gms/iid/InstanceID.html", type:"class", deprecated:"false" },
+      { id:532, label:"com.google.android.gms.iid.InstanceIDListenerService", link:"reference/com/google/android/gms/iid/InstanceIDListenerService.html", type:"class", deprecated:"false" },
+      { id:533, label:"com.google.android.gms.location", link:"reference/com/google/android/gms/location/package-summary.html", type:"package", deprecated:"false" },
+      { id:534, label:"com.google.android.gms.location.ActivityRecognition", link:"reference/com/google/android/gms/location/ActivityRecognition.html", type:"class", deprecated:"false" },
+      { id:535, label:"com.google.android.gms.location.ActivityRecognitionApi", link:"reference/com/google/android/gms/location/ActivityRecognitionApi.html", type:"class", deprecated:"false" },
+      { id:536, label:"com.google.android.gms.location.ActivityRecognitionResult", link:"reference/com/google/android/gms/location/ActivityRecognitionResult.html", type:"class", deprecated:"false" },
+      { id:537, label:"com.google.android.gms.location.DetectedActivity", link:"reference/com/google/android/gms/location/DetectedActivity.html", type:"class", deprecated:"false" },
+      { id:538, label:"com.google.android.gms.location.FusedLocationProviderApi", link:"reference/com/google/android/gms/location/FusedLocationProviderApi.html", type:"class", deprecated:"false" },
+      { id:539, label:"com.google.android.gms.location.Geofence", link:"reference/com/google/android/gms/location/Geofence.html", type:"class", deprecated:"false" },
+      { id:540, label:"com.google.android.gms.location.Geofence.Builder", link:"reference/com/google/android/gms/location/Geofence.Builder.html", type:"class", deprecated:"false" },
+      { id:541, label:"com.google.android.gms.location.GeofenceStatusCodes", link:"reference/com/google/android/gms/location/GeofenceStatusCodes.html", type:"class", deprecated:"false" },
+      { id:542, label:"com.google.android.gms.location.GeofencingApi", link:"reference/com/google/android/gms/location/GeofencingApi.html", type:"class", deprecated:"false" },
+      { id:543, label:"com.google.android.gms.location.GeofencingEvent", link:"reference/com/google/android/gms/location/GeofencingEvent.html", type:"class", deprecated:"false" },
+      { id:544, label:"com.google.android.gms.location.GeofencingRequest", link:"reference/com/google/android/gms/location/GeofencingRequest.html", type:"class", deprecated:"false" },
+      { id:545, label:"com.google.android.gms.location.GeofencingRequest.Builder", link:"reference/com/google/android/gms/location/GeofencingRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:546, label:"com.google.android.gms.location.LocationAvailability", link:"reference/com/google/android/gms/location/LocationAvailability.html", type:"class", deprecated:"false" },
+      { id:547, label:"com.google.android.gms.location.LocationCallback", link:"reference/com/google/android/gms/location/LocationCallback.html", type:"class", deprecated:"false" },
+      { id:548, label:"com.google.android.gms.location.LocationListener", link:"reference/com/google/android/gms/location/LocationListener.html", type:"class", deprecated:"false" },
+      { id:549, label:"com.google.android.gms.location.LocationRequest", link:"reference/com/google/android/gms/location/LocationRequest.html", type:"class", deprecated:"false" },
+      { id:550, label:"com.google.android.gms.location.LocationResult", link:"reference/com/google/android/gms/location/LocationResult.html", type:"class", deprecated:"false" },
+      { id:551, label:"com.google.android.gms.location.LocationServices", link:"reference/com/google/android/gms/location/LocationServices.html", type:"class", deprecated:"false" },
+      { id:552, label:"com.google.android.gms.location.LocationSettingsRequest", link:"reference/com/google/android/gms/location/LocationSettingsRequest.html", type:"class", deprecated:"false" },
+      { id:553, label:"com.google.android.gms.location.LocationSettingsRequest.Builder", link:"reference/com/google/android/gms/location/LocationSettingsRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:554, label:"com.google.android.gms.location.LocationSettingsResult", link:"reference/com/google/android/gms/location/LocationSettingsResult.html", type:"class", deprecated:"false" },
+      { id:555, label:"com.google.android.gms.location.LocationSettingsStates", link:"reference/com/google/android/gms/location/LocationSettingsStates.html", type:"class", deprecated:"false" },
+      { id:556, label:"com.google.android.gms.location.LocationSettingsStatusCodes", link:"reference/com/google/android/gms/location/LocationSettingsStatusCodes.html", type:"class", deprecated:"false" },
+      { id:557, label:"com.google.android.gms.location.LocationStatusCodes", link:"reference/com/google/android/gms/location/LocationStatusCodes.html", type:"class", deprecated:"true" },
+      { id:558, label:"com.google.android.gms.location.SettingsApi", link:"reference/com/google/android/gms/location/SettingsApi.html", type:"class", deprecated:"false" },
+      { id:559, label:"com.google.android.gms.location.places", link:"reference/com/google/android/gms/location/places/package-summary.html", type:"package", deprecated:"false" },
+      { id:560, label:"com.google.android.gms.location.places.AddPlaceRequest", link:"reference/com/google/android/gms/location/places/AddPlaceRequest.html", type:"class", deprecated:"false" },
+      { id:561, label:"com.google.android.gms.location.places.AutocompleteFilter", link:"reference/com/google/android/gms/location/places/AutocompleteFilter.html", type:"class", deprecated:"false" },
+      { id:562, label:"com.google.android.gms.location.places.AutocompletePrediction", link:"reference/com/google/android/gms/location/places/AutocompletePrediction.html", type:"class", deprecated:"false" },
+      { id:563, label:"com.google.android.gms.location.places.AutocompletePrediction.Substring", link:"reference/com/google/android/gms/location/places/AutocompletePrediction.Substring.html", type:"class", deprecated:"false" },
+      { id:564, label:"com.google.android.gms.location.places.AutocompletePredictionBuffer", link:"reference/com/google/android/gms/location/places/AutocompletePredictionBuffer.html", type:"class", deprecated:"false" },
+      { id:565, label:"com.google.android.gms.location.places.GeoDataApi", link:"reference/com/google/android/gms/location/places/GeoDataApi.html", type:"class", deprecated:"false" },
+      { id:566, label:"com.google.android.gms.location.places.Place", link:"reference/com/google/android/gms/location/places/Place.html", type:"class", deprecated:"false" },
+      { id:567, label:"com.google.android.gms.location.places.PlaceBuffer", link:"reference/com/google/android/gms/location/places/PlaceBuffer.html", type:"class", deprecated:"false" },
+      { id:568, label:"com.google.android.gms.location.places.PlaceDetectionApi", link:"reference/com/google/android/gms/location/places/PlaceDetectionApi.html", type:"class", deprecated:"false" },
+      { id:569, label:"com.google.android.gms.location.places.PlaceFilter", link:"reference/com/google/android/gms/location/places/PlaceFilter.html", type:"class", deprecated:"false" },
+      { id:570, label:"com.google.android.gms.location.places.PlaceLikelihood", link:"reference/com/google/android/gms/location/places/PlaceLikelihood.html", type:"class", deprecated:"false" },
+      { id:571, label:"com.google.android.gms.location.places.PlaceLikelihoodBuffer", link:"reference/com/google/android/gms/location/places/PlaceLikelihoodBuffer.html", type:"class", deprecated:"false" },
+      { id:572, label:"com.google.android.gms.location.places.PlacePhotoMetadata", link:"reference/com/google/android/gms/location/places/PlacePhotoMetadata.html", type:"class", deprecated:"false" },
+      { id:573, label:"com.google.android.gms.location.places.PlacePhotoMetadataBuffer", link:"reference/com/google/android/gms/location/places/PlacePhotoMetadataBuffer.html", type:"class", deprecated:"false" },
+      { id:574, label:"com.google.android.gms.location.places.PlacePhotoMetadataResult", link:"reference/com/google/android/gms/location/places/PlacePhotoMetadataResult.html", type:"class", deprecated:"false" },
+      { id:575, label:"com.google.android.gms.location.places.PlacePhotoResult", link:"reference/com/google/android/gms/location/places/PlacePhotoResult.html", type:"class", deprecated:"false" },
+      { id:576, label:"com.google.android.gms.location.places.PlaceReport", link:"reference/com/google/android/gms/location/places/PlaceReport.html", type:"class", deprecated:"false" },
+      { id:577, label:"com.google.android.gms.location.places.PlaceTypes", link:"reference/com/google/android/gms/location/places/PlaceTypes.html", type:"class", deprecated:"false" },
+      { id:578, label:"com.google.android.gms.location.places.Places", link:"reference/com/google/android/gms/location/places/Places.html", type:"class", deprecated:"false" },
+      { id:579, label:"com.google.android.gms.location.places.PlacesOptions", link:"reference/com/google/android/gms/location/places/PlacesOptions.html", type:"class", deprecated:"false" },
+      { id:580, label:"com.google.android.gms.location.places.PlacesOptions.Builder", link:"reference/com/google/android/gms/location/places/PlacesOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:581, label:"com.google.android.gms.location.places.PlacesStatusCodes", link:"reference/com/google/android/gms/location/places/PlacesStatusCodes.html", type:"class", deprecated:"false" },
+      { id:582, label:"com.google.android.gms.location.places.ui", link:"reference/com/google/android/gms/location/places/ui/package-summary.html", type:"package", deprecated:"false" },
+      { id:583, label:"com.google.android.gms.location.places.ui.PlacePicker", link:"reference/com/google/android/gms/location/places/ui/PlacePicker.html", type:"class", deprecated:"false" },
+      { id:584, label:"com.google.android.gms.location.places.ui.PlacePicker.IntentBuilder", link:"reference/com/google/android/gms/location/places/ui/PlacePicker.IntentBuilder.html", type:"class", deprecated:"false" },
+      { id:585, label:"com.google.android.gms.maps", link:"reference/com/google/android/gms/maps/package-summary.html", type:"package", deprecated:"false" },
+      { id:586, label:"com.google.android.gms.maps.CameraUpdate", link:"reference/com/google/android/gms/maps/CameraUpdate.html", type:"class", deprecated:"false" },
+      { id:587, label:"com.google.android.gms.maps.CameraUpdateFactory", link:"reference/com/google/android/gms/maps/CameraUpdateFactory.html", type:"class", deprecated:"false" },
+      { id:588, label:"com.google.android.gms.maps.GoogleMap", link:"reference/com/google/android/gms/maps/GoogleMap.html", type:"class", deprecated:"false" },
+      { id:589, label:"com.google.android.gms.maps.GoogleMap.CancelableCallback", link:"reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html", type:"class", deprecated:"false" },
+      { id:590, label:"com.google.android.gms.maps.GoogleMap.InfoWindowAdapter", link:"reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html", type:"class", deprecated:"false" },
+      { id:591, label:"com.google.android.gms.maps.GoogleMap.OnCameraChangeListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html", type:"class", deprecated:"false" },
+      { id:592, label:"com.google.android.gms.maps.GoogleMap.OnIndoorStateChangeListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnIndoorStateChangeListener.html", type:"class", deprecated:"false" },
+      { id:593, label:"com.google.android.gms.maps.GoogleMap.OnInfoWindowClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html", type:"class", deprecated:"false" },
+      { id:594, label:"com.google.android.gms.maps.GoogleMap.OnMapClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html", type:"class", deprecated:"false" },
+      { id:595, label:"com.google.android.gms.maps.GoogleMap.OnMapLoadedCallback", link:"reference/com/google/android/gms/maps/GoogleMap.OnMapLoadedCallback.html", type:"class", deprecated:"false" },
+      { id:596, label:"com.google.android.gms.maps.GoogleMap.OnMapLongClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html", type:"class", deprecated:"false" },
+      { id:597, label:"com.google.android.gms.maps.GoogleMap.OnMarkerClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html", type:"class", deprecated:"false" },
+      { id:598, label:"com.google.android.gms.maps.GoogleMap.OnMarkerDragListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html", type:"class", deprecated:"false" },
+      { id:599, label:"com.google.android.gms.maps.GoogleMap.OnMyLocationButtonClickListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMyLocationButtonClickListener.html", type:"class", deprecated:"false" },
+      { id:600, label:"com.google.android.gms.maps.GoogleMap.OnMyLocationChangeListener", link:"reference/com/google/android/gms/maps/GoogleMap.OnMyLocationChangeListener.html", type:"class", deprecated:"true" },
+      { id:601, label:"com.google.android.gms.maps.GoogleMap.SnapshotReadyCallback", link:"reference/com/google/android/gms/maps/GoogleMap.SnapshotReadyCallback.html", type:"class", deprecated:"false" },
+      { id:602, label:"com.google.android.gms.maps.GoogleMapOptions", link:"reference/com/google/android/gms/maps/GoogleMapOptions.html", type:"class", deprecated:"false" },
+      { id:603, label:"com.google.android.gms.maps.LocationSource", link:"reference/com/google/android/gms/maps/LocationSource.html", type:"class", deprecated:"false" },
+      { id:604, label:"com.google.android.gms.maps.LocationSource.OnLocationChangedListener", link:"reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html", type:"class", deprecated:"false" },
+      { id:605, label:"com.google.android.gms.maps.MapFragment", link:"reference/com/google/android/gms/maps/MapFragment.html", type:"class", deprecated:"false" },
+      { id:606, label:"com.google.android.gms.maps.MapView", link:"reference/com/google/android/gms/maps/MapView.html", type:"class", deprecated:"false" },
+      { id:607, label:"com.google.android.gms.maps.MapsInitializer", link:"reference/com/google/android/gms/maps/MapsInitializer.html", type:"class", deprecated:"false" },
+      { id:608, label:"com.google.android.gms.maps.OnMapReadyCallback", link:"reference/com/google/android/gms/maps/OnMapReadyCallback.html", type:"class", deprecated:"false" },
+      { id:609, label:"com.google.android.gms.maps.OnStreetViewPanoramaReadyCallback", link:"reference/com/google/android/gms/maps/OnStreetViewPanoramaReadyCallback.html", type:"class", deprecated:"false" },
+      { id:610, label:"com.google.android.gms.maps.Projection", link:"reference/com/google/android/gms/maps/Projection.html", type:"class", deprecated:"false" },
+      { id:611, label:"com.google.android.gms.maps.StreetViewPanorama", link:"reference/com/google/android/gms/maps/StreetViewPanorama.html", type:"class", deprecated:"false" },
+      { id:612, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaCameraChangeListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaCameraChangeListener.html", type:"class", deprecated:"false" },
+      { id:613, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaChangeListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaChangeListener.html", type:"class", deprecated:"false" },
+      { id:614, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaClickListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaClickListener.html", type:"class", deprecated:"false" },
+      { id:615, label:"com.google.android.gms.maps.StreetViewPanorama.OnStreetViewPanoramaLongClickListener", link:"reference/com/google/android/gms/maps/StreetViewPanorama.OnStreetViewPanoramaLongClickListener.html", type:"class", deprecated:"false" },
+      { id:616, label:"com.google.android.gms.maps.StreetViewPanoramaFragment", link:"reference/com/google/android/gms/maps/StreetViewPanoramaFragment.html", type:"class", deprecated:"false" },
+      { id:617, label:"com.google.android.gms.maps.StreetViewPanoramaOptions", link:"reference/com/google/android/gms/maps/StreetViewPanoramaOptions.html", type:"class", deprecated:"false" },
+      { id:618, label:"com.google.android.gms.maps.StreetViewPanoramaView", link:"reference/com/google/android/gms/maps/StreetViewPanoramaView.html", type:"class", deprecated:"false" },
+      { id:619, label:"com.google.android.gms.maps.SupportMapFragment", link:"reference/com/google/android/gms/maps/SupportMapFragment.html", type:"class", deprecated:"false" },
+      { id:620, label:"com.google.android.gms.maps.SupportStreetViewPanoramaFragment", link:"reference/com/google/android/gms/maps/SupportStreetViewPanoramaFragment.html", type:"class", deprecated:"false" },
+      { id:621, label:"com.google.android.gms.maps.UiSettings", link:"reference/com/google/android/gms/maps/UiSettings.html", type:"class", deprecated:"false" },
+      { id:622, label:"com.google.android.gms.maps.model", link:"reference/com/google/android/gms/maps/model/package-summary.html", type:"package", deprecated:"false" },
+      { id:623, label:"com.google.android.gms.maps.model.BitmapDescriptor", link:"reference/com/google/android/gms/maps/model/BitmapDescriptor.html", type:"class", deprecated:"false" },
+      { id:624, label:"com.google.android.gms.maps.model.BitmapDescriptorFactory", link:"reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html", type:"class", deprecated:"false" },
+      { id:625, label:"com.google.android.gms.maps.model.CameraPosition", link:"reference/com/google/android/gms/maps/model/CameraPosition.html", type:"class", deprecated:"false" },
+      { id:626, label:"com.google.android.gms.maps.model.CameraPosition.Builder", link:"reference/com/google/android/gms/maps/model/CameraPosition.Builder.html", type:"class", deprecated:"false" },
+      { id:627, label:"com.google.android.gms.maps.model.Circle", link:"reference/com/google/android/gms/maps/model/Circle.html", type:"class", deprecated:"false" },
+      { id:628, label:"com.google.android.gms.maps.model.CircleOptions", link:"reference/com/google/android/gms/maps/model/CircleOptions.html", type:"class", deprecated:"false" },
+      { id:629, label:"com.google.android.gms.maps.model.GroundOverlay", link:"reference/com/google/android/gms/maps/model/GroundOverlay.html", type:"class", deprecated:"false" },
+      { id:630, label:"com.google.android.gms.maps.model.GroundOverlayOptions", link:"reference/com/google/android/gms/maps/model/GroundOverlayOptions.html", type:"class", deprecated:"false" },
+      { id:631, label:"com.google.android.gms.maps.model.IndoorBuilding", link:"reference/com/google/android/gms/maps/model/IndoorBuilding.html", type:"class", deprecated:"false" },
+      { id:632, label:"com.google.android.gms.maps.model.IndoorLevel", link:"reference/com/google/android/gms/maps/model/IndoorLevel.html", type:"class", deprecated:"false" },
+      { id:633, label:"com.google.android.gms.maps.model.LatLng", link:"reference/com/google/android/gms/maps/model/LatLng.html", type:"class", deprecated:"false" },
+      { id:634, label:"com.google.android.gms.maps.model.LatLngBounds", link:"reference/com/google/android/gms/maps/model/LatLngBounds.html", type:"class", deprecated:"false" },
+      { id:635, label:"com.google.android.gms.maps.model.LatLngBounds.Builder", link:"reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html", type:"class", deprecated:"false" },
+      { id:636, label:"com.google.android.gms.maps.model.Marker", link:"reference/com/google/android/gms/maps/model/Marker.html", type:"class", deprecated:"false" },
+      { id:637, label:"com.google.android.gms.maps.model.MarkerOptions", link:"reference/com/google/android/gms/maps/model/MarkerOptions.html", type:"class", deprecated:"false" },
+      { id:638, label:"com.google.android.gms.maps.model.Polygon", link:"reference/com/google/android/gms/maps/model/Polygon.html", type:"class", deprecated:"false" },
+      { id:639, label:"com.google.android.gms.maps.model.PolygonOptions", link:"reference/com/google/android/gms/maps/model/PolygonOptions.html", type:"class", deprecated:"false" },
+      { id:640, label:"com.google.android.gms.maps.model.Polyline", link:"reference/com/google/android/gms/maps/model/Polyline.html", type:"class", deprecated:"false" },
+      { id:641, label:"com.google.android.gms.maps.model.PolylineOptions", link:"reference/com/google/android/gms/maps/model/PolylineOptions.html", type:"class", deprecated:"false" },
+      { id:642, label:"com.google.android.gms.maps.model.RuntimeRemoteException", link:"reference/com/google/android/gms/maps/model/RuntimeRemoteException.html", type:"class", deprecated:"false" },
+      { id:643, label:"com.google.android.gms.maps.model.StreetViewPanoramaCamera", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaCamera.html", type:"class", deprecated:"false" },
+      { id:644, label:"com.google.android.gms.maps.model.StreetViewPanoramaCamera.Builder", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaCamera.Builder.html", type:"class", deprecated:"false" },
+      { id:645, label:"com.google.android.gms.maps.model.StreetViewPanoramaLink", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaLink.html", type:"class", deprecated:"false" },
+      { id:646, label:"com.google.android.gms.maps.model.StreetViewPanoramaLocation", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaLocation.html", type:"class", deprecated:"false" },
+      { id:647, label:"com.google.android.gms.maps.model.StreetViewPanoramaOrientation", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaOrientation.html", type:"class", deprecated:"false" },
+      { id:648, label:"com.google.android.gms.maps.model.StreetViewPanoramaOrientation.Builder", link:"reference/com/google/android/gms/maps/model/StreetViewPanoramaOrientation.Builder.html", type:"class", deprecated:"false" },
+      { id:649, label:"com.google.android.gms.maps.model.Tile", link:"reference/com/google/android/gms/maps/model/Tile.html", type:"class", deprecated:"false" },
+      { id:650, label:"com.google.android.gms.maps.model.TileOverlay", link:"reference/com/google/android/gms/maps/model/TileOverlay.html", type:"class", deprecated:"false" },
+      { id:651, label:"com.google.android.gms.maps.model.TileOverlayOptions", link:"reference/com/google/android/gms/maps/model/TileOverlayOptions.html", type:"class", deprecated:"false" },
+      { id:652, label:"com.google.android.gms.maps.model.TileProvider", link:"reference/com/google/android/gms/maps/model/TileProvider.html", type:"class", deprecated:"false" },
+      { id:653, label:"com.google.android.gms.maps.model.UrlTileProvider", link:"reference/com/google/android/gms/maps/model/UrlTileProvider.html", type:"class", deprecated:"false" },
+      { id:654, label:"com.google.android.gms.maps.model.VisibleRegion", link:"reference/com/google/android/gms/maps/model/VisibleRegion.html", type:"class", deprecated:"false" },
+      { id:655, label:"com.google.android.gms.nearby", link:"reference/com/google/android/gms/nearby/package-summary.html", type:"package", deprecated:"false" },
+      { id:656, label:"com.google.android.gms.nearby.Nearby", link:"reference/com/google/android/gms/nearby/Nearby.html", type:"class", deprecated:"false" },
+      { id:657, label:"com.google.android.gms.nearby.connection", link:"reference/com/google/android/gms/nearby/connection/package-summary.html", type:"package", deprecated:"false" },
+      { id:658, label:"com.google.android.gms.nearby.connection.AppIdentifier", link:"reference/com/google/android/gms/nearby/connection/AppIdentifier.html", type:"class", deprecated:"false" },
+      { id:659, label:"com.google.android.gms.nearby.connection.AppMetadata", link:"reference/com/google/android/gms/nearby/connection/AppMetadata.html", type:"class", deprecated:"false" },
+      { id:660, label:"com.google.android.gms.nearby.connection.Connections", link:"reference/com/google/android/gms/nearby/connection/Connections.html", type:"class", deprecated:"false" },
+      { id:661, label:"com.google.android.gms.nearby.connection.Connections.ConnectionRequestListener", link:"reference/com/google/android/gms/nearby/connection/Connections.ConnectionRequestListener.html", type:"class", deprecated:"false" },
+      { id:662, label:"com.google.android.gms.nearby.connection.Connections.ConnectionResponseCallback", link:"reference/com/google/android/gms/nearby/connection/Connections.ConnectionResponseCallback.html", type:"class", deprecated:"false" },
+      { id:663, label:"com.google.android.gms.nearby.connection.Connections.EndpointDiscoveryListener", link:"reference/com/google/android/gms/nearby/connection/Connections.EndpointDiscoveryListener.html", type:"class", deprecated:"false" },
+      { id:664, label:"com.google.android.gms.nearby.connection.Connections.MessageListener", link:"reference/com/google/android/gms/nearby/connection/Connections.MessageListener.html", type:"class", deprecated:"false" },
+      { id:665, label:"com.google.android.gms.nearby.connection.Connections.StartAdvertisingResult", link:"reference/com/google/android/gms/nearby/connection/Connections.StartAdvertisingResult.html", type:"class", deprecated:"false" },
+      { id:666, label:"com.google.android.gms.nearby.connection.ConnectionsStatusCodes", link:"reference/com/google/android/gms/nearby/connection/ConnectionsStatusCodes.html", type:"class", deprecated:"false" },
+      { id:667, label:"com.google.android.gms.nearby.messages", link:"reference/com/google/android/gms/nearby/messages/package-summary.html", type:"package", deprecated:"false" },
+      { id:668, label:"com.google.android.gms.nearby.messages.Message", link:"reference/com/google/android/gms/nearby/messages/Message.html", type:"class", deprecated:"false" },
+      { id:669, label:"com.google.android.gms.nearby.messages.MessageFilter", link:"reference/com/google/android/gms/nearby/messages/MessageFilter.html", type:"class", deprecated:"false" },
+      { id:670, label:"com.google.android.gms.nearby.messages.MessageFilter.Builder", link:"reference/com/google/android/gms/nearby/messages/MessageFilter.Builder.html", type:"class", deprecated:"false" },
+      { id:671, label:"com.google.android.gms.nearby.messages.MessageListener", link:"reference/com/google/android/gms/nearby/messages/MessageListener.html", type:"class", deprecated:"false" },
+      { id:672, label:"com.google.android.gms.nearby.messages.Messages", link:"reference/com/google/android/gms/nearby/messages/Messages.html", type:"class", deprecated:"false" },
+      { id:673, label:"com.google.android.gms.nearby.messages.MessagesOptions", link:"reference/com/google/android/gms/nearby/messages/MessagesOptions.html", type:"class", deprecated:"false" },
+      { id:674, label:"com.google.android.gms.nearby.messages.NearbyMessagesStatusCodes", link:"reference/com/google/android/gms/nearby/messages/NearbyMessagesStatusCodes.html", type:"class", deprecated:"false" },
+      { id:675, label:"com.google.android.gms.nearby.messages.Strategy", link:"reference/com/google/android/gms/nearby/messages/Strategy.html", type:"class", deprecated:"false" },
+      { id:676, label:"com.google.android.gms.nearby.messages.Strategy.Builder", link:"reference/com/google/android/gms/nearby/messages/Strategy.Builder.html", type:"class", deprecated:"false" },
+      { id:677, label:"com.google.android.gms.panorama", link:"reference/com/google/android/gms/panorama/package-summary.html", type:"package", deprecated:"false" },
+      { id:678, label:"com.google.android.gms.panorama.Panorama", link:"reference/com/google/android/gms/panorama/Panorama.html", type:"class", deprecated:"false" },
+      { id:679, label:"com.google.android.gms.panorama.PanoramaApi", link:"reference/com/google/android/gms/panorama/PanoramaApi.html", type:"class", deprecated:"false" },
+      { id:680, label:"com.google.android.gms.panorama.PanoramaApi.PanoramaResult", link:"reference/com/google/android/gms/panorama/PanoramaApi.PanoramaResult.html", type:"class", deprecated:"false" },
+      { id:681, label:"com.google.android.gms.plus", link:"reference/com/google/android/gms/plus/package-summary.html", type:"package", deprecated:"false" },
+      { id:682, label:"com.google.android.gms.plus.Account", link:"reference/com/google/android/gms/plus/Account.html", type:"class", deprecated:"false" },
+      { id:683, label:"com.google.android.gms.plus.Moments", link:"reference/com/google/android/gms/plus/Moments.html", type:"class", deprecated:"false" },
+      { id:684, label:"com.google.android.gms.plus.Moments.LoadMomentsResult", link:"reference/com/google/android/gms/plus/Moments.LoadMomentsResult.html", type:"class", deprecated:"false" },
+      { id:685, label:"com.google.android.gms.plus.People", link:"reference/com/google/android/gms/plus/People.html", type:"class", deprecated:"false" },
+      { id:686, label:"com.google.android.gms.plus.People.LoadPeopleResult", link:"reference/com/google/android/gms/plus/People.LoadPeopleResult.html", type:"class", deprecated:"false" },
+      { id:687, label:"com.google.android.gms.plus.People.OrderBy", link:"reference/com/google/android/gms/plus/People.OrderBy.html", type:"class", deprecated:"false" },
+      { id:688, label:"com.google.android.gms.plus.Plus", link:"reference/com/google/android/gms/plus/Plus.html", type:"class", deprecated:"false" },
+      { id:689, label:"com.google.android.gms.plus.Plus.PlusOptions", link:"reference/com/google/android/gms/plus/Plus.PlusOptions.html", type:"class", deprecated:"false" },
+      { id:690, label:"com.google.android.gms.plus.Plus.PlusOptions.Builder", link:"reference/com/google/android/gms/plus/Plus.PlusOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:691, label:"com.google.android.gms.plus.PlusOneButton", link:"reference/com/google/android/gms/plus/PlusOneButton.html", type:"class", deprecated:"false" },
+      { id:692, label:"com.google.android.gms.plus.PlusOneButton.DefaultOnPlusOneClickListener", link:"reference/com/google/android/gms/plus/PlusOneButton.DefaultOnPlusOneClickListener.html", type:"class", deprecated:"false" },
+      { id:693, label:"com.google.android.gms.plus.PlusOneButton.OnPlusOneClickListener", link:"reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html", type:"class", deprecated:"false" },
+      { id:694, label:"com.google.android.gms.plus.PlusOneDummyView", link:"reference/com/google/android/gms/plus/PlusOneDummyView.html", type:"class", deprecated:"false" },
+      { id:695, label:"com.google.android.gms.plus.PlusShare", link:"reference/com/google/android/gms/plus/PlusShare.html", type:"class", deprecated:"false" },
+      { id:696, label:"com.google.android.gms.plus.PlusShare.Builder", link:"reference/com/google/android/gms/plus/PlusShare.Builder.html", type:"class", deprecated:"false" },
+      { id:697, label:"com.google.android.gms.plus.model.moments", link:"reference/com/google/android/gms/plus/model/moments/package-summary.html", type:"package", deprecated:"false" },
+      { id:698, label:"com.google.android.gms.plus.model.moments.ItemScope", link:"reference/com/google/android/gms/plus/model/moments/ItemScope.html", type:"class", deprecated:"false" },
+      { id:699, label:"com.google.android.gms.plus.model.moments.ItemScope.Builder", link:"reference/com/google/android/gms/plus/model/moments/ItemScope.Builder.html", type:"class", deprecated:"false" },
+      { id:700, label:"com.google.android.gms.plus.model.moments.Moment", link:"reference/com/google/android/gms/plus/model/moments/Moment.html", type:"class", deprecated:"false" },
+      { id:701, label:"com.google.android.gms.plus.model.moments.Moment.Builder", link:"reference/com/google/android/gms/plus/model/moments/Moment.Builder.html", type:"class", deprecated:"false" },
+      { id:702, label:"com.google.android.gms.plus.model.moments.MomentBuffer", link:"reference/com/google/android/gms/plus/model/moments/MomentBuffer.html", type:"class", deprecated:"false" },
+      { id:703, label:"com.google.android.gms.plus.model.people", link:"reference/com/google/android/gms/plus/model/people/package-summary.html", type:"package", deprecated:"false" },
+      { id:704, label:"com.google.android.gms.plus.model.people.Person", link:"reference/com/google/android/gms/plus/model/people/Person.html", type:"class", deprecated:"false" },
+      { id:705, label:"com.google.android.gms.plus.model.people.Person.AgeRange", link:"reference/com/google/android/gms/plus/model/people/Person.AgeRange.html", type:"class", deprecated:"false" },
+      { id:706, label:"com.google.android.gms.plus.model.people.Person.Cover", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.html", type:"class", deprecated:"false" },
+      { id:707, label:"com.google.android.gms.plus.model.people.Person.Cover.CoverInfo", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.CoverInfo.html", type:"class", deprecated:"false" },
+      { id:708, label:"com.google.android.gms.plus.model.people.Person.Cover.CoverPhoto", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.CoverPhoto.html", type:"class", deprecated:"false" },
+      { id:709, label:"com.google.android.gms.plus.model.people.Person.Cover.Layout", link:"reference/com/google/android/gms/plus/model/people/Person.Cover.Layout.html", type:"class", deprecated:"false" },
+      { id:710, label:"com.google.android.gms.plus.model.people.Person.Gender", link:"reference/com/google/android/gms/plus/model/people/Person.Gender.html", type:"class", deprecated:"false" },
+      { id:711, label:"com.google.android.gms.plus.model.people.Person.Image", link:"reference/com/google/android/gms/plus/model/people/Person.Image.html", type:"class", deprecated:"false" },
+      { id:712, label:"com.google.android.gms.plus.model.people.Person.Name", link:"reference/com/google/android/gms/plus/model/people/Person.Name.html", type:"class", deprecated:"false" },
+      { id:713, label:"com.google.android.gms.plus.model.people.Person.ObjectType", link:"reference/com/google/android/gms/plus/model/people/Person.ObjectType.html", type:"class", deprecated:"false" },
+      { id:714, label:"com.google.android.gms.plus.model.people.Person.Organizations", link:"reference/com/google/android/gms/plus/model/people/Person.Organizations.html", type:"class", deprecated:"false" },
+      { id:715, label:"com.google.android.gms.plus.model.people.Person.Organizations.Type", link:"reference/com/google/android/gms/plus/model/people/Person.Organizations.Type.html", type:"class", deprecated:"false" },
+      { id:716, label:"com.google.android.gms.plus.model.people.Person.PlacesLived", link:"reference/com/google/android/gms/plus/model/people/Person.PlacesLived.html", type:"class", deprecated:"false" },
+      { id:717, label:"com.google.android.gms.plus.model.people.Person.RelationshipStatus", link:"reference/com/google/android/gms/plus/model/people/Person.RelationshipStatus.html", type:"class", deprecated:"false" },
+      { id:718, label:"com.google.android.gms.plus.model.people.Person.Urls", link:"reference/com/google/android/gms/plus/model/people/Person.Urls.html", type:"class", deprecated:"false" },
+      { id:719, label:"com.google.android.gms.plus.model.people.Person.Urls.Type", link:"reference/com/google/android/gms/plus/model/people/Person.Urls.Type.html", type:"class", deprecated:"false" },
+      { id:720, label:"com.google.android.gms.plus.model.people.PersonBuffer", link:"reference/com/google/android/gms/plus/model/people/PersonBuffer.html", type:"class", deprecated:"false" },
+      { id:721, label:"com.google.android.gms.safetynet", link:"reference/com/google/android/gms/safetynet/package-summary.html", type:"package", deprecated:"false" },
+      { id:722, label:"com.google.android.gms.safetynet.SafetyNet", link:"reference/com/google/android/gms/safetynet/SafetyNet.html", type:"class", deprecated:"false" },
+      { id:723, label:"com.google.android.gms.safetynet.SafetyNetApi", link:"reference/com/google/android/gms/safetynet/SafetyNetApi.html", type:"class", deprecated:"false" },
+      { id:724, label:"com.google.android.gms.safetynet.SafetyNetApi.AttestationResult", link:"reference/com/google/android/gms/safetynet/SafetyNetApi.AttestationResult.html", type:"class", deprecated:"false" },
+      { id:725, label:"com.google.android.gms.search", link:"reference/com/google/android/gms/search/package-summary.html", type:"package", deprecated:"false" },
+      { id:726, label:"com.google.android.gms.search.GoogleNowAuthState", link:"reference/com/google/android/gms/search/GoogleNowAuthState.html", type:"class", deprecated:"false" },
+      { id:727, label:"com.google.android.gms.search.SearchAuth", link:"reference/com/google/android/gms/search/SearchAuth.html", type:"class", deprecated:"false" },
+      { id:728, label:"com.google.android.gms.search.SearchAuth.StatusCodes", link:"reference/com/google/android/gms/search/SearchAuth.StatusCodes.html", type:"class", deprecated:"false" },
+      { id:729, label:"com.google.android.gms.search.SearchAuthApi", link:"reference/com/google/android/gms/search/SearchAuthApi.html", type:"class", deprecated:"false" },
+      { id:730, label:"com.google.android.gms.search.SearchAuthApi.GoogleNowAuthResult", link:"reference/com/google/android/gms/search/SearchAuthApi.GoogleNowAuthResult.html", type:"class", deprecated:"false" },
+      { id:731, label:"com.google.android.gms.security", link:"reference/com/google/android/gms/security/package-summary.html", type:"package", deprecated:"false" },
+      { id:732, label:"com.google.android.gms.security.ProviderInstaller", link:"reference/com/google/android/gms/security/ProviderInstaller.html", type:"class", deprecated:"false" },
+      { id:733, label:"com.google.android.gms.security.ProviderInstaller.ProviderInstallListener", link:"reference/com/google/android/gms/security/ProviderInstaller.ProviderInstallListener.html", type:"class", deprecated:"false" },
+      { id:734, label:"com.google.android.gms.tagmanager", link:"reference/com/google/android/gms/tagmanager/package-summary.html", type:"package", deprecated:"false" },
+      { id:735, label:"com.google.android.gms.tagmanager.Container", link:"reference/com/google/android/gms/tagmanager/Container.html", type:"class", deprecated:"false" },
+      { id:736, label:"com.google.android.gms.tagmanager.Container.FunctionCallMacroCallback", link:"reference/com/google/android/gms/tagmanager/Container.FunctionCallMacroCallback.html", type:"class", deprecated:"false" },
+      { id:737, label:"com.google.android.gms.tagmanager.Container.FunctionCallTagCallback", link:"reference/com/google/android/gms/tagmanager/Container.FunctionCallTagCallback.html", type:"class", deprecated:"false" },
+      { id:738, label:"com.google.android.gms.tagmanager.ContainerHolder", link:"reference/com/google/android/gms/tagmanager/ContainerHolder.html", type:"class", deprecated:"false" },
+      { id:739, label:"com.google.android.gms.tagmanager.ContainerHolder.ContainerAvailableListener", link:"reference/com/google/android/gms/tagmanager/ContainerHolder.ContainerAvailableListener.html", type:"class", deprecated:"false" },
+      { id:740, label:"com.google.android.gms.tagmanager.DataLayer", link:"reference/com/google/android/gms/tagmanager/DataLayer.html", type:"class", deprecated:"false" },
+      { id:741, label:"com.google.android.gms.tagmanager.InstallReferrerReceiver", link:"reference/com/google/android/gms/tagmanager/InstallReferrerReceiver.html", type:"class", deprecated:"false" },
+      { id:742, label:"com.google.android.gms.tagmanager.InstallReferrerService", link:"reference/com/google/android/gms/tagmanager/InstallReferrerService.html", type:"class", deprecated:"false" },
+      { id:743, label:"com.google.android.gms.tagmanager.PreviewActivity", link:"reference/com/google/android/gms/tagmanager/PreviewActivity.html", type:"class", deprecated:"false" },
+      { id:744, label:"com.google.android.gms.tagmanager.TagManager", link:"reference/com/google/android/gms/tagmanager/TagManager.html", type:"class", deprecated:"false" },
+      { id:745, label:"com.google.android.gms.vision", link:"reference/com/google/android/gms/vision/package-summary.html", type:"package", deprecated:"false" },
+      { id:746, label:"com.google.android.gms.vision.CameraSource", link:"reference/com/google/android/gms/vision/CameraSource.html", type:"class", deprecated:"false" },
+      { id:747, label:"com.google.android.gms.vision.CameraSource.Builder", link:"reference/com/google/android/gms/vision/CameraSource.Builder.html", type:"class", deprecated:"false" },
+      { id:748, label:"com.google.android.gms.vision.CameraSource.PictureCallback", link:"reference/com/google/android/gms/vision/CameraSource.PictureCallback.html", type:"class", deprecated:"false" },
+      { id:749, label:"com.google.android.gms.vision.CameraSource.ShutterCallback", link:"reference/com/google/android/gms/vision/CameraSource.ShutterCallback.html", type:"class", deprecated:"false" },
+      { id:750, label:"com.google.android.gms.vision.Detector", link:"reference/com/google/android/gms/vision/Detector.html", type:"class", deprecated:"false" },
+      { id:751, label:"com.google.android.gms.vision.Detector.Detections", link:"reference/com/google/android/gms/vision/Detector.Detections.html", type:"class", deprecated:"false" },
+      { id:752, label:"com.google.android.gms.vision.Detector.Processor", link:"reference/com/google/android/gms/vision/Detector.Processor.html", type:"class", deprecated:"false" },
+      { id:753, label:"com.google.android.gms.vision.FocusingProcessor", link:"reference/com/google/android/gms/vision/FocusingProcessor.html", type:"class", deprecated:"false" },
+      { id:754, label:"com.google.android.gms.vision.Frame", link:"reference/com/google/android/gms/vision/Frame.html", type:"class", deprecated:"false" },
+      { id:755, label:"com.google.android.gms.vision.Frame.Builder", link:"reference/com/google/android/gms/vision/Frame.Builder.html", type:"class", deprecated:"false" },
+      { id:756, label:"com.google.android.gms.vision.Frame.Metadata", link:"reference/com/google/android/gms/vision/Frame.Metadata.html", type:"class", deprecated:"false" },
+      { id:757, label:"com.google.android.gms.vision.MultiDetector", link:"reference/com/google/android/gms/vision/MultiDetector.html", type:"class", deprecated:"false" },
+      { id:758, label:"com.google.android.gms.vision.MultiDetector.Builder", link:"reference/com/google/android/gms/vision/MultiDetector.Builder.html", type:"class", deprecated:"false" },
+      { id:759, label:"com.google.android.gms.vision.MultiProcessor", link:"reference/com/google/android/gms/vision/MultiProcessor.html", type:"class", deprecated:"false" },
+      { id:760, label:"com.google.android.gms.vision.MultiProcessor.Builder", link:"reference/com/google/android/gms/vision/MultiProcessor.Builder.html", type:"class", deprecated:"false" },
+      { id:761, label:"com.google.android.gms.vision.MultiProcessor.Factory", link:"reference/com/google/android/gms/vision/MultiProcessor.Factory.html", type:"class", deprecated:"false" },
+      { id:762, label:"com.google.android.gms.vision.Tracker", link:"reference/com/google/android/gms/vision/Tracker.html", type:"class", deprecated:"false" },
+      { id:763, label:"com.google.android.gms.vision.barcode", link:"reference/com/google/android/gms/vision/barcode/package-summary.html", type:"package", deprecated:"false" },
+      { id:764, label:"com.google.android.gms.vision.barcode.Barcode", link:"reference/com/google/android/gms/vision/barcode/Barcode.html", type:"class", deprecated:"false" },
+      { id:765, label:"com.google.android.gms.vision.barcode.Barcode.Address", link:"reference/com/google/android/gms/vision/barcode/Barcode.Address.html", type:"class", deprecated:"false" },
+      { id:766, label:"com.google.android.gms.vision.barcode.Barcode.CalendarDateTime", link:"reference/com/google/android/gms/vision/barcode/Barcode.CalendarDateTime.html", type:"class", deprecated:"false" },
+      { id:767, label:"com.google.android.gms.vision.barcode.Barcode.CalendarEvent", link:"reference/com/google/android/gms/vision/barcode/Barcode.CalendarEvent.html", type:"class", deprecated:"false" },
+      { id:768, label:"com.google.android.gms.vision.barcode.Barcode.ContactInfo", link:"reference/com/google/android/gms/vision/barcode/Barcode.ContactInfo.html", type:"class", deprecated:"false" },
+      { id:769, label:"com.google.android.gms.vision.barcode.Barcode.DriverLicense", link:"reference/com/google/android/gms/vision/barcode/Barcode.DriverLicense.html", type:"class", deprecated:"false" },
+      { id:770, label:"com.google.android.gms.vision.barcode.Barcode.Email", link:"reference/com/google/android/gms/vision/barcode/Barcode.Email.html", type:"class", deprecated:"false" },
+      { id:771, label:"com.google.android.gms.vision.barcode.Barcode.GeoPoint", link:"reference/com/google/android/gms/vision/barcode/Barcode.GeoPoint.html", type:"class", deprecated:"false" },
+      { id:772, label:"com.google.android.gms.vision.barcode.Barcode.PersonName", link:"reference/com/google/android/gms/vision/barcode/Barcode.PersonName.html", type:"class", deprecated:"false" },
+      { id:773, label:"com.google.android.gms.vision.barcode.Barcode.Phone", link:"reference/com/google/android/gms/vision/barcode/Barcode.Phone.html", type:"class", deprecated:"false" },
+      { id:774, label:"com.google.android.gms.vision.barcode.Barcode.Sms", link:"reference/com/google/android/gms/vision/barcode/Barcode.Sms.html", type:"class", deprecated:"false" },
+      { id:775, label:"com.google.android.gms.vision.barcode.Barcode.UrlBookmark", link:"reference/com/google/android/gms/vision/barcode/Barcode.UrlBookmark.html", type:"class", deprecated:"false" },
+      { id:776, label:"com.google.android.gms.vision.barcode.Barcode.WiFi", link:"reference/com/google/android/gms/vision/barcode/Barcode.WiFi.html", type:"class", deprecated:"false" },
+      { id:777, label:"com.google.android.gms.vision.barcode.BarcodeDetector", link:"reference/com/google/android/gms/vision/barcode/BarcodeDetector.html", type:"class", deprecated:"false" },
+      { id:778, label:"com.google.android.gms.vision.barcode.BarcodeDetector.Builder", link:"reference/com/google/android/gms/vision/barcode/BarcodeDetector.Builder.html", type:"class", deprecated:"false" },
+      { id:779, label:"com.google.android.gms.vision.face", link:"reference/com/google/android/gms/vision/face/package-summary.html", type:"package", deprecated:"false" },
+      { id:780, label:"com.google.android.gms.vision.face.Face", link:"reference/com/google/android/gms/vision/face/Face.html", type:"class", deprecated:"false" },
+      { id:781, label:"com.google.android.gms.vision.face.FaceDetector", link:"reference/com/google/android/gms/vision/face/FaceDetector.html", type:"class", deprecated:"false" },
+      { id:782, label:"com.google.android.gms.vision.face.FaceDetector.Builder", link:"reference/com/google/android/gms/vision/face/FaceDetector.Builder.html", type:"class", deprecated:"false" },
+      { id:783, label:"com.google.android.gms.vision.face.Landmark", link:"reference/com/google/android/gms/vision/face/Landmark.html", type:"class", deprecated:"false" },
+      { id:784, label:"com.google.android.gms.vision.face.LargestFaceFocusingProcessor", link:"reference/com/google/android/gms/vision/face/LargestFaceFocusingProcessor.html", type:"class", deprecated:"false" },
+      { id:785, label:"com.google.android.gms.wallet", link:"reference/com/google/android/gms/wallet/package-summary.html", type:"package", deprecated:"false" },
+      { id:786, label:"com.google.android.gms.wallet.Address", link:"reference/com/google/android/gms/wallet/Address.html", type:"class", deprecated:"true" },
+      { id:787, label:"com.google.android.gms.wallet.Cart", link:"reference/com/google/android/gms/wallet/Cart.html", type:"class", deprecated:"false" },
+      { id:788, label:"com.google.android.gms.wallet.Cart.Builder", link:"reference/com/google/android/gms/wallet/Cart.Builder.html", type:"class", deprecated:"false" },
+      { id:789, label:"com.google.android.gms.wallet.CountrySpecification", link:"reference/com/google/android/gms/wallet/CountrySpecification.html", type:"class", deprecated:"true" },
+      { id:790, label:"com.google.android.gms.wallet.EnableWalletOptimizationReceiver", link:"reference/com/google/android/gms/wallet/EnableWalletOptimizationReceiver.html", type:"class", deprecated:"false" },
+      { id:791, label:"com.google.android.gms.wallet.FullWallet", link:"reference/com/google/android/gms/wallet/FullWallet.html", type:"class", deprecated:"false" },
+      { id:792, label:"com.google.android.gms.wallet.FullWalletRequest", link:"reference/com/google/android/gms/wallet/FullWalletRequest.html", type:"class", deprecated:"false" },
+      { id:793, label:"com.google.android.gms.wallet.FullWalletRequest.Builder", link:"reference/com/google/android/gms/wallet/FullWalletRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:794, label:"com.google.android.gms.wallet.GiftCardWalletObject", link:"reference/com/google/android/gms/wallet/GiftCardWalletObject.html", type:"class", deprecated:"false" },
+      { id:795, label:"com.google.android.gms.wallet.InstrumentInfo", link:"reference/com/google/android/gms/wallet/InstrumentInfo.html", type:"class", deprecated:"false" },
+      { id:796, label:"com.google.android.gms.wallet.LineItem", link:"reference/com/google/android/gms/wallet/LineItem.html", type:"class", deprecated:"false" },
+      { id:797, label:"com.google.android.gms.wallet.LineItem.Builder", link:"reference/com/google/android/gms/wallet/LineItem.Builder.html", type:"class", deprecated:"false" },
+      { id:798, label:"com.google.android.gms.wallet.LineItem.Role", link:"reference/com/google/android/gms/wallet/LineItem.Role.html", type:"class", deprecated:"false" },
+      { id:799, label:"com.google.android.gms.wallet.LoyaltyWalletObject", link:"reference/com/google/android/gms/wallet/LoyaltyWalletObject.html", type:"class", deprecated:"false" },
+      { id:800, label:"com.google.android.gms.wallet.MaskedWallet", link:"reference/com/google/android/gms/wallet/MaskedWallet.html", type:"class", deprecated:"false" },
+      { id:801, label:"com.google.android.gms.wallet.MaskedWallet.Builder", link:"reference/com/google/android/gms/wallet/MaskedWallet.Builder.html", type:"class", deprecated:"false" },
+      { id:802, label:"com.google.android.gms.wallet.MaskedWalletRequest", link:"reference/com/google/android/gms/wallet/MaskedWalletRequest.html", type:"class", deprecated:"false" },
+      { id:803, label:"com.google.android.gms.wallet.MaskedWalletRequest.Builder", link:"reference/com/google/android/gms/wallet/MaskedWalletRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:804, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.html", type:"class", deprecated:"false" },
+      { id:805, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest.Builder", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Builder.html", type:"class", deprecated:"false" },
+      { id:806, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest.Status", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.html", type:"class", deprecated:"false" },
+      { id:807, label:"com.google.android.gms.wallet.NotifyTransactionStatusRequest.Status.Error", link:"reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.Error.html", type:"class", deprecated:"false" },
+      { id:808, label:"com.google.android.gms.wallet.OfferWalletObject", link:"reference/com/google/android/gms/wallet/OfferWalletObject.html", type:"class", deprecated:"false" },
+      { id:809, label:"com.google.android.gms.wallet.PaymentInstrumentType", link:"reference/com/google/android/gms/wallet/PaymentInstrumentType.html", type:"class", deprecated:"false" },
+      { id:810, label:"com.google.android.gms.wallet.PaymentMethodToken", link:"reference/com/google/android/gms/wallet/PaymentMethodToken.html", type:"class", deprecated:"false" },
+      { id:811, label:"com.google.android.gms.wallet.PaymentMethodTokenizationParameters", link:"reference/com/google/android/gms/wallet/PaymentMethodTokenizationParameters.html", type:"class", deprecated:"false" },
+      { id:812, label:"com.google.android.gms.wallet.PaymentMethodTokenizationParameters.Builder", link:"reference/com/google/android/gms/wallet/PaymentMethodTokenizationParameters.Builder.html", type:"class", deprecated:"false" },
+      { id:813, label:"com.google.android.gms.wallet.PaymentMethodTokenizationType", link:"reference/com/google/android/gms/wallet/PaymentMethodTokenizationType.html", type:"class", deprecated:"false" },
+      { id:814, label:"com.google.android.gms.wallet.Payments", link:"reference/com/google/android/gms/wallet/Payments.html", type:"class", deprecated:"false" },
+      { id:815, label:"com.google.android.gms.wallet.ProxyCard", link:"reference/com/google/android/gms/wallet/ProxyCard.html", type:"class", deprecated:"false" },
+      { id:816, label:"com.google.android.gms.wallet.Wallet", link:"reference/com/google/android/gms/wallet/Wallet.html", type:"class", deprecated:"false" },
+      { id:817, label:"com.google.android.gms.wallet.Wallet.WalletOptions", link:"reference/com/google/android/gms/wallet/Wallet.WalletOptions.html", type:"class", deprecated:"false" },
+      { id:818, label:"com.google.android.gms.wallet.Wallet.WalletOptions.Builder", link:"reference/com/google/android/gms/wallet/Wallet.WalletOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:819, label:"com.google.android.gms.wallet.WalletConstants", link:"reference/com/google/android/gms/wallet/WalletConstants.html", type:"class", deprecated:"false" },
+      { id:820, label:"com.google.android.gms.wallet.WalletConstants.CardNetwork", link:"reference/com/google/android/gms/wallet/WalletConstants.CardNetwork.html", type:"class", deprecated:"false" },
+      { id:821, label:"com.google.android.gms.wallet.fragment", link:"reference/com/google/android/gms/wallet/fragment/package-summary.html", type:"package", deprecated:"false" },
+      { id:822, label:"com.google.android.gms.wallet.fragment.BuyButtonAppearance", link:"reference/com/google/android/gms/wallet/fragment/BuyButtonAppearance.html", type:"class", deprecated:"true" },
+      { id:823, label:"com.google.android.gms.wallet.fragment.BuyButtonText", link:"reference/com/google/android/gms/wallet/fragment/BuyButtonText.html", type:"class", deprecated:"true" },
+      { id:824, label:"com.google.android.gms.wallet.fragment.Dimension", link:"reference/com/google/android/gms/wallet/fragment/Dimension.html", type:"class", deprecated:"true" },
+      { id:825, label:"com.google.android.gms.wallet.fragment.SupportWalletFragment", link:"reference/com/google/android/gms/wallet/fragment/SupportWalletFragment.html", type:"class", deprecated:"false" },
+      { id:826, label:"com.google.android.gms.wallet.fragment.SupportWalletFragment.OnStateChangedListener", link:"reference/com/google/android/gms/wallet/fragment/SupportWalletFragment.OnStateChangedListener.html", type:"class", deprecated:"false" },
+      { id:827, label:"com.google.android.gms.wallet.fragment.WalletFragment", link:"reference/com/google/android/gms/wallet/fragment/WalletFragment.html", type:"class", deprecated:"false" },
+      { id:828, label:"com.google.android.gms.wallet.fragment.WalletFragment.OnStateChangedListener", link:"reference/com/google/android/gms/wallet/fragment/WalletFragment.OnStateChangedListener.html", type:"class", deprecated:"false" },
+      { id:829, label:"com.google.android.gms.wallet.fragment.WalletFragmentInitParams", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentInitParams.html", type:"class", deprecated:"false" },
+      { id:830, label:"com.google.android.gms.wallet.fragment.WalletFragmentInitParams.Builder", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentInitParams.Builder.html", type:"class", deprecated:"false" },
+      { id:831, label:"com.google.android.gms.wallet.fragment.WalletFragmentMode", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentMode.html", type:"class", deprecated:"false" },
+      { id:832, label:"com.google.android.gms.wallet.fragment.WalletFragmentOptions", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentOptions.html", type:"class", deprecated:"false" },
+      { id:833, label:"com.google.android.gms.wallet.fragment.WalletFragmentOptions.Builder", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:834, label:"com.google.android.gms.wallet.fragment.WalletFragmentState", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentState.html", type:"class", deprecated:"false" },
+      { id:835, label:"com.google.android.gms.wallet.fragment.WalletFragmentStyle", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentStyle.html", type:"class", deprecated:"false" },
+      { id:836, label:"com.google.android.gms.wallet.fragment.WalletFragmentStyle.BuyButtonAppearance", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentStyle.BuyButtonAppearance.html", type:"class", deprecated:"false" },
+      { id:837, label:"com.google.android.gms.wallet.fragment.WalletFragmentStyle.BuyButtonText", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentStyle.BuyButtonText.html", type:"class", deprecated:"false" },
+      { id:838, label:"com.google.android.gms.wallet.fragment.WalletFragmentStyle.Dimension", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentStyle.Dimension.html", type:"class", deprecated:"false" },
+      { id:839, label:"com.google.android.gms.wallet.fragment.WalletFragmentStyle.LogoImageType", link:"reference/com/google/android/gms/wallet/fragment/WalletFragmentStyle.LogoImageType.html", type:"class", deprecated:"false" },
+      { id:840, label:"com.google.android.gms.wallet.fragment.WalletLogoImageType", link:"reference/com/google/android/gms/wallet/fragment/WalletLogoImageType.html", type:"class", deprecated:"true" },
+      { id:841, label:"com.google.android.gms.wearable", link:"reference/com/google/android/gms/wearable/package-summary.html", type:"package", deprecated:"false" },
+      { id:842, label:"com.google.android.gms.wearable.Asset", link:"reference/com/google/android/gms/wearable/Asset.html", type:"class", deprecated:"false" },
+      { id:843, label:"com.google.android.gms.wearable.CapabilityApi", link:"reference/com/google/android/gms/wearable/CapabilityApi.html", type:"class", deprecated:"false" },
+      { id:844, label:"com.google.android.gms.wearable.CapabilityApi.AddLocalCapabilityResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.AddLocalCapabilityResult.html", type:"class", deprecated:"false" },
+      { id:845, label:"com.google.android.gms.wearable.CapabilityApi.CapabilityListener", link:"reference/com/google/android/gms/wearable/CapabilityApi.CapabilityListener.html", type:"class", deprecated:"false" },
+      { id:846, label:"com.google.android.gms.wearable.CapabilityApi.GetAllCapabilitiesResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.GetAllCapabilitiesResult.html", type:"class", deprecated:"false" },
+      { id:847, label:"com.google.android.gms.wearable.CapabilityApi.GetCapabilityResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.GetCapabilityResult.html", type:"class", deprecated:"false" },
+      { id:848, label:"com.google.android.gms.wearable.CapabilityApi.RemoveLocalCapabilityResult", link:"reference/com/google/android/gms/wearable/CapabilityApi.RemoveLocalCapabilityResult.html", type:"class", deprecated:"false" },
+      { id:849, label:"com.google.android.gms.wearable.CapabilityInfo", link:"reference/com/google/android/gms/wearable/CapabilityInfo.html", type:"class", deprecated:"false" },
+      { id:850, label:"com.google.android.gms.wearable.Channel", link:"reference/com/google/android/gms/wearable/Channel.html", type:"class", deprecated:"false" },
+      { id:851, label:"com.google.android.gms.wearable.Channel.GetInputStreamResult", link:"reference/com/google/android/gms/wearable/Channel.GetInputStreamResult.html", type:"class", deprecated:"false" },
+      { id:852, label:"com.google.android.gms.wearable.Channel.GetOutputStreamResult", link:"reference/com/google/android/gms/wearable/Channel.GetOutputStreamResult.html", type:"class", deprecated:"false" },
+      { id:853, label:"com.google.android.gms.wearable.ChannelApi", link:"reference/com/google/android/gms/wearable/ChannelApi.html", type:"class", deprecated:"false" },
+      { id:854, label:"com.google.android.gms.wearable.ChannelApi.ChannelListener", link:"reference/com/google/android/gms/wearable/ChannelApi.ChannelListener.html", type:"class", deprecated:"false" },
+      { id:855, label:"com.google.android.gms.wearable.ChannelApi.CloseReason", link:"reference/com/google/android/gms/wearable/ChannelApi.CloseReason.html", type:"class", deprecated:"false" },
+      { id:856, label:"com.google.android.gms.wearable.ChannelApi.OpenChannelResult", link:"reference/com/google/android/gms/wearable/ChannelApi.OpenChannelResult.html", type:"class", deprecated:"false" },
+      { id:857, label:"com.google.android.gms.wearable.ChannelIOException", link:"reference/com/google/android/gms/wearable/ChannelIOException.html", type:"class", deprecated:"false" },
+      { id:858, label:"com.google.android.gms.wearable.DataApi", link:"reference/com/google/android/gms/wearable/DataApi.html", type:"class", deprecated:"false" },
+      { id:859, label:"com.google.android.gms.wearable.DataApi.DataItemResult", link:"reference/com/google/android/gms/wearable/DataApi.DataItemResult.html", type:"class", deprecated:"false" },
+      { id:860, label:"com.google.android.gms.wearable.DataApi.DataListener", link:"reference/com/google/android/gms/wearable/DataApi.DataListener.html", type:"class", deprecated:"false" },
+      { id:861, label:"com.google.android.gms.wearable.DataApi.DeleteDataItemsResult", link:"reference/com/google/android/gms/wearable/DataApi.DeleteDataItemsResult.html", type:"class", deprecated:"false" },
+      { id:862, label:"com.google.android.gms.wearable.DataApi.GetFdForAssetResult", link:"reference/com/google/android/gms/wearable/DataApi.GetFdForAssetResult.html", type:"class", deprecated:"false" },
+      { id:863, label:"com.google.android.gms.wearable.DataEvent", link:"reference/com/google/android/gms/wearable/DataEvent.html", type:"class", deprecated:"false" },
+      { id:864, label:"com.google.android.gms.wearable.DataEventBuffer", link:"reference/com/google/android/gms/wearable/DataEventBuffer.html", type:"class", deprecated:"false" },
+      { id:865, label:"com.google.android.gms.wearable.DataItem", link:"reference/com/google/android/gms/wearable/DataItem.html", type:"class", deprecated:"false" },
+      { id:866, label:"com.google.android.gms.wearable.DataItemAsset", link:"reference/com/google/android/gms/wearable/DataItemAsset.html", type:"class", deprecated:"false" },
+      { id:867, label:"com.google.android.gms.wearable.DataItemBuffer", link:"reference/com/google/android/gms/wearable/DataItemBuffer.html", type:"class", deprecated:"false" },
+      { id:868, label:"com.google.android.gms.wearable.DataMap", link:"reference/com/google/android/gms/wearable/DataMap.html", type:"class", deprecated:"false" },
+      { id:869, label:"com.google.android.gms.wearable.DataMapItem", link:"reference/com/google/android/gms/wearable/DataMapItem.html", type:"class", deprecated:"false" },
+      { id:870, label:"com.google.android.gms.wearable.MessageApi", link:"reference/com/google/android/gms/wearable/MessageApi.html", type:"class", deprecated:"false" },
+      { id:871, label:"com.google.android.gms.wearable.MessageApi.MessageListener", link:"reference/com/google/android/gms/wearable/MessageApi.MessageListener.html", type:"class", deprecated:"false" },
+      { id:872, label:"com.google.android.gms.wearable.MessageApi.SendMessageResult", link:"reference/com/google/android/gms/wearable/MessageApi.SendMessageResult.html", type:"class", deprecated:"false" },
+      { id:873, label:"com.google.android.gms.wearable.MessageEvent", link:"reference/com/google/android/gms/wearable/MessageEvent.html", type:"class", deprecated:"false" },
+      { id:874, label:"com.google.android.gms.wearable.Node", link:"reference/com/google/android/gms/wearable/Node.html", type:"class", deprecated:"false" },
+      { id:875, label:"com.google.android.gms.wearable.NodeApi", link:"reference/com/google/android/gms/wearable/NodeApi.html", type:"class", deprecated:"false" },
+      { id:876, label:"com.google.android.gms.wearable.NodeApi.GetConnectedNodesResult", link:"reference/com/google/android/gms/wearable/NodeApi.GetConnectedNodesResult.html", type:"class", deprecated:"false" },
+      { id:877, label:"com.google.android.gms.wearable.NodeApi.GetLocalNodeResult", link:"reference/com/google/android/gms/wearable/NodeApi.GetLocalNodeResult.html", type:"class", deprecated:"false" },
+      { id:878, label:"com.google.android.gms.wearable.NodeApi.NodeListener", link:"reference/com/google/android/gms/wearable/NodeApi.NodeListener.html", type:"class", deprecated:"false" },
+      { id:879, label:"com.google.android.gms.wearable.PutDataMapRequest", link:"reference/com/google/android/gms/wearable/PutDataMapRequest.html", type:"class", deprecated:"false" },
+      { id:880, label:"com.google.android.gms.wearable.PutDataRequest", link:"reference/com/google/android/gms/wearable/PutDataRequest.html", type:"class", deprecated:"false" },
+      { id:881, label:"com.google.android.gms.wearable.Wearable", link:"reference/com/google/android/gms/wearable/Wearable.html", type:"class", deprecated:"false" },
+      { id:882, label:"com.google.android.gms.wearable.Wearable.WearableOptions", link:"reference/com/google/android/gms/wearable/Wearable.WearableOptions.html", type:"class", deprecated:"false" },
+      { id:883, label:"com.google.android.gms.wearable.Wearable.WearableOptions.Builder", link:"reference/com/google/android/gms/wearable/Wearable.WearableOptions.Builder.html", type:"class", deprecated:"false" },
+      { id:884, label:"com.google.android.gms.wearable.WearableListenerService", link:"reference/com/google/android/gms/wearable/WearableListenerService.html", type:"class", deprecated:"false" },
+      { id:885, label:"com.google.android.gms.wearable.WearableStatusCodes", link:"reference/com/google/android/gms/wearable/WearableStatusCodes.html", type:"class", deprecated:"false" }
 
     ];
diff --git a/docs/html/sdk/api_diff/23/changes.html b/docs/html/sdk/api_diff/23/changes.html
new file mode 100644
index 0000000..58b407b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes.html
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<!-- on Fri Aug 14 14:28:04 PDT 2015 -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+API Differences between 22 and 23
+</TITLE>
+<link href="../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</head>
+<frameset cols="242,**" framespacing="1" frameborder="yes" border="1" bordercolor="#e9e9e9"> 
+<frameset rows="174,**" framespacing="1" frameborder="yes"  border="1" bordercolor="#e9e9e9">
+    <frame src="changes/jdiff_topleftframe.html" scrolling="no" name="topleftframe" frameborder="1">
+    <frame src="changes/alldiffs_index_all.html" scrolling="auto" name="bottomleftframe" frameborder="1">
+  </frameset>
+  <frame src="changes/changes-summary.html" scrolling="auto" name="rightframe" frameborder="1">
+</frameset>
+<noframes>
+<h2>
+Frame Alert
+</h2>
+
+<p>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<br>
+Link to <a href="changes/changes-summary.html" target="_top">Non-frame version.</A>
+</noframes>
+</html>
diff --git a/docs/html/sdk/api_diff/23/changes/alldiffs_index_additions.html b/docs/html/sdk/api_diff/23/changes/alldiffs_index_additions.html
new file mode 100644
index 0000000..2383e43
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/alldiffs_index_additions.html
@@ -0,0 +1,4196 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="alldiffs_index_all.html" xclass="hiddenlink">All Differences</a>
+  <br>
+<A HREF="alldiffs_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<b>Additions</b>
+  <br>
+<A HREF="alldiffs_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<!-- Field ACCESS_NOTIFICATION_POLICY -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_NOTIFICATION_POLICY" class="hiddenlink" target="rightframe">ACCESS_NOTIFICATION_POLICY</A>
+</nobr><br>
+<!-- Field accessibilityActionContextClick -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionContextClick" class="hiddenlink" target="rightframe">accessibilityActionContextClick</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollDown -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollDown" class="hiddenlink" target="rightframe">accessibilityActionScrollDown</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollLeft -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollLeft" class="hiddenlink" target="rightframe">accessibilityActionScrollLeft</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollRight -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollRight" class="hiddenlink" target="rightframe">accessibilityActionScrollRight</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollToPosition -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollToPosition" class="hiddenlink" target="rightframe">accessibilityActionScrollToPosition</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollUp -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollUp" class="hiddenlink" target="rightframe">accessibilityActionScrollUp</A>
+</nobr><br>
+<!-- Field accessibilityActionShowOnScreen -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionShowOnScreen" class="hiddenlink" target="rightframe">accessibilityActionShowOnScreen</A>
+</nobr><br>
+<!-- Field ACTION_ARGUMENT_COLUMN_INT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_COLUMN_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_COLUMN_INT</A>
+</nobr><br>
+<!-- Field ACTION_ARGUMENT_ROW_INT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_ROW_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_ROW_INT</A>
+</nobr><br>
+<!-- Field ACTION_BUTTON_PRESS -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_PRESS" class="hiddenlink" target="rightframe">ACTION_BUTTON_PRESS</A>
+</nobr><br>
+<!-- Field ACTION_BUTTON_RELEASE -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_RELEASE" class="hiddenlink" target="rightframe">ACTION_BUTTON_RELEASE</A>
+</nobr><br>
+<!-- Field ACTION_CAPTIVE_PORTAL_SIGN_IN -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN" class="hiddenlink" target="rightframe">ACTION_CAPTIVE_PORTAL_SIGN_IN</A>
+</nobr><br>
+<!-- Field ACTION_CHANGE_DEFAULT_DIALER -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_DEFAULT_DIALER" class="hiddenlink" target="rightframe">ACTION_CHANGE_DEFAULT_DIALER</A>
+</nobr><br>
+<!-- Field ACTION_CHANGE_PHONE_ACCOUNTS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_PHONE_ACCOUNTS" class="hiddenlink" target="rightframe">ACTION_CHANGE_PHONE_ACCOUNTS</A>
+</nobr><br>
+<!-- Field ACTION_CHARGING -->
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_CHARGING" class="hiddenlink" target="rightframe">ACTION_CHARGING</A>
+</nobr><br>
+<!-- Field ACTION_CONFIGURE_PHONE_ACCOUNT -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CONFIGURE_PHONE_ACCOUNT" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_PHONE_ACCOUNT</A>
+</nobr><br>
+<!-- Field ACTION_CONFIGURE_VOICEMAIL -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.ACTION_CONFIGURE_VOICEMAIL" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_VOICEMAIL</A>
+</nobr><br>
+<!-- Field ACTION_CONTEXT_CLICK -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_CONTEXT_CLICK" class="hiddenlink" target="rightframe">ACTION_CONTEXT_CLICK</A>
+</nobr><br>
+<!-- Field ACTION_DEFAULT_DIALER_CHANGED -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_DEFAULT_DIALER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEFAULT_DIALER_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_DEVICE_IDLE_MODE_CHANGED -->
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_IDLE_MODE_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_DEVICE_OWNER_CHANGED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_DEVICE_OWNER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_OWNER_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_DISCHARGING -->
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_DISCHARGING" class="hiddenlink" target="rightframe">ACTION_DISCHARGING</A>
+</nobr><br>
+<!-- Field ACTION_DISMISS_ALARM -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_DISMISS_ALARM" class="hiddenlink" target="rightframe">ACTION_DISMISS_ALARM</A>
+</nobr><br>
+<!-- Field ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS" class="hiddenlink" target="rightframe">ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_INCOMING_CALL -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_INCOMING_CALL" class="hiddenlink" target="rightframe">ACTION_INCOMING_CALL</A>
+</nobr><br>
+<!-- Field ACTION_INTERRUPTION_FILTER_CHANGED -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED" class="hiddenlink" target="rightframe">ACTION_INTERRUPTION_FILTER_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_MANAGE_OVERLAY_PERMISSION -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_OVERLAY_PERMISSION" class="hiddenlink" target="rightframe">ACTION_MANAGE_OVERLAY_PERMISSION</A>
+</nobr><br>
+<!-- Field ACTION_MANAGE_WRITE_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_WRITE_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_WRITE_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_MANAGED_PROFILE_PROVISIONED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_MANAGED_PROFILE_PROVISIONED" class="hiddenlink" target="rightframe">ACTION_MANAGED_PROFILE_PROVISIONED</A>
+</nobr><br>
+<!-- Field ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_NOTIFICATION_POLICY_CHANGED -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_PLAY_FROM_URI -->
+<nobr><A HREF="android.media.session.PlaybackState.html#android.media.session.PlaybackState.ACTION_PLAY_FROM_URI" class="hiddenlink" target="rightframe">ACTION_PLAY_FROM_URI</A>
+</nobr><br>
+<!-- Field ACTION_PROCESS_TEXT -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.ACTION_PROCESS_TEXT" class="hiddenlink" target="rightframe">ACTION_PROCESS_TEXT</A>
+</nobr><br>
+<!-- Field ACTION_PROVISION_MANAGED_DEVICE -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE" class="hiddenlink" target="rightframe">ACTION_PROVISION_MANAGED_DEVICE</A>
+</nobr><br>
+<!-- Field ACTION_REPORT_HEAP_LIMIT -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.ACTION_REPORT_HEAP_LIMIT" class="hiddenlink" target="rightframe">ACTION_REPORT_HEAP_LIMIT</A>
+</nobr><br>
+<!-- Field ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_DOWN -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_DOWN" class="hiddenlink" target="rightframe">ACTION_SCROLL_DOWN</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_LEFT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_LEFT" class="hiddenlink" target="rightframe">ACTION_SCROLL_LEFT</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_RIGHT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_RIGHT" class="hiddenlink" target="rightframe">ACTION_SCROLL_RIGHT</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_TO_POSITION -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_TO_POSITION" class="hiddenlink" target="rightframe">ACTION_SCROLL_TO_POSITION</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_UP -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_UP" class="hiddenlink" target="rightframe">ACTION_SCROLL_UP</A>
+</nobr><br>
+<!-- Field ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_SHOW_ON_SCREEN -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SHOW_ON_SCREEN" class="hiddenlink" target="rightframe">ACTION_SHOW_ON_SCREEN</A>
+</nobr><br>
+<!-- Field ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_SNOOZE_ALARM -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_SNOOZE_ALARM" class="hiddenlink" target="rightframe">ACTION_SNOOZE_ALARM</A>
+</nobr><br>
+<!-- Field ACTION_SYSTEM_UPDATE_POLICY_CHANGED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_SYSTEM_UPDATE_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_SYSTEM_UPDATE_POLICY_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_VOICE_CONTROL_AIRPLANE_MODE -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_AIRPLANE_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_AIRPLANE_MODE</A>
+</nobr><br>
+<!-- Field ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE</A>
+</nobr><br>
+<!-- Field ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE</A>
+</nobr><br>
+<!-- Class ActionMode.Callback2 -->
+<A HREF="pkg_android.view.html#ActionMode.Callback2" class="hiddenlink" target="rightframe"><b>ActionMode.Callback2</b></A><br>
+<!-- Method addLayer -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.addLayer_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>addLayer</b>
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method addNewIncomingCall -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.addNewIncomingCall_added(android.telecom.PhoneAccountHandle, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>addNewIncomingCall</b>
+(<code>PhoneAccountHandle, Bundle</code>)</A></nobr><br>
+<!-- Method addOnFileDescriptorEventListener -->
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.addOnFileDescriptorEventListener_added(java.io.FileDescriptor, int, android.os.MessageQueue.OnFileDescriptorEventListener)" class="hiddenlink" target="rightframe"><b>addOnFileDescriptorEventListener</b>
+(<code>FileDescriptor, int, OnFileDescriptorEventListener</code>)</A></nobr><br>
+<!-- Method addOnRoutingChangedListener -->
+<i>addOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.addOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method addOnRoutingChangedListener -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.addOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method addTtsSpan -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.addTtsSpan_added(android.text.Spannable, int, int)" class="hiddenlink" target="rightframe"><b>addTtsSpan</b>
+(<code>Spannable, int, int</code>)</A></nobr><br>
+<!-- Field ADJUST_MUTE -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_MUTE" class="hiddenlink" target="rightframe">ADJUST_MUTE</A>
+</nobr><br>
+<!-- Field ADJUST_TOGGLE_MUTE -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_TOGGLE_MUTE" class="hiddenlink" target="rightframe">ADJUST_TOGGLE_MUTE</A>
+</nobr><br>
+<!-- Field ADJUST_UNMUTE -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_UNMUTE" class="hiddenlink" target="rightframe">ADJUST_UNMUTE</A>
+</nobr><br>
+<!-- Field AKA_PRIME -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html#android.net.wifi.WifiEnterpriseConfig.Eap.AKA_PRIME" class="hiddenlink" target="rightframe">AKA_PRIME</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_ALL -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_ALL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_ALL</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_LABEL -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_LABEL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_LABEL</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_NEXT -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_NEXT" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_NEXT</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_TIME -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_TIME" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_TIME</A>
+</nobr><br>
+<!-- Field ALLOW_PARENT_PROFILE_APP_LINKING -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.ALLOW_PARENT_PROFILE_APP_LINKING" class="hiddenlink" target="rightframe">ALLOW_PARENT_PROFILE_APP_LINKING</A>
+</nobr><br>
+<!-- Field allowUndo -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.allowUndo" class="hiddenlink" target="rightframe">allowUndo</A>
+</nobr><br>
+<!-- Package android.app.assist -->
+<A HREF="changes-summary.html#android.app.assist" class="hiddenlink" target="rightframe"><b>android.app.assist</b></A><br>
+<!-- Package android.hardware.fingerprint -->
+<A HREF="changes-summary.html#android.hardware.fingerprint" class="hiddenlink" target="rightframe"><b>android.hardware.fingerprint</b></A><br>
+<!-- Package android.media.midi -->
+<A HREF="changes-summary.html#android.media.midi" class="hiddenlink" target="rightframe"><b>android.media.midi</b></A><br>
+<!-- Package android.security.keystore -->
+<A HREF="changes-summary.html#android.security.keystore" class="hiddenlink" target="rightframe"><b>android.security.keystore</b></A><br>
+<!-- Package android.service.chooser -->
+<A HREF="changes-summary.html#android.service.chooser" class="hiddenlink" target="rightframe"><b>android.service.chooser</b></A><br>
+<!-- Class Animatable2 -->
+<A HREF="pkg_android.graphics.drawable.html#Animatable2" class="hiddenlink" target="rightframe"><b><i>Animatable2</i></b></A><br>
+<!-- Class Animatable2.AnimationCallback -->
+<A HREF="pkg_android.graphics.drawable.html#Animatable2.AnimationCallback" class="hiddenlink" target="rightframe"><b>Animatable2.AnimationCallback</b></A><br>
+<!-- Constructor ArrayMap -->
+<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_added(android.util.ArrayMap<K, V>)" class="hiddenlink" target="rightframe"><b>ArrayMap</b>
+(<code>ArrayMap&lt;K, V&gt;</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class ArraySet -->
+<A HREF="pkg_android.util.html#ArraySet" class="hiddenlink" target="rightframe"><b>ArraySet</b></A><br>
+<!-- Class AudioDeviceCallback -->
+<A HREF="pkg_android.media.html#AudioDeviceCallback" class="hiddenlink" target="rightframe"><b>AudioDeviceCallback</b></A><br>
+<!-- Class AudioDeviceInfo -->
+<A HREF="pkg_android.media.html#AudioDeviceInfo" class="hiddenlink" target="rightframe"><b>AudioDeviceInfo</b></A><br>
+<!-- Class AudioRecord.Builder -->
+<A HREF="pkg_android.media.html#AudioRecord.Builder" class="hiddenlink" target="rightframe"><b>AudioRecord.Builder</b></A><br>
+<!-- Class AudioRecord.OnRoutingChangedListener -->
+<A HREF="pkg_android.media.html#AudioRecord.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioRecord.OnRoutingChangedListener</i></b></A><br>
+<!-- Class AudioTrack.Builder -->
+<A HREF="pkg_android.media.html#AudioTrack.Builder" class="hiddenlink" target="rightframe"><b>AudioTrack.Builder</b></A><br>
+<!-- Class AudioTrack.OnRoutingChangedListener -->
+<A HREF="pkg_android.media.html#AudioTrack.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioTrack.OnRoutingChangedListener</i></b></A><br>
+<!-- Field autoVerify -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.autoVerify" class="hiddenlink" target="rightframe">autoVerify</A>
+</nobr><br>
+<!-- Field BASE_OS -->
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.BASE_OS" class="hiddenlink" target="rightframe">BASE_OS</A>
+</nobr><br>
+<!-- Field baseActivity -->
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.baseActivity" class="hiddenlink" target="rightframe">baseActivity</A>
+</nobr><br>
+<!-- Method bigLargeIcon -->
+<nobr><A HREF="android.app.Notification.BigPictureStyle.html#android.app.Notification.BigPictureStyle.bigLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>bigLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Field BIND_CARRIER_SERVICES -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_SERVICES" class="hiddenlink" target="rightframe">BIND_CARRIER_SERVICES</A>
+</nobr><br>
+<!-- Field BIND_CHOOSER_TARGET_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CHOOSER_TARGET_SERVICE" class="hiddenlink" target="rightframe">BIND_CHOOSER_TARGET_SERVICE</A>
+</nobr><br>
+<!-- Field BIND_INCALL_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_INCALL_SERVICE" class="hiddenlink" target="rightframe">BIND_INCALL_SERVICE</A>
+</nobr><br>
+<!-- Field BIND_MIDI_DEVICE_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_MIDI_DEVICE_SERVICE" class="hiddenlink" target="rightframe">BIND_MIDI_DEVICE_SERVICE</A>
+</nobr><br>
+<!-- Field BIND_TELECOM_CONNECTION_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_TELECOM_CONNECTION_SERVICE" class="hiddenlink" target="rightframe">BIND_TELECOM_CONNECTION_SERVICE</A>
+</nobr><br>
+<!-- Method bindProcessToNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.bindProcessToNetwork_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>bindProcessToNetwork</b>
+(<code>Network</code>)</A></nobr><br>
+<!-- Method bindSocket -->
+<nobr><A HREF="android.net.Network.html#android.net.Network.bindSocket_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>bindSocket</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<!-- Field BREAK_STRATEGY_BALANCED -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_BALANCED" class="hiddenlink" target="rightframe">BREAK_STRATEGY_BALANCED</A>
+</nobr><br>
+<!-- Field BREAK_STRATEGY_HIGH_QUALITY -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_HIGH_QUALITY" class="hiddenlink" target="rightframe">BREAK_STRATEGY_HIGH_QUALITY</A>
+</nobr><br>
+<!-- Field BREAK_STRATEGY_SIMPLE -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_SIMPLE" class="hiddenlink" target="rightframe">BREAK_STRATEGY_SIMPLE</A>
+</nobr><br>
+<!-- Field breakStrategy -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.breakStrategy" class="hiddenlink" target="rightframe">breakStrategy</A>
+</nobr><br>
+<!-- Field BUTTON_STYLUS_PRIMARY -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_PRIMARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_PRIMARY</A>
+</nobr><br>
+<!-- Field BUTTON_STYLUS_SECONDARY -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_SECONDARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_SECONDARY</A>
+</nobr><br>
+<!-- Field CACHED_PHOTO_URI -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.CallLog.Calls.html#android.provider.CallLog.Calls.CACHED_PHOTO_URI" class="hiddenlink" target="rightframe">CACHED_PHOTO_URI</A>
+</nobr><br>
+<!-- Class Call -->
+<A HREF="pkg_android.telecom.html#Call" class="hiddenlink" target="rightframe"><b>Call</b></A><br>
+<!-- Class Call.Callback -->
+<A HREF="pkg_android.telecom.html#Call.Callback" class="hiddenlink" target="rightframe"><b>Call.Callback</b></A><br>
+<!-- Class Call.Details -->
+<A HREF="pkg_android.telecom.html#Call.Details" class="hiddenlink" target="rightframe"><b>Call.Details</b></A><br>
+<!-- Class CallAudioState -->
+<A HREF="pkg_android.telecom.html#CallAudioState" class="hiddenlink" target="rightframe"><b>CallAudioState</b></A><br>
+<!-- Field CALLBACK_TYPE_FIRST_MATCH -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_FIRST_MATCH" class="hiddenlink" target="rightframe">CALLBACK_TYPE_FIRST_MATCH</A>
+</nobr><br>
+<!-- Field CALLBACK_TYPE_MATCH_LOST -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_MATCH_LOST" class="hiddenlink" target="rightframe">CALLBACK_TYPE_MATCH_LOST</A>
+</nobr><br>
+<!-- Field CAMERA_ERROR_EVICTED -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.CAMERA_ERROR_EVICTED" class="hiddenlink" target="rightframe">CAMERA_ERROR_EVICTED</A>
+</nobr><br>
+<!-- Field CAMERA_IN_USE -->
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.CAMERA_IN_USE" class="hiddenlink" target="rightframe">CAMERA_IN_USE</A>
+</nobr><br>
+<!-- Class CameraConstrainedHighSpeedCaptureSession -->
+<A HREF="pkg_android.hardware.camera2.html#CameraConstrainedHighSpeedCaptureSession" class="hiddenlink" target="rightframe"><b>CameraConstrainedHighSpeedCaptureSession</b></A><br>
+<!-- Class CameraManager.TorchCallback -->
+<A HREF="pkg_android.hardware.camera2.html#CameraManager.TorchCallback" class="hiddenlink" target="rightframe"><b>CameraManager.TorchCallback</b></A><br>
+<!-- Class CameraPrewarmService -->
+<A HREF="pkg_android.service.media.html#CameraPrewarmService" class="hiddenlink" target="rightframe"><b>CameraPrewarmService</b></A><br>
+<!-- Method canChangeDtmfToneLength -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.canChangeDtmfToneLength_added()" class="hiddenlink" target="rightframe"><b>canChangeDtmfToneLength</b>
+()</A></nobr><br>
+<!-- Method canDrawOverlays -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.canDrawOverlays_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canDrawOverlays</b>
+(<code>Context</code>)</A></nobr><br>
+<!-- Method canWrite -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.canWrite_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canWrite</b>
+(<code>Context</code>)</A></nobr><br>
+<!-- Class CaptivePortal -->
+<A HREF="pkg_android.net.html#CaptivePortal" class="hiddenlink" target="rightframe"><b>CaptivePortal</b></A><br>
+<!-- Field CARRIER_CONFIG_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.CARRIER_CONFIG_SERVICE" class="hiddenlink" target="rightframe">CARRIER_CONFIG_SERVICE</A>
+</nobr><br>
+<!-- Field CARRIER_PRESENCE -->
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE</A>
+</nobr><br>
+<!-- Field CARRIER_PRESENCE_VT_CAPABLE -->
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE_VT_CAPABLE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE_VT_CAPABLE</A>
+</nobr><br>
+<!-- Class CarrierConfigManager -->
+<A HREF="pkg_android.telephony.html#CarrierConfigManager" class="hiddenlink" target="rightframe"><b>CarrierConfigManager</b></A><br>
+<!-- Class CarrierIdentifier -->
+<A HREF="pkg_android.service.carrier.html#CarrierIdentifier" class="hiddenlink" target="rightframe"><b>CarrierIdentifier</b></A><br>
+<!-- Class CarrierService -->
+<A HREF="pkg_android.service.carrier.html#CarrierService" class="hiddenlink" target="rightframe"><b>CarrierService</b></A><br>
+<!-- Field CATEGORY_REMINDER -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.CATEGORY_REMINDER" class="hiddenlink" target="rightframe">CATEGORY_REMINDER</A>
+</nobr><br>
+<!-- Field CATEGORY_VOICE -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.CATEGORY_VOICE" class="hiddenlink" target="rightframe">CATEGORY_VOICE</A>
+</nobr><br>
+<!-- Field centerFreq0 -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq0" class="hiddenlink" target="rightframe">centerFreq0</A>
+</nobr><br>
+<!-- Field centerFreq1 -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq1" class="hiddenlink" target="rightframe">centerFreq1</A>
+</nobr><br>
+<!-- Class ChangeScroll -->
+<A HREF="pkg_android.transition.html#ChangeScroll" class="hiddenlink" target="rightframe"><b>ChangeScroll</b></A><br>
+<!-- Field CHANNEL_OUT_7POINT1_SURROUND -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1_SURROUND" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1_SURROUND</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_160MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_160MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_160MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_20MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_20MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_20MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_40MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_40MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_40MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_80MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_80MHZ_PLUS_MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ_PLUS_MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ_PLUS_MHZ</A>
+</nobr><br>
+<!-- Field channelWidth -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.channelWidth" class="hiddenlink" target="rightframe">channelWidth</A>
+</nobr><br>
+<!-- Method checkSelfPermission -->
+<i>checkSelfPermission</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method checkSelfPermission -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method checkSelfPermission -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<!-- Method choosePrivateKeyAlias -->
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.choosePrivateKeyAlias_added(android.app.Activity, android.security.KeyChainAliasCallback, java.lang.String[], java.security.Principal[], android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>choosePrivateKeyAlias</b>
+(<code>Activity, KeyChainAliasCallback, String[], Principal[], Uri, String</code>)</A></nobr><br>
+<!-- Method clearAnimationCallbacks -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.clearAnimationCallbacks_added()" class="hiddenlink" target="rightframe"><b>clearAnimationCallbacks</b>
+()</A></nobr><br>
+<!-- Method clearWatchHeapLimit -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.clearWatchHeapLimit_added()" class="hiddenlink" target="rightframe"><b>clearWatchHeapLimit</b>
+()</A></nobr><br>
+<!-- Method closeSystemDialogs -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.closeSystemDialogs_added()" class="hiddenlink" target="rightframe"><b>closeSystemDialogs</b>
+()</A></nobr><br>
+<!-- Field COLOR_Format32bitABGR8888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitABGR8888" class="hiddenlink" target="rightframe">COLOR_Format32bitABGR8888</A>
+</nobr><br>
+<!-- Field COLOR_FormatRGBAFlexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBAFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBAFlexible</A>
+</nobr><br>
+<!-- Field COLOR_FormatRGBFlexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBFlexible</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422Flexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Flexible</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV444Flexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Flexible</A>
+</nobr><br>
+<!-- Field colorBackgroundFloating -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.colorBackgroundFloating" class="hiddenlink" target="rightframe">colorBackgroundFloating</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_COLOR -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_COLOR" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_COLOR</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_ICON_URI -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_ICON_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_ICON_URI</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_INTENT_URI -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_INTENT_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_INTENT_URI</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_POSTER_ART_URI -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_POSTER_ART_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_POSTER_ART_URI</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_TEXT -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_TEXT" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_TEXT</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG1 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG1</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG1 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG2 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG2</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG2 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG3 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG3</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG3 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG4 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG4</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG4 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_SEARCHABLE -->
+<nobr><A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_SEARCHABLE" class="hiddenlink" target="rightframe">COLUMN_SEARCHABLE</A>
+</nobr><br>
+<!-- Class Conference -->
+<A HREF="pkg_android.telecom.html#Conference" class="hiddenlink" target="rightframe"><b>Conference</b></A><br>
+<!-- Class Conferenceable -->
+<A HREF="pkg_android.telecom.html#Conferenceable" class="hiddenlink" target="rightframe"><b>Conferenceable</b></A><br>
+<!-- Method connectGatt -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.connectGatt_added(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int)" class="hiddenlink" target="rightframe"><b>connectGatt</b>
+(<code>Context, boolean, BluetoothGattCallback, int</code>)</A></nobr><br>
+<!-- Class Connection -->
+<A HREF="pkg_android.telecom.html#Connection" class="hiddenlink" target="rightframe"><b>Connection</b></A><br>
+<!-- Class Connection.VideoProvider -->
+<A HREF="pkg_android.telecom.html#Connection.VideoProvider" class="hiddenlink" target="rightframe"><b>Connection.VideoProvider</b></A><br>
+<!-- Class ConnectionRequest -->
+<A HREF="pkg_android.telecom.html#ConnectionRequest" class="hiddenlink" target="rightframe"><b>ConnectionRequest</b></A><br>
+<!-- Class ConnectionService -->
+<A HREF="pkg_android.telecom.html#ConnectionService" class="hiddenlink" target="rightframe"><b>ConnectionService</b></A><br>
+<!-- Field CONTACTS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.CONTACTS" class="hiddenlink" target="rightframe">CONTACTS</A>
+</nobr><br>
+<!-- Class ContactsContract.Contacts.AggregationSuggestions.Builder -->
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.AggregationSuggestions.Builder" class="hiddenlink" target="rightframe"><b>ContactsContract.Contacts.AggregationSuggestions.Builder</b></A><br>
+<!-- Class ContactsContract.ProviderStatus -->
+<A HREF="pkg_android.provider.html#ContactsContract.ProviderStatus" class="hiddenlink" target="rightframe"><b>ContactsContract.ProviderStatus</b></A><br>
+<!-- Method contains -->
+<nobr><A HREF="android.net.IpPrefix.html#android.net.IpPrefix.contains_added(java.net.InetAddress)" class="hiddenlink" target="rightframe"><b>contains</b>
+(<code>InetAddress</code>)</A></nobr><br>
+<!-- Field CONTEXT_CLICK -->
+<nobr><A HREF="android.view.HapticFeedbackConstants.html#android.view.HapticFeedbackConstants.CONTEXT_CLICK" class="hiddenlink" target="rightframe">CONTEXT_CLICK</A>
+</nobr><br>
+<!-- Field contextClickable -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.contextClickable" class="hiddenlink" target="rightframe">contextClickable</A>
+</nobr><br>
+<!-- Constructor ContextThemeWrapper -->
+<nobr><A HREF="android.view.ContextThemeWrapper.html#android.view.ContextThemeWrapper.ctor_added(android.content.Context, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>ContextThemeWrapper</b>
+(<code>Context, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Field CONTROL_AE_LOCK_AVAILABLE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AE_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AE_LOCK_AVAILABLE</A>
+</nobr><br>
+<!-- Field CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL" class="hiddenlink" target="rightframe">CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL</A>
+</nobr><br>
+<!-- Field CONTROL_AVAILABLE_MODES -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AVAILABLE_MODES" class="hiddenlink" target="rightframe">CONTROL_AVAILABLE_MODES</A>
+</nobr><br>
+<!-- Field CONTROL_AWB_LOCK_AVAILABLE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AWB_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AWB_LOCK_AVAILABLE</A>
+</nobr><br>
+<!-- Method convertRestrictionsToBundle -->
+<nobr><A HREF="android.content.RestrictionsManager.html#android.content.RestrictionsManager.convertRestrictionsToBundle_added(java.util.List<android.content.RestrictionEntry>)" class="hiddenlink" target="rightframe"><b>convertRestrictionsToBundle</b>
+(<code>List&lt;RestrictionEntry&gt;</code>)</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+<i>copy1DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+<i>copy1DRangeToUnchecked</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+<i>copy2DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy3DRangeFrom -->
+<i>copy3DRangeFrom</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Allocation, int, int, int</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy3DRangeFrom -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy3DRangeTo -->
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeTo_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe"><b>copy3DRangeTo</b>
+(<code>int, int, int, int, int, int, Object</code>)</A></nobr><br>
+<!-- Method createBundleArrayEntry -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleArrayEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleArrayEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<!-- Method createBundleEntry -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<!-- Method createConstrainedHighSpeedCaptureSession -->
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createConstrainedHighSpeedCaptureSession_added(java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createConstrainedHighSpeedCaptureSession</b>
+(<code>List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<!-- Method createFromPdu -->
+<i>createFromPdu</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], String</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+<!-- Method createFromPdu -->
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[]</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+<!-- Method createFromXml -->
+<i>createFromXml</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<!-- Method createFromXml -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<!-- Method createInvokeID -->
+<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.createInvokeID_added(int)" class="hiddenlink" target="rightframe"><b>createInvokeID</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method createMultiContext -->
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.createMultiContext_added(android.content.Context, android.renderscript.RenderScript.ContextType, int, int)" class="hiddenlink" target="rightframe"><b>createMultiContext</b>
+(<code>Context, ContextType, int, int</code>)</A></nobr><br>
+<!-- Method createPersistentInputSurface -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.createPersistentInputSurface_added()" class="hiddenlink" target="rightframe"><b>createPersistentInputSurface</b>
+()</A></nobr><br>
+<!-- Method createRelative -->
+<i>createRelative</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+<!-- Method createRelative -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+<!-- Method createReprocessableCaptureSession -->
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessableCaptureSession_added(android.hardware.camera2.params.InputConfiguration, java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createReprocessableCaptureSession</b>
+(<code>InputConfiguration, List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<!-- Method createReprocessCaptureRequest -->
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessCaptureRequest_added(android.hardware.camera2.TotalCaptureResult)" class="hiddenlink" target="rightframe"><b>createReprocessCaptureRequest</b>
+(<code>TotalCaptureResult</code>)</A></nobr><br>
+<!-- Method createTtsSpan -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpan_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>createTtsSpan</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method createTtsSpannable -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpannable_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>createTtsSpannable</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<!-- Method createTyped -->
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.createTyped_added(android.renderscript.RenderScript, android.renderscript.Allocation, android.renderscript.Type)" class="hiddenlink" target="rightframe"><b>createTyped</b>
+(<code>RenderScript, Allocation, Type</code>)</A></nobr><br>
+<!-- Method createWebMessageChannel -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.createWebMessageChannel_added()" class="hiddenlink" target="rightframe"><b>createWebMessageChannel</b>
+()</A></nobr><br>
+<!-- Constructor DeadObjectException -->
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.DeadObjectException.html#android.os.DeadObjectException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>DeadObjectException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Field DEFAULT_HIDE_DURATION -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.DEFAULT_HIDE_DURATION" class="hiddenlink" target="rightframe">DEFAULT_HIDE_DURATION</A>
+</nobr><br>
+<!-- Field DELETED -->
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DELETED" class="hiddenlink" target="rightframe">DELETED</A>
+</nobr><br>
+<!-- Field DENSITY_360 -->
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_360" class="hiddenlink" target="rightframe">DENSITY_360</A>
+</nobr><br>
+<!-- Field DENSITY_420 -->
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_420" class="hiddenlink" target="rightframe">DENSITY_420</A>
+</nobr><br>
+<!-- Field DEPTH16 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH16" class="hiddenlink" target="rightframe">DEPTH16</A>
+</nobr><br>
+<!-- Field DEPTH_DEPTH_IS_EXCLUSIVE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.DEPTH_DEPTH_IS_EXCLUSIVE" class="hiddenlink" target="rightframe">DEPTH_DEPTH_IS_EXCLUSIVE</A>
+</nobr><br>
+<!-- Field DEPTH_POINT_CLOUD -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH_POINT_CLOUD" class="hiddenlink" target="rightframe">DEPTH_POINT_CLOUD</A>
+</nobr><br>
+<!-- Method detectCleartextNetwork -->
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.detectCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>detectCleartextNetwork</b>
+()</A></nobr><br>
+<!-- Method detectResourceMismatches -->
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.detectResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>detectResourceMismatches</b>
+()</A></nobr><br>
+<!-- Field DIRTY -->
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DIRTY" class="hiddenlink" target="rightframe">DIRTY</A>
+</nobr><br>
+<!-- Field DISALLOW_FUN -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_FUN" class="hiddenlink" target="rightframe">DISALLOW_FUN</A>
+</nobr><br>
+<!-- Field DISALLOW_NETWORK_RESET -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_NETWORK_RESET" class="hiddenlink" target="rightframe">DISALLOW_NETWORK_RESET</A>
+</nobr><br>
+<!-- Field DISALLOW_SAFE_BOOT -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_SAFE_BOOT" class="hiddenlink" target="rightframe">DISALLOW_SAFE_BOOT</A>
+</nobr><br>
+<!-- Class DisconnectCause -->
+<A HREF="pkg_android.telecom.html#DisconnectCause" class="hiddenlink" target="rightframe"><b>DisconnectCause</b></A><br>
+<!-- Method dispatchProvideStructure -->
+<nobr><A HREF="android.view.View.html#android.view.View.dispatchProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>dispatchProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<!-- Class Display.Mode -->
+<A HREF="pkg_android.view.html#Display.Mode" class="hiddenlink" target="rightframe"><b>Display.Mode</b></A><br>
+<!-- Field drawableTint -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTint" class="hiddenlink" target="rightframe">drawableTint</A>
+</nobr><br>
+<!-- Field drawableTintMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTintMode" class="hiddenlink" target="rightframe">drawableTintMode</A>
+</nobr><br>
+<!-- Class DrawableWrapper -->
+<A HREF="pkg_android.graphics.drawable.html#DrawableWrapper" class="hiddenlink" target="rightframe"><b>DrawableWrapper</b></A><br>
+<!-- Method drawTextRun -->
+<i>drawTextRun</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+<!-- Method drawTextRun -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+<!-- Field DTMF_TONE_TYPE_WHEN_DIALING -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.DTMF_TONE_TYPE_WHEN_DIALING" class="hiddenlink" target="rightframe">DTMF_TONE_TYPE_WHEN_DIALING</A>
+</nobr><br>
+<!-- Method dump -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.dump_added(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])" class="hiddenlink" target="rightframe"><b>dump</b>
+(<code>String, FileDescriptor, PrintWriter, String[]</code>)</A></nobr><br>
+<!-- Field DUPLEX_MODE_LONG_EDGE -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_LONG_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_LONG_EDGE</A>
+</nobr><br>
+<!-- Field DUPLEX_MODE_NONE -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_NONE" class="hiddenlink" target="rightframe">DUPLEX_MODE_NONE</A>
+</nobr><br>
+<!-- Field DUPLEX_MODE_SHORT_EDGE -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_SHORT_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_SHORT_EDGE</A>
+</nobr><br>
+<!-- Field EDGE_MODE_ZERO_SHUTTER_LAG -->
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.EDGE_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">EDGE_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<!-- Field ENCODING_DTS -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS" class="hiddenlink" target="rightframe">ENCODING_DTS</A>
+</nobr><br>
+<!-- Field ENCODING_DTS_HD -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS_HD" class="hiddenlink" target="rightframe">ENCODING_DTS_HD</A>
+</nobr><br>
+<!-- Field ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY" class="hiddenlink" target="rightframe">ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY</A>
+</nobr><br>
+<!-- Field end -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.end" class="hiddenlink" target="rightframe">end</A>
+</nobr><br>
+<!-- Method endTransitions -->
+<nobr><A HREF="android.transition.TransitionManager.html#android.transition.TransitionManager.endTransitions_added(android.view.ViewGroup)" class="hiddenlink" target="rightframe"><b>endTransitions</b>
+(<code>ViewGroup</code>)</A></nobr><br>
+<!-- Field ENTERPRISE_CONTENT_LOOKUP_URI -->
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html#android.provider.ContactsContract.CommonDataKinds.Email.ENTERPRISE_CONTENT_LOOKUP_URI" class="hiddenlink" target="rightframe">ENTERPRISE_CONTENT_LOOKUP_URI</A>
+</nobr><br>
+<!-- Field ERROR_INSUFFICIENT_RESOURCE -->
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_INSUFFICIENT_RESOURCE" class="hiddenlink" target="rightframe">ERROR_INSUFFICIENT_RESOURCE</A>
+</nobr><br>
+<!-- Field ERROR_RECLAIMED -->
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_RECLAIMED" class="hiddenlink" target="rightframe">ERROR_RECLAIMED</A>
+</nobr><br>
+<!-- Field ERROR_SESSION_NOT_OPENED -->
+<nobr><A HREF="android.media.MediaCodec.CryptoException.html#android.media.MediaCodec.CryptoException.ERROR_SESSION_NOT_OPENED" class="hiddenlink" target="rightframe">ERROR_SESSION_NOT_OPENED</A>
+</nobr><br>
+<!-- Field EVENT_SESSION_RECLAIMED -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_SESSION_RECLAIMED" class="hiddenlink" target="rightframe">EVENT_SESSION_RECLAIMED</A>
+</nobr><br>
+<!-- Method execute -->
+<i>execute</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added(java.lang.Object...)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+<!-- Method execute -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+<!-- Field EXTRA_ACCOUNT -->
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_ACCOUNT" class="hiddenlink" target="rightframe">EXTRA_ACCOUNT</A>
+</nobr><br>
+<!-- Field EXTRA_AIRPLANE_MODE_ENABLED -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_AIRPLANE_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_AIRPLANE_MODE_ENABLED</A>
+</nobr><br>
+<!-- Field EXTRA_ALARM_SEARCH_MODE -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SEARCH_MODE" class="hiddenlink" target="rightframe">EXTRA_ALARM_SEARCH_MODE</A>
+</nobr><br>
+<!-- Field EXTRA_ALARM_SNOOZE_DURATION -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SNOOZE_DURATION" class="hiddenlink" target="rightframe">EXTRA_ALARM_SNOOZE_DURATION</A>
+</nobr><br>
+<!-- Field EXTRA_ALTERNATE_INTENTS -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ALTERNATE_INTENTS" class="hiddenlink" target="rightframe">EXTRA_ALTERNATE_INTENTS</A>
+</nobr><br>
+<!-- Field EXTRA_ASSIST_INPUT_DEVICE_ID -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_INPUT_DEVICE_ID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_INPUT_DEVICE_ID</A>
+</nobr><br>
+<!-- Field EXTRA_ASSIST_UID -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_UID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_UID</A>
+</nobr><br>
+<!-- Field EXTRA_BATTERY_SAVER_MODE_ENABLED -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_BATTERY_SAVER_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_BATTERY_SAVER_MODE_ENABLED</A>
+</nobr><br>
+<!-- Field EXTRA_CALL_BACK_NUMBER -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_BACK_NUMBER" class="hiddenlink" target="rightframe">EXTRA_CALL_BACK_NUMBER</A>
+</nobr><br>
+<!-- Field EXTRA_CALL_SUBJECT -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_SUBJECT" class="hiddenlink" target="rightframe">EXTRA_CALL_SUBJECT</A>
+</nobr><br>
+<!-- Field EXTRA_CAPTIVE_PORTAL -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.EXTRA_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">EXTRA_CAPTIVE_PORTAL</A>
+</nobr><br>
+<!-- Field EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME</A>
+</nobr><br>
+<!-- Field EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER" class="hiddenlink" target="rightframe">EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER</A>
+</nobr><br>
+<!-- Field EXTRA_DATA_SET -->
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_DATA_SET" class="hiddenlink" target="rightframe">EXTRA_DATA_SET</A>
+</nobr><br>
+<!-- Field EXTRA_DO_NOT_DISTURB_MODE_ENABLED -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_ENABLED</A>
+</nobr><br>
+<!-- Field EXTRA_DO_NOT_DISTURB_MODE_MINUTES -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_MINUTES" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_MINUTES</A>
+</nobr><br>
+<!-- Field EXTRA_EXCLUDE_SELF -->
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_EXCLUDE_SELF" class="hiddenlink" target="rightframe">EXTRA_EXCLUDE_SELF</A>
+</nobr><br>
+<!-- Field EXTRA_INCOMING_CALL_ADDRESS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_ADDRESS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_ADDRESS</A>
+</nobr><br>
+<!-- Field EXTRA_INCOMING_CALL_EXTRAS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_EXTRAS</A>
+</nobr><br>
+<!-- Field EXTRA_IS_PM -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_IS_PM" class="hiddenlink" target="rightframe">EXTRA_IS_PM</A>
+</nobr><br>
+<!-- Field EXTRA_MODE -->
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_MODE" class="hiddenlink" target="rightframe">EXTRA_MODE</A>
+</nobr><br>
+<!-- Field EXTRA_OUTGOING_CALL_EXTRAS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_OUTGOING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_OUTGOING_CALL_EXTRAS</A>
+</nobr><br>
+<!-- Field EXTRA_PHONE_ACCOUNT_HANDLE -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE" class="hiddenlink" target="rightframe">EXTRA_PHONE_ACCOUNT_HANDLE</A>
+</nobr><br>
+<!-- Field EXTRA_PREFER_OFFLINE -->
+<nobr><A HREF="android.speech.RecognizerIntent.html#android.speech.RecognizerIntent.EXTRA_PREFER_OFFLINE" class="hiddenlink" target="rightframe">EXTRA_PREFER_OFFLINE</A>
+</nobr><br>
+<!-- Field EXTRA_PRINT_DOCUMENT_INFO -->
+<nobr><A HREF="android.printservice.PrintService.html#android.printservice.PrintService.EXTRA_PRINT_DOCUMENT_INFO" class="hiddenlink" target="rightframe">EXTRA_PRINT_DOCUMENT_INFO</A>
+</nobr><br>
+<!-- Field EXTRA_PRIORITIZED_MIMETYPE -->
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_PRIORITIZED_MIMETYPE" class="hiddenlink" target="rightframe">EXTRA_PRIORITIZED_MIMETYPE</A>
+</nobr><br>
+<!-- Field EXTRA_PROCESS_TEXT -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT</A>
+</nobr><br>
+<!-- Field EXTRA_PROCESS_TEXT_READONLY -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT_READONLY" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT_READONLY</A>
+</nobr><br>
+<!-- Field EXTRA_PROMPT -->
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_PROMPT" class="hiddenlink" target="rightframe">EXTRA_PROMPT</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_SKIP_ENCRYPTION -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_SKIP_ENCRYPTION" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_SKIP_ENCRYPTION</A>
+</nobr><br>
+<!-- Field EXTRA_RESULT_RECEIVER -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_RESULT_RECEIVER" class="hiddenlink" target="rightframe">EXTRA_RESULT_RECEIVER</A>
+</nobr><br>
+<!-- Field EXTRA_RESULTS_UPDATED -->
+<nobr><A HREF="android.net.wifi.WifiManager.html#android.net.wifi.WifiManager.EXTRA_RESULTS_UPDATED" class="hiddenlink" target="rightframe">EXTRA_RESULTS_UPDATED</A>
+</nobr><br>
+<!-- Field EXTRA_START_CALL_WITH_VIDEO_STATE -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_START_CALL_WITH_VIDEO_STATE" class="hiddenlink" target="rightframe">EXTRA_START_CALL_WITH_VIDEO_STATE</A>
+</nobr><br>
+<!-- Field EXTRA_USAGE_TIME_REPORT -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT</A>
+</nobr><br>
+<!-- Field EXTRA_USAGE_TIME_REPORT_PACKAGES -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT_PACKAGES" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT_PACKAGES</A>
+</nobr><br>
+<!-- Field extractNativeLibs -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.extractNativeLibs" class="hiddenlink" target="rightframe">extractNativeLibs</A>
+</nobr><br>
+<!-- Method F16 -->
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Method F16_2 -->
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_2_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_2</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Method F16_3 -->
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_3_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_3</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Method F16_4 -->
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_4_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_4</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Field FEATURE_AUDIO_PRO -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_PRO" class="hiddenlink" target="rightframe">FEATURE_AUDIO_PRO</A>
+</nobr><br>
+<!-- Field FEATURE_AUTOMOTIVE -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUTOMOTIVE" class="hiddenlink" target="rightframe">FEATURE_AUTOMOTIVE</A>
+</nobr><br>
+<!-- Field FEATURE_FINGERPRINT -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_FINGERPRINT" class="hiddenlink" target="rightframe">FEATURE_FINGERPRINT</A>
+</nobr><br>
+<!-- Field FEATURE_HIFI_SENSORS -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_HIFI_SENSORS" class="hiddenlink" target="rightframe">FEATURE_HIFI_SENSORS</A>
+</nobr><br>
+<!-- Field FEATURE_MIDI -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_MIDI" class="hiddenlink" target="rightframe">FEATURE_MIDI</A>
+</nobr><br>
+<!-- Method findIndexByLayerId -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.findIndexByLayerId_added(int)" class="hiddenlink" target="rightframe"><b>findIndexByLayerId</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Field fingerprint_icon_content_description -->
+<nobr><A HREF="android.R.string.html#android.R.string.fingerprint_icon_content_description" class="hiddenlink" target="rightframe">fingerprint_icon_content_description</A>
+</nobr><br>
+<!-- Field FINGERPRINT_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.FINGERPRINT_SERVICE" class="hiddenlink" target="rightframe">FINGERPRINT_SERVICE</A>
+</nobr><br>
+<!-- Field fingerprintAuthDrawable -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.fingerprintAuthDrawable" class="hiddenlink" target="rightframe">fingerprintAuthDrawable</A>
+</nobr><br>
+<!-- Field FLAG_EXTRACT_NATIVE_LIBS -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_EXTRACT_NATIVE_LIBS" class="hiddenlink" target="rightframe">FLAG_EXTRACT_NATIVE_LIBS</A>
+</nobr><br>
+<!-- Field FLAG_HARDWARE_ACCELERATED -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_HARDWARE_ACCELERATED" class="hiddenlink" target="rightframe">FLAG_HARDWARE_ACCELERATED</A>
+</nobr><br>
+<!-- Field FLAG_IMMUTABLE -->
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.FLAG_IMMUTABLE" class="hiddenlink" target="rightframe">FLAG_IMMUTABLE</A>
+</nobr><br>
+<!-- Field FLAG_INSTALLED -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.FLAG_INSTALLED" class="hiddenlink" target="rightframe">FLAG_INSTALLED</A>
+</nobr><br>
+<!-- Field FLAG_ROUND -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.FLAG_ROUND" class="hiddenlink" target="rightframe">FLAG_ROUND</A>
+</nobr><br>
+<!-- Field FLAG_USES_CLEARTEXT_TRAFFIC -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_USES_CLEARTEXT_TRAFFIC" class="hiddenlink" target="rightframe">FLAG_USES_CLEARTEXT_TRAFFIC</A>
+</nobr><br>
+<!-- Field FLEX_RGB_888 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGB_888" class="hiddenlink" target="rightframe">FLEX_RGB_888</A>
+</nobr><br>
+<!-- Field FLEX_RGBA_8888 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGBA_8888" class="hiddenlink" target="rightframe">FLEX_RGBA_8888</A>
+</nobr><br>
+<!-- Method forEach -->
+<i>forEach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+<!-- Method forEach -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker, LaunchOptions</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+<!-- Method formatNumberToRFC3966 -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.formatNumberToRFC3966_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatNumberToRFC3966</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Field fraction -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.fraction" class="hiddenlink" target="rightframe">fraction</A>
+</nobr><br>
+<!-- Class FragmentContainer -->
+<A HREF="pkg_android.app.html#FragmentContainer" class="hiddenlink" target="rightframe"><b>FragmentContainer</b></A><br>
+<!-- Class FragmentController -->
+<A HREF="pkg_android.app.html#FragmentController" class="hiddenlink" target="rightframe"><b>FragmentController</b></A><br>
+<!-- Class FragmentHostCallback -->
+<A HREF="pkg_android.app.html#FragmentHostCallback" class="hiddenlink" target="rightframe"><b>FragmentHostCallback</b></A><br>
+<!-- Field fullBackupContent -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.fullBackupContent" class="hiddenlink" target="rightframe">fullBackupContent</A>
+</nobr><br>
+<!-- Class GatewayInfo -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#GatewayInfo" class="hiddenlink" target="rightframe"><b>GatewayInfo</b></A><br>
+<!-- Class GestureDetector.OnContextClickListener -->
+<A HREF="pkg_android.view.html#GestureDetector.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>GestureDetector.OnContextClickListener</i></b></A><br>
+<!-- Field GET_ACCOUNTS_PRIVILEGED -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_ACCOUNTS_PRIVILEGED" class="hiddenlink" target="rightframe">GET_ACCOUNTS_PRIVILEGED</A>
+</nobr><br>
+<!-- Field GET_DEVICES_ALL -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_ALL" class="hiddenlink" target="rightframe">GET_DEVICES_ALL</A>
+</nobr><br>
+<!-- Field GET_DEVICES_INPUTS -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_INPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_INPUTS</A>
+</nobr><br>
+<!-- Field GET_DEVICES_OUTPUTS -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_OUTPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_OUTPUTS</A>
+</nobr><br>
+<!-- Method getAccessibilityClassName -->
+<nobr><A HREF="android.view.View.html#android.view.View.getAccessibilityClassName_added()" class="hiddenlink" target="rightframe"><b>getAccessibilityClassName</b>
+()</A></nobr><br>
+<!-- Method getAchievableFrameRatesFor -->
+<nobr><A HREF="android.media.MediaCodecInfo.VideoCapabilities.html#android.media.MediaCodecInfo.VideoCapabilities.getAchievableFrameRatesFor_added(int, int)" class="hiddenlink" target="rightframe"><b>getAchievableFrameRatesFor</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method getActionButton -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getActionButton_added()" class="hiddenlink" target="rightframe"><b>getActionButton</b>
+()</A></nobr><br>
+<!-- Method getActiveNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getActiveNetwork_added()" class="hiddenlink" target="rightframe"><b>getActiveNetwork</b>
+()</A></nobr><br>
+<!-- Method getActiveNotifications -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getActiveNotifications_added()" class="hiddenlink" target="rightframe"><b>getActiveNotifications</b>
+()</A></nobr><br>
+<!-- Method getAdnUriForPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getAdnUriForPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getAdnUriForPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getAllIntentFilters -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getAllIntentFilters_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getAllIntentFilters</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getAltSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getAltSubjectMatch_added()" class="hiddenlink" target="rightframe"><b>getAltSubjectMatch</b>
+()</A></nobr><br>
+<!-- Method getBluetoothContactSharingDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getBluetoothContactSharingDisabled_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getBluetoothContactSharingDisabled</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<!-- Method getBottomPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getBottomPadding_added()" class="hiddenlink" target="rightframe"><b>getBottomPadding</b>
+()</A></nobr><br>
+<!-- Method getBoundNetworkForProcess -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getBoundNetworkForProcess_added()" class="hiddenlink" target="rightframe"><b>getBoundNetworkForProcess</b>
+()</A></nobr><br>
+<!-- Method getBreakStrategy -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getBreakStrategy_added()" class="hiddenlink" target="rightframe"><b>getBreakStrategy</b>
+()</A></nobr><br>
+<!-- Method getBufferSizeInFrames -->
+<i>getBufferSizeInFrames</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getBufferSizeInFrames -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getButtonDrawable -->
+<nobr><A HREF="android.widget.CompoundButton.html#android.widget.CompoundButton.getButtonDrawable_added()" class="hiddenlink" target="rightframe"><b>getButtonDrawable</b>
+()</A></nobr><br>
+<!-- Method getCallCapablePhoneAccounts -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getCallCapablePhoneAccounts_added()" class="hiddenlink" target="rightframe"><b>getCallCapablePhoneAccounts</b>
+()</A></nobr><br>
+<!-- Method getCallingUid -->
+<nobr><A HREF="android.speech.RecognitionService.Callback.html#android.speech.RecognitionService.Callback.getCallingUid_added()" class="hiddenlink" target="rightframe"><b>getCallingUid</b>
+()</A></nobr><br>
+<!-- Method getCertInstallerPackage -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getCertInstallerPackage_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getCertInstallerPackage</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<!-- Method getChangingConfigurations -->
+<i>getChangingConfigurations</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<!-- Method getChangingConfigurations -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.Theme.html#android.content.res.Resources.Theme.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.Resources.Theme
+</A></nobr><br>
+<!-- Method getChannelCount -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelCount_added()" class="hiddenlink" target="rightframe"><b>getChannelCount</b>
+()</A></nobr><br>
+<!-- Method getChannelIndexMask -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelIndexMask_added()" class="hiddenlink" target="rightframe"><b>getChannelIndexMask</b>
+()</A></nobr><br>
+<!-- Method getClipBounds -->
+<nobr><A HREF="android.view.View.html#android.view.View.getClipBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getClipBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<!-- Method getColor -->
+<i>getColor</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method getColor -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColor -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColorStateList -->
+<i>getColorStateList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method getColorStateList -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColorStateList -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getCompoundDrawableTintList -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintList_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintList</b>
+()</A></nobr><br>
+<!-- Method getCompoundDrawableTintMode -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintMode_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintMode</b>
+()</A></nobr><br>
+<!-- Method getConnectionType -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getConnectionType_added()" class="hiddenlink" target="rightframe"><b>getConnectionType</b>
+()</A></nobr><br>
+<!-- Method getContext -->
+<i>getContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method getContext -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method getCurrentInterruptionFilter -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getCurrentInterruptionFilter_added()" class="hiddenlink" target="rightframe"><b>getCurrentInterruptionFilter</b>
+()</A></nobr><br>
+<!-- Method getCustomInsertionActionModeCallback -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCustomInsertionActionModeCallback_added()" class="hiddenlink" target="rightframe"><b>getCustomInsertionActionModeCallback</b>
+()</A></nobr><br>
+<!-- Method getDefaultActionModeHideDuration -->
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getDefaultActionModeHideDuration_added()" class="hiddenlink" target="rightframe"><b>getDefaultActionModeHideDuration</b>
+()</A></nobr><br>
+<!-- Method getDefaultBrowserPackageName -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getDefaultBrowserPackageName_added(int)" class="hiddenlink" target="rightframe"><b>getDefaultBrowserPackageName</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getDefaultDialerPackage -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultDialerPackage_added()" class="hiddenlink" target="rightframe"><b>getDefaultDialerPackage</b>
+()</A></nobr><br>
+<!-- Method getDefaultOutgoingPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultOutgoingPhoneAccount_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getDefaultOutgoingPhoneAccount</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getDefaultProxy -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getDefaultProxy_added()" class="hiddenlink" target="rightframe"><b>getDefaultProxy</b>
+()</A></nobr><br>
+<!-- Method getDescription -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getDescription_added()" class="hiddenlink" target="rightframe"><b>getDescription</b>
+()</A></nobr><br>
+<!-- Method getDeviceId -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getDeviceId_added(int)" class="hiddenlink" target="rightframe"><b>getDeviceId</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getDevices -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.getDevices_added(int)" class="hiddenlink" target="rightframe"><b>getDevices</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getDisabledShowContext -->
+<i>getDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+<!-- Method getDisabledShowContext -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method getDomainSuffixMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getDomainSuffixMatch_added()" class="hiddenlink" target="rightframe"><b>getDomainSuffixMatch</b>
+()</A></nobr><br>
+<!-- Method getDropDownViewTheme -->
+<i>getDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+<!-- Method getDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+<!-- Method getDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<!-- Method getDuplexMode -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.getDuplexMode_added()" class="hiddenlink" target="rightframe"><b>getDuplexMode</b>
+()</A></nobr><br>
+<!-- Method getDuplexModes -->
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.html#android.print.PrinterCapabilitiesInfo.getDuplexModes_added()" class="hiddenlink" target="rightframe"><b>getDuplexModes</b>
+()</A></nobr><br>
+<!-- Method getEndPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getEndPadding_added()" class="hiddenlink" target="rightframe"><b>getEndPadding</b>
+()</A></nobr><br>
+<!-- Method getErrorCode -->
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.getErrorCode_added()" class="hiddenlink" target="rightframe"><b>getErrorCode</b>
+()</A></nobr><br>
+<!-- Method getForeground -->
+<nobr><A HREF="android.view.View.html#android.view.View.getForeground_added()" class="hiddenlink" target="rightframe"><b>getForeground</b>
+()</A></nobr><br>
+<!-- Method getForegroundGravity -->
+<nobr><A HREF="android.view.View.html#android.view.View.getForegroundGravity_added()" class="hiddenlink" target="rightframe"><b>getForegroundGravity</b>
+()</A></nobr><br>
+<!-- Method getForegroundTintList -->
+<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintList_added()" class="hiddenlink" target="rightframe"><b>getForegroundTintList</b>
+()</A></nobr><br>
+<!-- Method getForegroundTintMode -->
+<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintMode_added()" class="hiddenlink" target="rightframe"><b>getForegroundTintMode</b>
+()</A></nobr><br>
+<!-- Method getFormat -->
+<i>getFormat</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getFormat -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getGravity -->
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.getGravity_added()" class="hiddenlink" target="rightframe"><b>getGravity</b>
+()</A></nobr><br>
+<!-- Method getHighResolutionOutputSizes -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getHighResolutionOutputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getHighResolutionOutputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getHost -->
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getHost_added()" class="hiddenlink" target="rightframe"><b>getHost</b>
+()</A></nobr><br>
+<!-- Method getHotspotBounds -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getHotspotBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getHotspotBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<!-- Method getHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getHour_added()" class="hiddenlink" target="rightframe"><b>getHour</b>
+()</A></nobr><br>
+<!-- Method getHyphenationFrequency -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getHyphenationFrequency_added()" class="hiddenlink" target="rightframe"><b>getHyphenationFrequency</b>
+()</A></nobr><br>
+<!-- Method getIcon -->
+<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.getIcon_added()" class="hiddenlink" target="rightframe"><b>getIcon</b>
+()</A></nobr><br>
+<!-- Method getInputFormats -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputFormats_added()" class="hiddenlink" target="rightframe"><b>getInputFormats</b>
+()</A></nobr><br>
+<!-- Method getInputSizes -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getInputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getInputSurface -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.getInputSurface_added()" class="hiddenlink" target="rightframe"><b>getInputSurface</b>
+()</A></nobr><br>
+<!-- Method getItem -->
+<nobr><A HREF="android.media.browse.MediaBrowser.html#android.media.browse.MediaBrowser.getItem_added(java.lang.String, android.media.browse.MediaBrowser.ItemCallback)" class="hiddenlink" target="rightframe"><b>getItem</b>
+(<code>String, ItemCallback</code>)</A></nobr><br>
+<!-- Method getLargeIcon -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getLargeIcon_added()" class="hiddenlink" target="rightframe"><b>getLargeIcon</b>
+()</A></nobr><br>
+<!-- Method getLayerGravity -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerGravity_added(int)" class="hiddenlink" target="rightframe"><b>getLayerGravity</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerHeight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerHeight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerHeight</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetBottom -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetBottom_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetBottom</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetEnd -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetEnd_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetEnd</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetLeft -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetLeft_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetLeft</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetRight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetRight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetRight</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetStart -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetStart_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetStart</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetTop -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetTop_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetTop</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerWidth -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerWidth_added(int)" class="hiddenlink" target="rightframe"><b>getLayerWidth</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayoutDirection -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getLayoutDirection_added()" class="hiddenlink" target="rightframe"><b>getLayoutDirection</b>
+()</A></nobr><br>
+<!-- Method getLayoutInflater -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getLayoutInflater_added()" class="hiddenlink" target="rightframe"><b>getLayoutInflater</b>
+()</A></nobr><br>
+<!-- Method getLeftPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLeftPadding_added()" class="hiddenlink" target="rightframe"><b>getLeftPadding</b>
+()</A></nobr><br>
+<!-- Method getLevel -->
+<nobr><A HREF="android.telephony.SignalStrength.html#android.telephony.SignalStrength.getLevel_added()" class="hiddenlink" target="rightframe"><b>getLevel</b>
+()</A></nobr><br>
+<!-- Method getLine1Number -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getLine1Number_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getLine1Number</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getLockTaskModeState -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.getLockTaskModeState_added()" class="hiddenlink" target="rightframe"><b>getLockTaskModeState</b>
+()</A></nobr><br>
+<!-- Method getMaxReceivePacketSize -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxReceivePacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxReceivePacketSize</b>
+()</A></nobr><br>
+<!-- Method getMaxSupportedInstances -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.getMaxSupportedInstances_added()" class="hiddenlink" target="rightframe"><b>getMaxSupportedInstances</b>
+()</A></nobr><br>
+<!-- Method getMaxTransmitPacketSize -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxTransmitPacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxTransmitPacketSize</b>
+()</A></nobr><br>
+<!-- Method getMediaUri -->
+<nobr><A HREF="android.media.MediaDescription.html#android.media.MediaDescription.getMediaUri_added()" class="hiddenlink" target="rightframe"><b>getMediaUri</b>
+()</A></nobr><br>
+<!-- Method getMemoryStat -->
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getMemoryStat</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getMemoryStats -->
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStats_added()" class="hiddenlink" target="rightframe"><b>getMemoryStats</b>
+()</A></nobr><br>
+<!-- Method getMinorVersion -->
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.getMinorVersion_added()" class="hiddenlink" target="rightframe"><b>getMinorVersion</b>
+()</A></nobr><br>
+<!-- Method getMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getMinute_added()" class="hiddenlink" target="rightframe"><b>getMinute</b>
+()</A></nobr><br>
+<!-- Method getMode -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.getMode_added()" class="hiddenlink" target="rightframe"><b>getMode</b>
+()</A></nobr><br>
+<!-- Method getNetworkHandle -->
+<nobr><A HREF="android.net.Network.html#android.net.Network.getNetworkHandle_added()" class="hiddenlink" target="rightframe"><b>getNetworkHandle</b>
+()</A></nobr><br>
+<!-- Method getNotificationPolicy -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getNotificationPolicy_added()" class="hiddenlink" target="rightframe"><b>getNotificationPolicy</b>
+()</A></nobr><br>
+<!-- Method getOffscreenPreRaster -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getOffscreenPreRaster_added()" class="hiddenlink" target="rightframe"><b>getOffscreenPreRaster</b>
+()</A></nobr><br>
+<!-- Method getOffsetForAdvance -->
+<i>getOffsetForAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(char[], int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getOffsetForAdvance -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getOrCreateThreadId -->
+<i>getOrCreateThreadId</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+<!-- Method getOrCreateThreadId -->
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.util.Set<java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Set&lt;String&gt;</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+<!-- Method getOverflowIcon -->
+<i>getOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+<!-- Method getOverflowIcon -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<!-- Method getOverlapAnchor -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getOverlapAnchor_added()" class="hiddenlink" target="rightframe"><b>getOverlapAnchor</b>
+()</A></nobr><br>
+<!-- Method getPermissionGrantState -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getPermissionGrantState</b>
+(<code>ComponentName, String, String</code>)</A></nobr><br>
+<!-- Method getPermissionPolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionPolicy_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getPermissionPolicy</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<!-- Method getPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getPhoneCount -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getPhoneCount_added()" class="hiddenlink" target="rightframe"><b>getPhoneCount</b>
+()</A></nobr><br>
+<!-- Method getPlaybackParams -->
+<i>getPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getPlaybackParams -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method getPlmn -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getPlmn_added()" class="hiddenlink" target="rightframe"><b>getPlmn</b>
+()</A></nobr><br>
+<!-- Method getPopupContext -->
+<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.getPopupContext_added()" class="hiddenlink" target="rightframe"><b>getPopupContext</b>
+()</A></nobr><br>
+<!-- Method getPreferredDevice -->
+<i>getPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getPreferredDevice -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getQueue -->
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.getQueue_added()" class="hiddenlink" target="rightframe"><b>getQueue</b>
+()</A></nobr><br>
+<!-- Method getRadius -->
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.getRadius_added()" class="hiddenlink" target="rightframe"><b>getRadius</b>
+()</A></nobr><br>
+<!-- Method getRealm -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getRealm_added()" class="hiddenlink" target="rightframe"><b>getRealm</b>
+()</A></nobr><br>
+<!-- Method getRequestType -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.getRequestType_added()" class="hiddenlink" target="rightframe"><b>getRequestType</b>
+()</A></nobr><br>
+<!-- Method getRestrictions -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.getRestrictions_added()" class="hiddenlink" target="rightframe"><b>getRestrictions</b>
+()</A></nobr><br>
+<!-- Method getRightPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getRightPadding_added()" class="hiddenlink" target="rightframe"><b>getRightPadding</b>
+()</A></nobr><br>
+<!-- Method getRootWindowInsets -->
+<nobr><A HREF="android.view.View.html#android.view.View.getRootWindowInsets_added()" class="hiddenlink" target="rightframe"><b>getRootWindowInsets</b>
+()</A></nobr><br>
+<!-- Method getRoutedDevice -->
+<i>getRoutedDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getRoutedDevice -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getRule -->
+<nobr><A HREF="android.widget.RelativeLayout.LayoutParams.html#android.widget.RelativeLayout.LayoutParams.getRule_added(int)" class="hiddenlink" target="rightframe"><b>getRule</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getRunAdvance -->
+<i>getRunAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(char[], int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getRunAdvance -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getRuntimeStat -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getRuntimeStat</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getRuntimeStats -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStats_added()" class="hiddenlink" target="rightframe"><b>getRuntimeStats</b>
+()</A></nobr><br>
+<!-- Method getScrollIndicators -->
+<nobr><A HREF="android.view.View.html#android.view.View.getScrollIndicators_added()" class="hiddenlink" target="rightframe"><b>getScrollIndicators</b>
+()</A></nobr><br>
+<!-- Method getSearchEvent -->
+<i>getSearchEvent</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method getSearchEvent -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<!-- Method getSimCallManager -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getSimCallManager_added()" class="hiddenlink" target="rightframe"><b>getSimCallManager</b>
+()</A></nobr><br>
+<!-- Method getSmallIcon -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getSmallIcon_added()" class="hiddenlink" target="rightframe"><b>getSmallIcon</b>
+()</A></nobr><br>
+<!-- Method getStartPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getStartPadding_added()" class="hiddenlink" target="rightframe"><b>getStartPadding</b>
+()</A></nobr><br>
+<!-- Method getSupportedModes -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedModes_added()" class="hiddenlink" target="rightframe"><b>getSupportedModes</b>
+()</A></nobr><br>
+<!-- Method getSyncParams -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getSyncParams_added()" class="hiddenlink" target="rightframe"><b>getSyncParams</b>
+()</A></nobr><br>
+<!-- Method getSystemService -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemService_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe"><b>getSystemService</b>
+(<code>Class&lt;T&gt;</code>)</A></nobr><br>
+<!-- Method getSystemServiceName -->
+<i>getSystemServiceName</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method getSystemServiceName -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method getSystemServiceName -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<!-- Method getSystemUpdatePolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getSystemUpdatePolicy_added()" class="hiddenlink" target="rightframe"><b>getSystemUpdatePolicy</b>
+()</A></nobr><br>
+<!-- Method getTextWatcherDepth -->
+<nobr><A HREF="android.text.SpannableStringBuilder.html#android.text.SpannableStringBuilder.getTextWatcherDepth_added()" class="hiddenlink" target="rightframe"><b>getTextWatcherDepth</b>
+()</A></nobr><br>
+<!-- Method getThumbTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintList_added()" class="hiddenlink" target="rightframe"><b>getThumbTintList</b>
+()</A></nobr><br>
+<!-- Method getThumbTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintMode_added()" class="hiddenlink" target="rightframe"><b>getThumbTintMode</b>
+()</A></nobr><br>
+<!-- Method getTimestamp -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getTimestamp_added()" class="hiddenlink" target="rightframe"><b>getTimestamp</b>
+()</A></nobr><br>
+<!-- Method getTopPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getTopPadding_added()" class="hiddenlink" target="rightframe"><b>getTopPadding</b>
+()</A></nobr><br>
+<!-- Method getTrackTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintList_added()" class="hiddenlink" target="rightframe"><b>getTrackTintList</b>
+()</A></nobr><br>
+<!-- Method getTrackTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintMode_added()" class="hiddenlink" target="rightframe"><b>getTrackTintMode</b>
+()</A></nobr><br>
+<!-- Method getTrustAgentConfiguration -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName</code>)</A></nobr><br>
+<!-- Method getType -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<!-- Method getUserCreationTime -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.getUserCreationTime_added(android.os.UserHandle)" class="hiddenlink" target="rightframe"><b>getUserCreationTime</b>
+(<code>UserHandle</code>)</A></nobr><br>
+<!-- Method getUserDisabledShowContext -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getUserDisabledShowContext_added()" class="hiddenlink" target="rightframe"><b>getUserDisabledShowContext</b>
+()</A></nobr><br>
+<!-- Method getValidOutputFormatsForInput -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getValidOutputFormatsForInput_added(int)" class="hiddenlink" target="rightframe"><b>getValidOutputFormatsForInput</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getVersion -->
+<nobr><A HREF="android.hardware.usb.UsbDevice.html#android.hardware.usb.UsbDevice.getVersion_added()" class="hiddenlink" target="rightframe"><b>getVersion</b>
+()</A></nobr><br>
+<!-- Method getVideoPixelAspectRatio -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getVideoPixelAspectRatio_added()" class="hiddenlink" target="rightframe"><b>getVideoPixelAspectRatio</b>
+()</A></nobr><br>
+<!-- Method getVoiceInteractor -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.getVoiceInteractor_added()" class="hiddenlink" target="rightframe"><b>getVoiceInteractor</b>
+()</A></nobr><br>
+<!-- Method getVoiceMailNumber -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getVoiceMailNumber_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getVoiceMailNumber</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getWindow -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getWindow_added()" class="hiddenlink" target="rightframe"><b>getWindow</b>
+()</A></nobr><br>
+<!-- Method getWindowLayoutType -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getWindowLayoutType_added()" class="hiddenlink" target="rightframe"><b>getWindowLayoutType</b>
+()</A></nobr><br>
+<!-- Method handleMmi -->
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.handleMmi_added(java.lang.String, android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>handleMmi</b>
+(<code>String, PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method hasGlyph -->
+<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.hasGlyph_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>hasGlyph</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method hasMicrophone -->
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.hasMicrophone_added()" class="hiddenlink" target="rightframe"><b>hasMicrophone</b>
+()</A></nobr><br>
+<!-- Method hide -->
+<i>hide</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.hide_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method hide -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.hide_added(long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>long</code>)</b>&nbsp;in&nbsp;android.view.ActionMode
+</A></nobr><br>
+<!-- Field HYPHENATION_FREQUENCY_FULL -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_FULL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_FULL</A>
+</nobr><br>
+<!-- Field HYPHENATION_FREQUENCY_NONE -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NONE" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NONE</A>
+</nobr><br>
+<!-- Field HYPHENATION_FREQUENCY_NORMAL -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NORMAL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NORMAL</A>
+</nobr><br>
+<!-- Field hyphenationFrequency -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.hyphenationFrequency" class="hiddenlink" target="rightframe">hyphenationFrequency</A>
+</nobr><br>
+<!-- Class Icon -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.graphics.drawable.html#Icon" class="hiddenlink" target="rightframe"><b>Icon</b></A><br>
+<!-- Class Icon.OnDrawableLoadedListener -->
+<A HREF="pkg_android.graphics.drawable.html#Icon.OnDrawableLoadedListener" class="hiddenlink" target="rightframe"><b><i>Icon.OnDrawableLoadedListener</i></b></A><br>
+<!-- Class ImageWriter -->
+<A HREF="pkg_android.media.html#ImageWriter" class="hiddenlink" target="rightframe"><b>ImageWriter</b></A><br>
+<!-- Class ImageWriter.OnImageReleasedListener -->
+<A HREF="pkg_android.media.html#ImageWriter.OnImageReleasedListener" class="hiddenlink" target="rightframe"><b><i>ImageWriter.OnImageReleasedListener</i></b></A><br>
+<!-- Field IMPORTANCE_FOREGROUND_SERVICE -->
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE" class="hiddenlink" target="rightframe">IMPORTANCE_FOREGROUND_SERVICE</A>
+</nobr><br>
+<!-- Field IMPORTANCE_TOP_SLEEPING -->
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING" class="hiddenlink" target="rightframe">IMPORTANCE_TOP_SLEEPING</A>
+</nobr><br>
+<!-- Class InCallService -->
+<A HREF="pkg_android.telecom.html#InCallService" class="hiddenlink" target="rightframe"><b>InCallService</b></A><br>
+<!-- Class InCallService.VideoCall -->
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall</b></A><br>
+<!-- Class InCallService.VideoCall.Callback -->
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall.Callback" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall.Callback</b></A><br>
+<!-- Class InputConfiguration -->
+<A HREF="pkg_android.hardware.camera2.params.html#InputConfiguration" class="hiddenlink" target="rightframe"><b>InputConfiguration</b></A><br>
+<!-- Field INTENT_CATEGORY_USAGE_ACCESS_CONFIG -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.INTENT_CATEGORY_USAGE_ACCESS_CONFIG" class="hiddenlink" target="rightframe">INTENT_CATEGORY_USAGE_ACCESS_CONFIG</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_ALARMS -->
+<i>INTERRUPTION_FILTER_ALARMS</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_ALARMS -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_ALL -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALL" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_ALL</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_NONE -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_NONE" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_NONE</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_PRIORITY -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_PRIORITY" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_PRIORITY</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_UNKNOWN -->
+<i>INTERRUPTION_FILTER_UNKNOWN</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_UNKNOWN -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<!-- Field INVALID_DISPLAY -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.INVALID_DISPLAY" class="hiddenlink" target="rightframe">INVALID_DISPLAY</A>
+</nobr><br>
+<!-- Method invalidateContentRect -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.invalidateContentRect_added()" class="hiddenlink" target="rightframe"><b>invalidateContentRect</b>
+()</A></nobr><br>
+<!-- Method is64Bit -->
+<nobr><A HREF="android.os.Process.html#android.os.Process.is64Bit_added()" class="hiddenlink" target="rightframe"><b>is64Bit</b>
+()</A></nobr><br>
+<!-- Method is80211mcResponder -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.is80211mcResponder_added()" class="hiddenlink" target="rightframe"><b>is80211mcResponder</b>
+()</A></nobr><br>
+<!-- Method isAppInactive -->
+<nobr><A HREF="android.app.usage.UsageStatsManager.html#android.app.usage.UsageStatsManager.isAppInactive_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isAppInactive</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method isAssertQuery -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isAssertQuery_added()" class="hiddenlink" target="rightframe"><b>isAssertQuery</b>
+()</A></nobr><br>
+<!-- Method isCharging -->
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.isCharging_added()" class="hiddenlink" target="rightframe"><b>isCharging</b>
+()</A></nobr><br>
+<!-- Method isContextClickable -->
+<i>isContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method isContextClickable -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<!-- Method isCurrentThread -->
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.isCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isCurrentThread</b>
+()</A></nobr><br>
+<!-- Method isDelete -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isDelete_added()" class="hiddenlink" target="rightframe"><b>isDelete</b>
+()</A></nobr><br>
+<!-- Method isDeviceIdleMode -->
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isDeviceIdleMode_added()" class="hiddenlink" target="rightframe"><b>isDeviceIdleMode</b>
+()</A></nobr><br>
+<!-- Method isDeviceSecure -->
+<nobr><A HREF="android.app.KeyguardManager.html#android.app.KeyguardManager.isDeviceSecure_added()" class="hiddenlink" target="rightframe"><b>isDeviceSecure</b>
+()</A></nobr><br>
+<!-- Method isFilterBitmap -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.isFilterBitmap_added()" class="hiddenlink" target="rightframe"><b>isFilterBitmap</b>
+()</A></nobr><br>
+<!-- Method isHearingAidCompatibilitySupported -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isHearingAidCompatibilitySupported_added()" class="hiddenlink" target="rightframe"><b>isHearingAidCompatibilitySupported</b>
+()</A></nobr><br>
+<!-- Method isIdle -->
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.isIdle_added()" class="hiddenlink" target="rightframe"><b>isIdle</b>
+()</A></nobr><br>
+<!-- Method isIgnoringBatteryOptimizations -->
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isIgnoringBatteryOptimizations_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isIgnoringBatteryOptimizations</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method isInsert -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isInsert_added()" class="hiddenlink" target="rightframe"><b>isInsert</b>
+()</A></nobr><br>
+<!-- Method isNotificationPolicyAccessGranted -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.isNotificationPolicyAccessGranted_added()" class="hiddenlink" target="rightframe"><b>isNotificationPolicyAccessGranted</b>
+()</A></nobr><br>
+<!-- Method isPasspoint -->
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.isPasspoint_added()" class="hiddenlink" target="rightframe"><b>isPasspoint</b>
+()</A></nobr><br>
+<!-- Method isPasspointNetwork -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.isPasspointNetwork_added()" class="hiddenlink" target="rightframe"><b>isPasspointNetwork</b>
+()</A></nobr><br>
+<!-- Method isPermissionRevokedByPolicy -->
+<i>isPermissionRevokedByPolicy</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method isPermissionRevokedByPolicy -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method isReprocess -->
+<nobr><A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.isReprocess_added()" class="hiddenlink" target="rightframe"><b>isReprocess</b>
+()</A></nobr><br>
+<!-- Method isReprocessable -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.isReprocessable_added()" class="hiddenlink" target="rightframe"><b>isReprocessable</b>
+()</A></nobr><br>
+<!-- Method isScreenRound -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.isScreenRound_added()" class="hiddenlink" target="rightframe"><b>isScreenRound</b>
+()</A></nobr><br>
+<!-- Method isStreamMute -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.isStreamMute_added(int)" class="hiddenlink" target="rightframe"><b>isStreamMute</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method isStylusScaleEnabled -->
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.isStylusScaleEnabled_added()" class="hiddenlink" target="rightframe"><b>isStylusScaleEnabled</b>
+()</A></nobr><br>
+<!-- Method isSystemUser -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.isSystemUser_added()" class="hiddenlink" target="rightframe"><b>isSystemUser</b>
+()</A></nobr><br>
+<!-- Method isTransitionRequired -->
+<nobr><A HREF="android.transition.Transition.html#android.transition.Transition.isTransitionRequired_added(android.transition.TransitionValues, android.transition.TransitionValues)" class="hiddenlink" target="rightframe"><b>isTransitionRequired</b>
+(<code>TransitionValues, TransitionValues</code>)</A></nobr><br>
+<!-- Method isTtyModeSupported -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isTtyModeSupported_added()" class="hiddenlink" target="rightframe"><b>isTtyModeSupported</b>
+()</A></nobr><br>
+<!-- Method isUpdate -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isUpdate_added()" class="hiddenlink" target="rightframe"><b>isUpdate</b>
+()</A></nobr><br>
+<!-- Method isVoiceInteraction -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteraction_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteraction</b>
+()</A></nobr><br>
+<!-- Method isVoiceInteractionRoot -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteractionRoot_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteractionRoot</b>
+()</A></nobr><br>
+<!-- Method isVoiceMailNumber -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.isVoiceMailNumber_added(android.telecom.PhoneAccountHandle, java.lang.String)" class="hiddenlink" target="rightframe"><b>isVoiceMailNumber</b>
+(<code>PhoneAccountHandle, String</code>)</A></nobr><br>
+<!-- Method isWallpaperSupported -->
+<nobr><A HREF="android.app.WallpaperManager.html#android.app.WallpaperManager.isWallpaperSupported_added()" class="hiddenlink" target="rightframe"><b>isWallpaperSupported</b>
+()</A></nobr><br>
+<!-- Method isWorldPhone -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isWorldPhone_added()" class="hiddenlink" target="rightframe"><b>isWorldPhone</b>
+()</A></nobr><br>
+<!-- Field KEY_CUSTOM_TOKEN_EXPIRY -->
+<A NAME="K"></A>
+<br><font size="+2">K</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.accounts.AbstractAccountAuthenticator.html#android.accounts.AbstractAccountAuthenticator.KEY_CUSTOM_TOKEN_EXPIRY" class="hiddenlink" target="rightframe">KEY_CUSTOM_TOKEN_EXPIRY</A>
+</nobr><br>
+<!-- Field KEY_LAST_AUTHENTICATED_TIME -->
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.KEY_LAST_AUTHENTICATED_TIME" class="hiddenlink" target="rightframe">KEY_LAST_AUTHENTICATED_TIME</A>
+</nobr><br>
+<!-- Field KEY_LEVEL -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_LEVEL" class="hiddenlink" target="rightframe">KEY_LEVEL</A>
+</nobr><br>
+<!-- Field KEY_OPERATING_RATE -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_OPERATING_RATE" class="hiddenlink" target="rightframe">KEY_OPERATING_RATE</A>
+</nobr><br>
+<!-- Field KEY_PRIORITY -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_PRIORITY" class="hiddenlink" target="rightframe">KEY_PRIORITY</A>
+</nobr><br>
+<!-- Field KEY_ROTATION -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_ROTATION" class="hiddenlink" target="rightframe">KEY_ROTATION</A>
+</nobr><br>
+<!-- Field KEY_SLICE_HEIGHT -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_SLICE_HEIGHT" class="hiddenlink" target="rightframe">KEY_SLICE_HEIGHT</A>
+</nobr><br>
+<!-- Field KEY_STRIDE -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_STRIDE" class="hiddenlink" target="rightframe">KEY_STRIDE</A>
+</nobr><br>
+<!-- Field KEYCODE_MEDIA_SKIP_BACKWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_BACKWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_MEDIA_SKIP_FORWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_FORWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_MEDIA_STEP_BACKWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_BACKWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_MEDIA_STEP_FORWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_FORWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_IN -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_IN" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_IN</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_NEXT -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_NEXT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_NEXT</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_OUT -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_OUT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_OUT</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_PREVIOUS -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_PREVIOUS" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_PREVIOUS</A>
+</nobr><br>
+<!-- Method layoutSurface -->
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.layoutSurface_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>layoutSurface</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Field LENS_FACING_EXTERNAL -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.LENS_FACING_EXTERNAL" class="hiddenlink" target="rightframe">LENS_FACING_EXTERNAL</A>
+</nobr><br>
+<!-- Field LENS_INTRINSIC_CALIBRATION -->
+<i>LENS_INTRINSIC_CALIBRATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_INTRINSIC_CALIBRATION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field LENS_POSE_ROTATION -->
+<i>LENS_POSE_ROTATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_POSE_ROTATION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field LENS_POSE_TRANSLATION -->
+<i>LENS_POSE_TRANSLATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_POSE_TRANSLATION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field LENS_RADIAL_DISTORTION -->
+<i>LENS_RADIAL_DISTORTION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_RADIAL_DISTORTION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field LOCK_TASK_MODE_LOCKED -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_LOCKED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_LOCKED</A>
+</nobr><br>
+<!-- Field LOCK_TASK_MODE_NONE -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_NONE" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_NONE</A>
+</nobr><br>
+<!-- Field LOCK_TASK_MODE_PINNED -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_PINNED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_PINNED</A>
+</nobr><br>
+<!-- Method lockHardwareCanvas -->
+<nobr><A HREF="android.view.Surface.html#android.view.Surface.lockHardwareCanvas_added()" class="hiddenlink" target="rightframe"><b>lockHardwareCanvas</b>
+()</A></nobr><br>
+<!-- Field lockTaskMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.lockTaskMode" class="hiddenlink" target="rightframe">lockTaskMode</A>
+</nobr><br>
+<!-- Field logoDescription -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.logoDescription" class="hiddenlink" target="rightframe">logoDescription</A>
+</nobr><br>
+<!-- Field M -->
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.M" class="hiddenlink" target="rightframe">M</A>
+</nobr><br>
+<!-- Method makeBasic -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeBasic_added()" class="hiddenlink" target="rightframe"><b>makeBasic</b>
+()</A></nobr><br>
+<!-- Method makeClipRevealAnimation -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeClipRevealAnimation_added(android.view.View, int, int, int, int)" class="hiddenlink" target="rightframe"><b>makeClipRevealAnimation</b>
+(<code>View, int, int, int, int</code>)</A></nobr><br>
+<!-- Field MATCH_ALL -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.MATCH_ALL" class="hiddenlink" target="rightframe">MATCH_ALL</A>
+</nobr><br>
+<!-- Field MATCH_MODE_AGGRESSIVE -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_AGGRESSIVE" class="hiddenlink" target="rightframe">MATCH_MODE_AGGRESSIVE</A>
+</nobr><br>
+<!-- Field MATCH_MODE_STICKY -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_STICKY" class="hiddenlink" target="rightframe">MATCH_MODE_STICKY</A>
+</nobr><br>
+<!-- Field MATCH_NUM_FEW_ADVERTISEMENT -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_FEW_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_FEW_ADVERTISEMENT</A>
+</nobr><br>
+<!-- Field MATCH_NUM_MAX_ADVERTISEMENT -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_MAX_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_MAX_ADVERTISEMENT</A>
+</nobr><br>
+<!-- Field MATCH_NUM_ONE_ADVERTISEMENT -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_ONE_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_ONE_ADVERTISEMENT</A>
+</nobr><br>
+<!-- Field MAX_CAMERAS_IN_USE -->
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.MAX_CAMERAS_IN_USE" class="hiddenlink" target="rightframe">MAX_CAMERAS_IN_USE</A>
+</nobr><br>
+<!-- Field MEDIA_EJECTING -->
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.MEDIA_EJECTING" class="hiddenlink" target="rightframe">MEDIA_EJECTING</A>
+</nobr><br>
+<!-- Field MEDIA_TRACK_TYPE_METADATA -->
+<nobr><A HREF="android.media.MediaPlayer.TrackInfo.html#android.media.MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_METADATA" class="hiddenlink" target="rightframe">MEDIA_TRACK_TYPE_METADATA</A>
+</nobr><br>
+<!-- Class MediaBrowser.ItemCallback -->
+<A HREF="pkg_android.media.browse.html#MediaBrowser.ItemCallback" class="hiddenlink" target="rightframe"><b>MediaBrowser.ItemCallback</b></A><br>
+<!-- Class MediaCodec.OnFrameRenderedListener -->
+<A HREF="pkg_android.media.html#MediaCodec.OnFrameRenderedListener" class="hiddenlink" target="rightframe"><b><i>MediaCodec.OnFrameRenderedListener</i></b></A><br>
+<!-- Class MediaDataSource -->
+<A HREF="pkg_android.media.html#MediaDataSource" class="hiddenlink" target="rightframe"><b>MediaDataSource</b></A><br>
+<!-- Class MediaDrm.KeyStatus -->
+<A HREF="pkg_android.media.html#MediaDrm.KeyStatus" class="hiddenlink" target="rightframe"><b>MediaDrm.KeyStatus</b></A><br>
+<!-- Class MediaDrm.OnExpirationUpdateListener -->
+<A HREF="pkg_android.media.html#MediaDrm.OnExpirationUpdateListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnExpirationUpdateListener</i></b></A><br>
+<!-- Class MediaDrm.OnKeyStatusChangeListener -->
+<A HREF="pkg_android.media.html#MediaDrm.OnKeyStatusChangeListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnKeyStatusChangeListener</i></b></A><br>
+<!-- Class MediaDrmResetException -->
+<A HREF="pkg_android.media.html#MediaDrmResetException" class="hiddenlink" target="rightframe"><b>MediaDrmResetException</b></A><br>
+<!-- Class MediaPlayer.OnTimedMetaDataAvailableListener -->
+<A HREF="pkg_android.media.html#MediaPlayer.OnTimedMetaDataAvailableListener" class="hiddenlink" target="rightframe"><b><i>MediaPlayer.OnTimedMetaDataAvailableListener</i></b></A><br>
+<!-- Class MediaSync -->
+<A HREF="pkg_android.media.html#MediaSync" class="hiddenlink" target="rightframe"><b>MediaSync</b></A><br>
+<!-- Class MediaSync.Callback -->
+<A HREF="pkg_android.media.html#MediaSync.Callback" class="hiddenlink" target="rightframe"><b>MediaSync.Callback</b></A><br>
+<!-- Class MediaSync.OnErrorListener -->
+<A HREF="pkg_android.media.html#MediaSync.OnErrorListener" class="hiddenlink" target="rightframe"><b><i>MediaSync.OnErrorListener</i></b></A><br>
+<!-- Class MediaTimestamp -->
+<A HREF="pkg_android.media.html#MediaTimestamp" class="hiddenlink" target="rightframe"><b>MediaTimestamp</b></A><br>
+<!-- Class MessageQueue.OnFileDescriptorEventListener -->
+<A HREF="pkg_android.os.html#MessageQueue.OnFileDescriptorEventListener" class="hiddenlink" target="rightframe"><b><i>MessageQueue.OnFileDescriptorEventListener</i></b></A><br>
+<!-- Field META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE -->
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE" class="hiddenlink" target="rightframe">META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE</A>
+</nobr><br>
+<!-- Field METADATA_IN_CALL_SERVICE_UI -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.METADATA_IN_CALL_SERVICE_UI" class="hiddenlink" target="rightframe">METADATA_IN_CALL_SERVICE_UI</A>
+</nobr><br>
+<!-- Field METADATA_KEY_CAPTURE_FRAMERATE -->
+<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.METADATA_KEY_CAPTURE_FRAMERATE" class="hiddenlink" target="rightframe">METADATA_KEY_CAPTURE_FRAMERATE</A>
+</nobr><br>
+<!-- Field METADATA_USAGE_ACCESS_REASON -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.METADATA_USAGE_ACCESS_REASON" class="hiddenlink" target="rightframe">METADATA_USAGE_ACCESS_REASON</A>
+</nobr><br>
+<!-- Field MIDI_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.MIDI_SERVICE" class="hiddenlink" target="rightframe">MIDI_SERVICE</A>
+</nobr><br>
+<!-- Field MIMETYPE_AUDIO_EAC3 -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.MIMETYPE_AUDIO_EAC3" class="hiddenlink" target="rightframe">MIMETYPE_AUDIO_EAC3</A>
+</nobr><br>
+<!-- Field MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER -->
+<nobr><A HREF="android.telephony.SmsManager.html#android.telephony.SmsManager.MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER" class="hiddenlink" target="rightframe">MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER</A>
+</nobr><br>
+<!-- Field MPEG2LevelH14 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelH14" class="hiddenlink" target="rightframe">MPEG2LevelH14</A>
+</nobr><br>
+<!-- Field MPEG2LevelHL -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelHL" class="hiddenlink" target="rightframe">MPEG2LevelHL</A>
+</nobr><br>
+<!-- Field MPEG2LevelLL -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelLL" class="hiddenlink" target="rightframe">MPEG2LevelLL</A>
+</nobr><br>
+<!-- Field MPEG2LevelML -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelML" class="hiddenlink" target="rightframe">MPEG2LevelML</A>
+</nobr><br>
+<!-- Field MPEG2Profile422 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2Profile422" class="hiddenlink" target="rightframe">MPEG2Profile422</A>
+</nobr><br>
+<!-- Field MPEG2ProfileHigh -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileHigh" class="hiddenlink" target="rightframe">MPEG2ProfileHigh</A>
+</nobr><br>
+<!-- Field MPEG2ProfileMain -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileMain" class="hiddenlink" target="rightframe">MPEG2ProfileMain</A>
+</nobr><br>
+<!-- Field MPEG2ProfileSimple -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSimple" class="hiddenlink" target="rightframe">MPEG2ProfileSimple</A>
+</nobr><br>
+<!-- Field MPEG2ProfileSNR -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSNR" class="hiddenlink" target="rightframe">MPEG2ProfileSNR</A>
+</nobr><br>
+<!-- Field MPEG2ProfileSpatial -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSpatial" class="hiddenlink" target="rightframe">MPEG2ProfileSpatial</A>
+</nobr><br>
+<!-- Field NET_CAPABILITY_CAPTIVE_PORTAL -->
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">NET_CAPABILITY_CAPTIVE_PORTAL</A>
+</nobr><br>
+<!-- Field NET_CAPABILITY_VALIDATED -->
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_VALIDATED" class="hiddenlink" target="rightframe">NET_CAPABILITY_VALIDATED</A>
+</nobr><br>
+<!-- Field NETWORK_STATS_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.NETWORK_STATS_SERVICE" class="hiddenlink" target="rightframe">NETWORK_STATS_SERVICE</A>
+</nobr><br>
+<!-- Class NetworkSecurityPolicy -->
+<A HREF="pkg_android.security.html#NetworkSecurityPolicy" class="hiddenlink" target="rightframe"><b>NetworkSecurityPolicy</b></A><br>
+<!-- Class NetworkStats -->
+<A HREF="pkg_android.app.usage.html#NetworkStats" class="hiddenlink" target="rightframe"><b>NetworkStats</b></A><br>
+<!-- Class NetworkStats.Bucket -->
+<A HREF="pkg_android.app.usage.html#NetworkStats.Bucket" class="hiddenlink" target="rightframe"><b>NetworkStats.Bucket</b></A><br>
+<!-- Class NetworkStatsManager -->
+<A HREF="pkg_android.app.usage.html#NetworkStatsManager" class="hiddenlink" target="rightframe"><b>NetworkStatsManager</b></A><br>
+<!-- Method newChooseAccountIntent -->
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_added(android.accounts.Account, java.util.List<android.accounts.Account>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe"><b>newChooseAccountIntent</b>
+(<code>Account, List&lt;Account&gt;, String[], String, String, String[], Bundle</code>)</A></nobr><br>
+<!-- Field NOISE_REDUCTION_MODE_MINIMAL -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_MINIMAL" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_MINIMAL</A>
+</nobr><br>
+<!-- Field NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<!-- Method noteProxyOp -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOp_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOp</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method noteProxyOpNoThrow -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOpNoThrow_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOpNoThrow</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Constructor Notification.Action.Builder -->
+<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_added(android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>Notification.Action.Builder</b>
+(<code>Icon, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class Notification.CarExtender -->
+<A HREF="pkg_android.app.html#Notification.CarExtender" class="hiddenlink" target="rightframe"><b>Notification.CarExtender</b></A><br>
+<!-- Class Notification.CarExtender.Builder -->
+<A HREF="pkg_android.app.html#Notification.CarExtender.Builder" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.Builder</b></A><br>
+<!-- Class Notification.CarExtender.UnreadConversation -->
+<A HREF="pkg_android.app.html#Notification.CarExtender.UnreadConversation" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.UnreadConversation</b></A><br>
+<!-- Class NotificationManager.Policy -->
+<A HREF="pkg_android.app.html#NotificationManager.Policy" class="hiddenlink" target="rightframe"><b>NotificationManager.Policy</b></A><br>
+<!-- Method notifyAccountAuthenticated -->
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.notifyAccountAuthenticated_added(android.accounts.Account)" class="hiddenlink" target="rightframe"><b>notifyAccountAuthenticated</b>
+(<code>Account</code>)</A></nobr><br>
+<!-- Method notifyTimeShiftStatusChanged -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.notifyTimeShiftStatusChanged_added(int)" class="hiddenlink" target="rightframe"><b>notifyTimeShiftStatusChanged</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Field numActivities -->
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.numActivities" class="hiddenlink" target="rightframe">numActivities</A>
+</nobr><br>
+<!-- Field numbersInnerTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.numbersInnerTextColor" class="hiddenlink" target="rightframe">numbersInnerTextColor</A>
+</nobr><br>
+<!-- Method onAssistStructureFailure -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onAssistStructureFailure_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>onAssistStructureFailure</b>
+(<code>Throwable</code>)</A></nobr><br>
+<!-- Method onAttach -->
+<i>onAttach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.content.Context)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onAttach -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.app.Activity)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Activity</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onBackPressed -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onBackPressed_added()" class="hiddenlink" target="rightframe"><b>onBackPressed</b>
+()</A></nobr><br>
+<!-- Method onCancelRequest -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCancelRequest_added(android.service.voice.VoiceInteractionSession.Request)" class="hiddenlink" target="rightframe"><b>onCancelRequest</b>
+(<code>Request</code>)</A></nobr><br>
+<!-- Method onChoosePrivateKeyAlias -->
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias_added(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>onChoosePrivateKeyAlias</b>
+(<code>Context, Intent, int, Uri, String</code>)</A></nobr><br>
+<!-- Method onComputeInsets -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onComputeInsets_added(android.service.voice.VoiceInteractionSession.Insets)" class="hiddenlink" target="rightframe"><b>onComputeInsets</b>
+(<code>Insets</code>)</A></nobr><br>
+<!-- Method onConfigurationChanged -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onConfigurationChanged_added(android.content.res.Configuration)" class="hiddenlink" target="rightframe"><b>onConfigurationChanged</b>
+(<code>Configuration</code>)</A></nobr><br>
+<!-- Method onContextClick -->
+<nobr><A HREF="android.view.GestureDetector.SimpleOnGestureListener.html#android.view.GestureDetector.SimpleOnGestureListener.onContextClick_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onContextClick</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<!-- Method onCreateContentView -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreateContentView_added()" class="hiddenlink" target="rightframe"><b>onCreateContentView</b>
+()</A></nobr><br>
+<!-- Method onDrawForeground -->
+<nobr><A HREF="android.view.View.html#android.view.View.onDrawForeground_added(android.graphics.Canvas)" class="hiddenlink" target="rightframe"><b>onDrawForeground</b>
+(<code>Canvas</code>)</A></nobr><br>
+<!-- Method onGenericMotionEvent -->
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.onGenericMotionEvent_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onGenericMotionEvent</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<!-- Method onGetSupportedCommands -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onGetSupportedCommands_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>onGetSupportedCommands</b>
+(<code>String[]</code>)</A></nobr><br>
+<!-- Method onHandleAssist -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleAssist_added(android.os.Bundle, android.app.assist.AssistStructure, android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onHandleAssist</b>
+(<code>Bundle, AssistStructure, AssistContent</code>)</A></nobr><br>
+<!-- Method onHandleScreenshot -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleScreenshot_added(android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>onHandleScreenshot</b>
+(<code>Bitmap</code>)</A></nobr><br>
+<!-- Method onHide -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHide_added()" class="hiddenlink" target="rightframe"><b>onHide</b>
+()</A></nobr><br>
+<!-- Method onInflate -->
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_added(android.content.Context, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>onInflate</b>
+(<code>Context, AttributeSet, Bundle</code>)</A></nobr><br>
+<!-- Method onLaunchVoiceAssistFromKeyguard -->
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.onLaunchVoiceAssistFromKeyguard_added()" class="hiddenlink" target="rightframe"><b>onLaunchVoiceAssistFromKeyguard</b>
+()</A></nobr><br>
+<!-- Method onLayoutDirectionChanged -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.onLayoutDirectionChanged_added(int)" class="hiddenlink" target="rightframe"><b>onLayoutDirectionChanged</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method onLoadItem -->
+<nobr><A HREF="android.service.media.MediaBrowserService.html#android.service.media.MediaBrowserService.onLoadItem_added(java.lang.String, android.service.media.MediaBrowserService.Result<android.media.browse.MediaBrowser.MediaItem>)" class="hiddenlink" target="rightframe"><b>onLoadItem</b>
+(<code>String, Result&lt;MediaItem&gt;</code>)</A></nobr><br>
+<!-- Method onLockscreenShown -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLockscreenShown_added()" class="hiddenlink" target="rightframe"><b>onLockscreenShown</b>
+()</A></nobr><br>
+<!-- Method onLowMemory -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLowMemory_added()" class="hiddenlink" target="rightframe"><b>onLowMemory</b>
+()</A></nobr><br>
+<!-- Method onOverlayViewSizeChanged -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onOverlayViewSizeChanged_added(int, int)" class="hiddenlink" target="rightframe"><b>onOverlayViewSizeChanged</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method onPageCommitVisible -->
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onPageCommitVisible_added(android.webkit.WebView, java.lang.String)" class="hiddenlink" target="rightframe"><b>onPageCommitVisible</b>
+(<code>WebView, String</code>)</A></nobr><br>
+<!-- Method onPlayFromUri -->
+<nobr><A HREF="android.media.session.MediaSession.Callback.html#android.media.session.MediaSession.Callback.onPlayFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>onPlayFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<!-- Method onProvideAssistContent -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideAssistContent_added(android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onProvideAssistContent</b>
+(<code>AssistContent</code>)</A></nobr><br>
+<!-- Method onProvideReferrer -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideReferrer_added()" class="hiddenlink" target="rightframe"><b>onProvideReferrer</b>
+()</A></nobr><br>
+<!-- Method onProvideStructure -->
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<!-- Method onProvideVirtualStructure -->
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideVirtualStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideVirtualStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<!-- Method onReadyForUserInitialization -->
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onReadyForUserInitialization_added(android.content.Context, android.content.Intent)" class="hiddenlink" target="rightframe"><b>onReadyForUserInitialization</b>
+(<code>Context, Intent</code>)</A></nobr><br>
+<!-- Method onReceivedError -->
+<i>onReceivedError</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceError)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, WebResourceRequest, WebResourceError</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+<!-- Method onReceivedError -->
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, int, String, String</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+<!-- Method onReceivedHttpError -->
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedHttpError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceResponse)" class="hiddenlink" target="rightframe"><b>onReceivedHttpError</b>
+(<code>WebView, WebResourceRequest, WebResourceResponse</code>)</A></nobr><br>
+<!-- Method onRequestAbortVoice -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestAbortVoice_added(android.service.voice.VoiceInteractionSession.AbortVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestAbortVoice</b>
+(<code>AbortVoiceRequest</code>)</A></nobr><br>
+<!-- Method onRequestCommand -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCommand_added(android.service.voice.VoiceInteractionSession.CommandRequest)" class="hiddenlink" target="rightframe"><b>onRequestCommand</b>
+(<code>CommandRequest</code>)</A></nobr><br>
+<!-- Method onRequestCompleteVoice -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCompleteVoice_added(android.service.voice.VoiceInteractionSession.CompleteVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestCompleteVoice</b>
+(<code>CompleteVoiceRequest</code>)</A></nobr><br>
+<!-- Method onRequestConfirmation -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestConfirmation_added(android.service.voice.VoiceInteractionSession.ConfirmationRequest)" class="hiddenlink" target="rightframe"><b>onRequestConfirmation</b>
+(<code>ConfirmationRequest</code>)</A></nobr><br>
+<!-- Method onRequestPermissionsResult -->
+<i>onRequestPermissionsResult</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method onRequestPermissionsResult -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onRequestPickOption -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestPickOption_added(android.service.voice.VoiceInteractionSession.PickOptionRequest)" class="hiddenlink" target="rightframe"><b>onRequestPickOption</b>
+(<code>PickOptionRequest</code>)</A></nobr><br>
+<!-- Method onSearchRequested -->
+<i>onSearchRequested</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method onSearchRequested -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<!-- Method onSearchRequested -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+<!-- Method onSearchRequested -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<!-- Method onSecurityException -->
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.onSecurityException_added(android.accounts.Account, android.os.Bundle, java.lang.String, android.content.SyncResult)" class="hiddenlink" target="rightframe"><b>onSecurityException</b>
+(<code>Account, Bundle, String, SyncResult</code>)</A></nobr><br>
+<!-- Method onSendDataSms -->
+<i>onSendDataSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendDataSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendMultipartTextSms -->
+<i>onSendMultipartTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, int, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendMultipartTextSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendTextSms -->
+<i>onSendTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendTextSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSharedElementsArrived -->
+<nobr><A HREF="android.app.SharedElementCallback.html#android.app.SharedElementCallback.onSharedElementsArrived_added(java.util.List<java.lang.String>, java.util.List<android.view.View>, android.app.SharedElementCallback.OnSharedElementsReadyListener)" class="hiddenlink" target="rightframe"><b>onSharedElementsArrived</b>
+(<code>List&lt;String&gt;, List&lt;View&gt;, OnSharedElementsReadyListener</code>)</A></nobr><br>
+<!-- Method onShow -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onShow_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>onShow</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<!-- Method onStateNotSaved -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onStateNotSaved_added()" class="hiddenlink" target="rightframe"><b>onStateNotSaved</b>
+()</A></nobr><br>
+<!-- Method onStop -->
+<nobr><A HREF="android.speech.tts.UtteranceProgressListener.html#android.speech.tts.UtteranceProgressListener.onStop_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>onStop</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<!-- Method onSurfacePrepared -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html#android.hardware.camera2.CameraCaptureSession.StateCallback.onSurfacePrepared_added(android.hardware.camera2.CameraCaptureSession, android.view.Surface)" class="hiddenlink" target="rightframe"><b>onSurfacePrepared</b>
+(<code>CameraCaptureSession, Surface</code>)</A></nobr><br>
+<!-- Method onSystemUpdatePending -->
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onSystemUpdatePending_added(android.content.Context, android.content.Intent, long)" class="hiddenlink" target="rightframe"><b>onSystemUpdatePending</b>
+(<code>Context, Intent, long</code>)</A></nobr><br>
+<!-- Method onTaskFinished -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskFinished_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskFinished</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<!-- Method onTaskStarted -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskStarted_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskStarted</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<!-- Method onTimeShiftGetCurrentPosition -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetCurrentPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetCurrentPosition</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftGetStartPosition -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetStartPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetStartPosition</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftPause -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftPause_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftPause</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftResume -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftResume_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftResume</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftSeekTo -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>onTimeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method onTimeShiftSetPlaybackParams -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>onTimeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<!-- Method onTimeShiftStatusChanged -->
+<nobr><A HREF="android.media.tv.TvView.TvInputCallback.html#android.media.tv.TvView.TvInputCallback.onTimeShiftStatusChanged_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>onTimeShiftStatusChanged</b>
+(<code>String, int</code>)</A></nobr><br>
+<!-- Method onTrimMemory -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTrimMemory_added(int)" class="hiddenlink" target="rightframe"><b>onTrimMemory</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method onViewAdded -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewAdded_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewAdded</b>
+(<code>View</code>)</A></nobr><br>
+<!-- Method onViewRemoved -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewRemoved_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewRemoved</b>
+(<code>View</code>)</A></nobr><br>
+<!-- Method onWindowFocusChanged -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.onWindowFocusChanged_added(boolean)" class="hiddenlink" target="rightframe"><b>onWindowFocusChanged</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+<i>onWindowStartingActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<!-- Method openConnection -->
+<nobr><A HREF="android.net.Network.html#android.net.Network.openConnection_added(java.net.URL, java.net.Proxy)" class="hiddenlink" target="rightframe"><b>openConnection</b>
+(<code>URL, Proxy</code>)</A></nobr><br>
+<!-- Field operatorFriendlyName -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.operatorFriendlyName" class="hiddenlink" target="rightframe">operatorFriendlyName</A>
+</nobr><br>
+<!-- Field OPSTR_ADD_VOICEMAIL -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_ADD_VOICEMAIL" class="hiddenlink" target="rightframe">OPSTR_ADD_VOICEMAIL</A>
+</nobr><br>
+<!-- Field OPSTR_BODY_SENSORS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_BODY_SENSORS" class="hiddenlink" target="rightframe">OPSTR_BODY_SENSORS</A>
+</nobr><br>
+<!-- Field OPSTR_CALL_PHONE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CALL_PHONE" class="hiddenlink" target="rightframe">OPSTR_CALL_PHONE</A>
+</nobr><br>
+<!-- Field OPSTR_CAMERA -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CAMERA" class="hiddenlink" target="rightframe">OPSTR_CAMERA</A>
+</nobr><br>
+<!-- Field OPSTR_MOCK_LOCATION -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_MOCK_LOCATION" class="hiddenlink" target="rightframe">OPSTR_MOCK_LOCATION</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CALENDAR -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_READ_CALENDAR</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CALL_LOG -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_READ_CALL_LOG</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CELL_BROADCASTS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CELL_BROADCASTS" class="hiddenlink" target="rightframe">OPSTR_READ_CELL_BROADCASTS</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CONTACTS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_READ_CONTACTS</A>
+</nobr><br>
+<!-- Field OPSTR_READ_EXTERNAL_STORAGE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_READ_EXTERNAL_STORAGE</A>
+</nobr><br>
+<!-- Field OPSTR_READ_PHONE_STATE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_PHONE_STATE" class="hiddenlink" target="rightframe">OPSTR_READ_PHONE_STATE</A>
+</nobr><br>
+<!-- Field OPSTR_READ_SMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_SMS" class="hiddenlink" target="rightframe">OPSTR_READ_SMS</A>
+</nobr><br>
+<!-- Field OPSTR_RECEIVE_MMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_MMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_MMS</A>
+</nobr><br>
+<!-- Field OPSTR_RECEIVE_SMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_SMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_SMS</A>
+</nobr><br>
+<!-- Field OPSTR_RECEIVE_WAP_PUSH -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_WAP_PUSH" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_WAP_PUSH</A>
+</nobr><br>
+<!-- Field OPSTR_RECORD_AUDIO -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECORD_AUDIO" class="hiddenlink" target="rightframe">OPSTR_RECORD_AUDIO</A>
+</nobr><br>
+<!-- Field OPSTR_SEND_SMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SEND_SMS" class="hiddenlink" target="rightframe">OPSTR_SEND_SMS</A>
+</nobr><br>
+<!-- Field OPSTR_SYSTEM_ALERT_WINDOW -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SYSTEM_ALERT_WINDOW" class="hiddenlink" target="rightframe">OPSTR_SYSTEM_ALERT_WINDOW</A>
+</nobr><br>
+<!-- Field OPSTR_USE_FINGERPRINT -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_FINGERPRINT" class="hiddenlink" target="rightframe">OPSTR_USE_FINGERPRINT</A>
+</nobr><br>
+<!-- Field OPSTR_USE_SIP -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_SIP" class="hiddenlink" target="rightframe">OPSTR_USE_SIP</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_CALENDAR -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALENDAR</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_CALL_LOG -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALL_LOG</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_CONTACTS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_WRITE_CONTACTS</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_EXTERNAL_STORAGE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_WRITE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_SETTINGS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_SETTINGS" class="hiddenlink" target="rightframe">OPSTR_WRITE_SETTINGS</A>
+</nobr><br>
+<!-- Field PACKAGE_USAGE_STATS -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PACKAGE_USAGE_STATS" class="hiddenlink" target="rightframe">PACKAGE_USAGE_STATS</A>
+</nobr><br>
+<!-- Field pasteAsPlainText -->
+<nobr><A HREF="android.R.id.html#android.R.id.pasteAsPlainText" class="hiddenlink" target="rightframe">pasteAsPlainText</A>
+</nobr><br>
+<!-- Field peerLlcpMajorVersion -->
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMajorVersion" class="hiddenlink" target="rightframe">peerLlcpMajorVersion</A>
+</nobr><br>
+<!-- Field peerLlcpMinorVersion -->
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMinorVersion" class="hiddenlink" target="rightframe">peerLlcpMinorVersion</A>
+</nobr><br>
+<!-- Method penaltyDeathOnCleartextNetwork -->
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.penaltyDeathOnCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>penaltyDeathOnCleartextNetwork</b>
+()</A></nobr><br>
+<!-- Method performContextClick -->
+<nobr><A HREF="android.view.View.html#android.view.View.performContextClick_added()" class="hiddenlink" target="rightframe"><b>performContextClick</b>
+()</A></nobr><br>
+<!-- Field PERMISSION_GRANT_STATE_DEFAULT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DEFAULT" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DEFAULT</A>
+</nobr><br>
+<!-- Field PERMISSION_GRANT_STATE_DENIED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DENIED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DENIED</A>
+</nobr><br>
+<!-- Field PERMISSION_GRANT_STATE_GRANTED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_GRANTED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_GRANTED</A>
+</nobr><br>
+<!-- Field PERMISSION_POLICY_AUTO_DENY -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_DENY" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_DENY</A>
+</nobr><br>
+<!-- Field PERMISSION_POLICY_AUTO_GRANT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_GRANT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_GRANT</A>
+</nobr><br>
+<!-- Field PERMISSION_POLICY_PROMPT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_PROMPT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_PROMPT</A>
+</nobr><br>
+<!-- Method permissionToOp -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.permissionToOp_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>permissionToOp</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method permitResourceMismatches -->
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.permitResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>permitResourceMismatches</b>
+()</A></nobr><br>
+<!-- Field PHONE -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE" class="hiddenlink" target="rightframe">PHONE</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_COMPONENT_NAME -->
+<i>PHONE_ACCOUNT_COMPONENT_NAME</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_COMPONENT_NAME -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_ID -->
+<i>PHONE_ACCOUNT_ID</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_ID -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<!-- Class PhoneAccount -->
+<A HREF="pkg_android.telecom.html#PhoneAccount" class="hiddenlink" target="rightframe"><b>PhoneAccount</b></A><br>
+<!-- Class PhoneAccount.Builder -->
+<A HREF="pkg_android.telecom.html#PhoneAccount.Builder" class="hiddenlink" target="rightframe"><b>PhoneAccount.Builder</b></A><br>
+<!-- Class PhoneAccountHandle -->
+<A HREF="pkg_android.telecom.html#PhoneAccountHandle" class="hiddenlink" target="rightframe"><b>PhoneAccountHandle</b></A><br>
+<!-- Method placeCall -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.placeCall_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>placeCall</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<!-- Method play -->
+<i>play</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, android.media.AudioAttributes)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, AudioAttributes</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+<!-- Method play -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, int</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+<!-- Class PlaybackParams -->
+<A HREF="pkg_android.media.html#PlaybackParams" class="hiddenlink" target="rightframe"><b>PlaybackParams</b></A><br>
+<!-- Method playFromUri -->
+<nobr><A HREF="android.media.session.MediaController.TransportControls.html#android.media.session.MediaController.TransportControls.playFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>playFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<!-- Method postVisualStateCallback -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postVisualStateCallback_added(long, android.webkit.WebView.VisualStateCallback)" class="hiddenlink" target="rightframe"><b>postVisualStateCallback</b>
+(<code>long, VisualStateCallback</code>)</A></nobr><br>
+<!-- Method postWebMessage -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postWebMessage_added(android.webkit.WebMessage, android.net.Uri)" class="hiddenlink" target="rightframe"><b>postWebMessage</b>
+(<code>WebMessage, Uri</code>)</A></nobr><br>
+<!-- Field preferredDisplayModeId -->
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredDisplayModeId" class="hiddenlink" target="rightframe">preferredDisplayModeId</A>
+</nobr><br>
+<!-- Method prepare -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.prepare_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>prepare</b>
+(<code>Surface</code>)</A></nobr><br>
+<!-- Field PREVIEW_SDK_INT -->
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.PREVIEW_SDK_INT" class="hiddenlink" target="rightframe">PREVIEW_SDK_INT</A>
+</nobr><br>
+<!-- Field PRIVATE -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.PRIVATE" class="hiddenlink" target="rightframe">PRIVATE</A>
+</nobr><br>
+<!-- Field PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND</A>
+</nobr><br>
+<!-- Field PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_INSTALLER -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTALLER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_INSTALLER</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_PRE23 -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRE23" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRE23</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_PREINSTALLED -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PREINSTALLED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PREINSTALLED</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_PRIVILEGED -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRIVILEGED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRIVILEGED</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_VERIFIER -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_VERIFIER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_VERIFIER</A>
+</nobr><br>
+<!-- Field providerFriendlyName -->
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.providerFriendlyName" class="hiddenlink" target="rightframe">providerFriendlyName</A>
+</nobr><br>
+<!-- Field QUERY_PARAMETER_VCARD_NO_PHOTO -->
+<A NAME="Q"></A>
+<br><font size="+2">Q</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.ContactsContract.Contacts.html#android.provider.ContactsContract.Contacts.QUERY_PARAMETER_VCARD_NO_PHOTO" class="hiddenlink" target="rightframe">QUERY_PARAMETER_VCARD_NO_PHOTO</A>
+</nobr><br>
+<!-- Field RADIUS_AUTO -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.RADIUS_AUTO" class="hiddenlink" target="rightframe">RADIUS_AUTO</A>
+</nobr><br>
+<!-- Field RAW12 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.RAW12" class="hiddenlink" target="rightframe">RAW12</A>
+</nobr><br>
+<!-- Method read -->
+<i>read</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method read -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(float[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>float[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method read -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(java.nio.ByteBuffer, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method read -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Field READ_BLOCKING -->
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_BLOCKING" class="hiddenlink" target="rightframe">READ_BLOCKING</A>
+</nobr><br>
+<!-- Field READ_NON_BLOCKING -->
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_NON_BLOCKING" class="hiddenlink" target="rightframe">READ_NON_BLOCKING</A>
+</nobr><br>
+<!-- Method readTypedObject -->
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.readTypedObject_added(android.os.Parcelable.Creator<T>)" class="hiddenlink" target="rightframe"><b>readTypedObject</b>
+(<code>Creator&lt;T&gt;</code>)</A></nobr><br>
+<!-- Field redo -->
+<nobr><A HREF="android.R.id.html#android.R.id.redo" class="hiddenlink" target="rightframe">redo</A>
+</nobr><br>
+<!-- Method registerAnimationCallback -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.registerAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>registerAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<!-- Method registerAudioDeviceCallback -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.registerAudioDeviceCallback_added(android.media.AudioDeviceCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerAudioDeviceCallback</b>
+(<code>AudioDeviceCallback, Handler</code>)</A></nobr><br>
+<!-- Method registerNetworkCallback -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.registerNetworkCallback_added(android.net.NetworkRequest, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>registerNetworkCallback</b>
+(<code>NetworkRequest, PendingIntent</code>)</A></nobr><br>
+<!-- Method registerPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.registerPhoneAccount_added(android.telecom.PhoneAccount)" class="hiddenlink" target="rightframe"><b>registerPhoneAccount</b>
+(<code>PhoneAccount</code>)</A></nobr><br>
+<!-- Method registerTorchCallback -->
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.registerTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerTorchCallback</b>
+(<code>TorchCallback, Handler</code>)</A></nobr><br>
+<!-- Method releaseAllContexts -->
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.releaseAllContexts_added()" class="hiddenlink" target="rightframe"><b>releaseAllContexts</b>
+()</A></nobr><br>
+<!-- Class RemoteConference -->
+<A HREF="pkg_android.telecom.html#RemoteConference" class="hiddenlink" target="rightframe"><b>RemoteConference</b></A><br>
+<!-- Class RemoteConference.Callback -->
+<A HREF="pkg_android.telecom.html#RemoteConference.Callback" class="hiddenlink" target="rightframe"><b>RemoteConference.Callback</b></A><br>
+<!-- Class RemoteConnection -->
+<A HREF="pkg_android.telecom.html#RemoteConnection" class="hiddenlink" target="rightframe"><b>RemoteConnection</b></A><br>
+<!-- Class RemoteConnection.Callback -->
+<A HREF="pkg_android.telecom.html#RemoteConnection.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.Callback</b></A><br>
+<!-- Class RemoteConnection.VideoProvider -->
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider</b></A><br>
+<!-- Class RemoteConnection.VideoProvider.Callback -->
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider.Callback</b></A><br>
+<!-- Method removeOnFileDescriptorEventListener -->
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.removeOnFileDescriptorEventListener_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>removeOnFileDescriptorEventListener</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<!-- Method removeOnRoutingChangedListener -->
+<i>removeOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.removeOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method removeOnRoutingChangedListener -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.removeOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Field replaceText -->
+<nobr><A HREF="android.R.id.html#android.R.id.replaceText" class="hiddenlink" target="rightframe">replaceText</A>
+</nobr><br>
+<!-- Method reportNetworkConnectivity -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportNetworkConnectivity_added(android.net.Network, boolean)" class="hiddenlink" target="rightframe"><b>reportNetworkConnectivity</b>
+(<code>Network, boolean</code>)</A></nobr><br>
+<!-- Field REPROCESS_EFFECTIVE_EXPOSURE_FACTOR -->
+<i>REPROCESS_EFFECTIVE_EXPOSURE_FACTOR</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<!-- Field REPROCESS_EFFECTIVE_EXPOSURE_FACTOR -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field REPROCESS_MAX_CAPTURE_STALL -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REPROCESS_MAX_CAPTURE_STALL" class="hiddenlink" target="rightframe">REPROCESS_MAX_CAPTURE_STALL</A>
+</nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT</A>
+</nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING</A>
+</nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING</A>
+</nobr><br>
+<!-- Field REQUEST_IGNORE_BATTERY_OPTIMIZATIONS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<!-- Field REQUEST_INSTALL_PACKAGES -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_INSTALL_PACKAGES" class="hiddenlink" target="rightframe">REQUEST_INSTALL_PACKAGES</A>
+</nobr><br>
+<!-- Field REQUEST_MAX_NUM_INPUT_STREAMS -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REQUEST_MAX_NUM_INPUT_STREAMS" class="hiddenlink" target="rightframe">REQUEST_MAX_NUM_INPUT_STREAMS</A>
+</nobr><br>
+<!-- Field REQUEST_TYPE_INITIAL -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_INITIAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_INITIAL</A>
+</nobr><br>
+<!-- Field REQUEST_TYPE_RELEASE -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RELEASE" class="hiddenlink" target="rightframe">REQUEST_TYPE_RELEASE</A>
+</nobr><br>
+<!-- Field REQUEST_TYPE_RENEWAL -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RENEWAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_RENEWAL</A>
+</nobr><br>
+<!-- Method requestBandwidthUpdate -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.requestBandwidthUpdate_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>requestBandwidthUpdate</b>
+(<code>Network</code>)</A></nobr><br>
+<!-- Method requestPermissions -->
+<i>requestPermissions</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method requestPermissions -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method requestUsageTimeReport -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.requestUsageTimeReport_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>requestUsageTimeReport</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<!-- Method reset -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<!-- Field RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT" class="hiddenlink" target="rightframe">RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT</A>
+</nobr><br>
+<!-- Field RESOURCE_MIDI_SYSEX -->
+<nobr><A HREF="android.webkit.PermissionRequest.html#android.webkit.PermissionRequest.RESOURCE_MIDI_SYSEX" class="hiddenlink" target="rightframe">RESOURCE_MIDI_SYSEX</A>
+</nobr><br>
+<!-- Field roamingConsortiumIds -->
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.roamingConsortiumIds" class="hiddenlink" target="rightframe">roamingConsortiumIds</A>
+</nobr><br>
+<!-- Field SAP -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.bluetooth.BluetoothProfile.html#android.bluetooth.BluetoothProfile.SAP" class="hiddenlink" target="rightframe">SAP</A>
+</nobr><br>
+<!-- Field SCAN_MODE_OPPORTUNISTIC -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.SCAN_MODE_OPPORTUNISTIC" class="hiddenlink" target="rightframe">SCAN_MODE_OPPORTUNISTIC</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_ROUND_MASK -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_MASK" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_MASK</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_ROUND_NO -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_NO" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_NO</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_ROUND_UNDEFINED -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_UNDEFINED" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_UNDEFINED</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_ROUND_YES -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_YES" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_YES</A>
+</nobr><br>
+<!-- Class Script.InvokeID -->
+<A HREF="pkg_android.renderscript.html#Script.InvokeID" class="hiddenlink" target="rightframe"><b>Script.InvokeID</b></A><br>
+<!-- Class ScriptGroup.Binding -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Binding" class="hiddenlink" target="rightframe"><b>ScriptGroup.Binding</b></A><br>
+<!-- Class ScriptGroup.Builder2 -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Builder2" class="hiddenlink" target="rightframe"><b>ScriptGroup.Builder2</b></A><br>
+<!-- Class ScriptGroup.Closure -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Closure" class="hiddenlink" target="rightframe"><b>ScriptGroup.Closure</b></A><br>
+<!-- Class ScriptGroup.Future -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Future" class="hiddenlink" target="rightframe"><b>ScriptGroup.Future</b></A><br>
+<!-- Class ScriptGroup.Input -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Input" class="hiddenlink" target="rightframe"><b>ScriptGroup.Input</b></A><br>
+<!-- Class ScriptIntrinsicBLAS -->
+<A HREF="pkg_android.renderscript.html#ScriptIntrinsicBLAS" class="hiddenlink" target="rightframe"><b>ScriptIntrinsicBLAS</b></A><br>
+<!-- Field SCROLL_INDICATOR_BOTTOM -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_BOTTOM" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_BOTTOM</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_END -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_END" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_END</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_LEFT -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_LEFT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_LEFT</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_RIGHT -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_RIGHT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_RIGHT</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_START -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_START" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_START</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_TOP -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_TOP" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_TOP</A>
+</nobr><br>
+<!-- Field scrollIndicators -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.scrollIndicators" class="hiddenlink" target="rightframe">scrollIndicators</A>
+</nobr><br>
+<!-- Class SearchEvent -->
+<A HREF="pkg_android.view.html#SearchEvent" class="hiddenlink" target="rightframe"><b>SearchEvent</b></A><br>
+<!-- Field SECURITY_PATCH -->
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.SECURITY_PATCH" class="hiddenlink" target="rightframe">SECURITY_PATCH</A>
+</nobr><br>
+<!-- Method send -->
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.send_added(android.content.Context, int, android.content.Intent, android.app.PendingIntent.OnFinished, android.os.Handler, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>send</b>
+(<code>Context, int, Intent, OnFinished, Handler, String, Bundle</code>)</A></nobr><br>
+<!-- Field SEND_FLAG_REQUEST_DELIVERY_STATUS -->
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.SEND_FLAG_REQUEST_DELIVERY_STATUS" class="hiddenlink" target="rightframe">SEND_FLAG_REQUEST_DELIVERY_STATUS</A>
+</nobr><br>
+<!-- Field SENSOR_INFO_LENS_SHADING_APPLIED -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_LENS_SHADING_APPLIED" class="hiddenlink" target="rightframe">SENSOR_INFO_LENS_SHADING_APPLIED</A>
+</nobr><br>
+<!-- Field SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE" class="hiddenlink" target="rightframe">SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE</A>
+</nobr><br>
+<!-- Field SENSORS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SENSORS" class="hiddenlink" target="rightframe">SENSORS</A>
+</nobr><br>
+<!-- Method setAltSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setAltSubjectMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setAltSubjectMatch</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setAndAllowWhileIdle -->
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<!-- Method setAutoPadding -->
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setAutoPadding_added(boolean)" class="hiddenlink" target="rightframe"><b>setAutoPadding</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setBluetoothContactSharingDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setBluetoothContactSharingDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setBluetoothContactSharingDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<!-- Method setBreakStrategy -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setBreakStrategy_added(int)" class="hiddenlink" target="rightframe"><b>setBreakStrategy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setCallback -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setCallback_added(android.media.MediaCodec.Callback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setCallback</b>
+(<code>Callback, Handler</code>)</A></nobr><br>
+<!-- Method setCallbackType -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setCallbackType_added(int)" class="hiddenlink" target="rightframe"><b>setCallbackType</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setCertInstallerPackage -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setCertInstallerPackage_added(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe"><b>setCertInstallerPackage</b>
+(<code>ComponentName, String</code>)</A></nobr><br>
+<!-- Method setChannelIndexMask -->
+<nobr><A HREF="android.media.AudioFormat.Builder.html#android.media.AudioFormat.Builder.setChannelIndexMask_added(int)" class="hiddenlink" target="rightframe"><b>setChannelIndexMask</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setCompoundDrawableTintList -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setCompoundDrawableTintMode -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setContextClickable -->
+<i>setContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setContextClickable -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<!-- Method setContextClickListener -->
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.setContextClickListener_added(android.view.GestureDetector.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<!-- Method setCustomInsertionActionModeCallback -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCustomInsertionActionModeCallback_added(android.view.ActionMode.Callback)" class="hiddenlink" target="rightframe"><b>setCustomInsertionActionModeCallback</b>
+(<code>Callback</code>)</A></nobr><br>
+<!-- Method setDataSource -->
+<i>setDataSource</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaExtractor.html#android.media.MediaExtractor.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaExtractor
+</A></nobr><br>
+<!-- Method setDataSource -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaMetadataRetriever
+</A></nobr><br>
+<!-- Method setDataSource -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method setDefaultBrowserPackageName -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setDefaultBrowserPackageName_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setDefaultBrowserPackageName</b>
+(<code>String, int</code>)</A></nobr><br>
+<!-- Method setDescription -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setDescription_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>setDescription</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<!-- Method setDisabledShowContext -->
+<i>setDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+<!-- Method setDisabledShowContext -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method setDomainSuffixMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setDomainSuffixMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setDomainSuffixMatch</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setDrawable -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setDrawable_added(int, android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setDrawable</b>
+(<code>int, Drawable</code>)</A></nobr><br>
+<!-- Method setDropDownViewTheme -->
+<i>setDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+<!-- Method setDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+<!-- Method setDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<!-- Method setDuplexMode -->
+<nobr><A HREF="android.print.PrintAttributes.Builder.html#android.print.PrintAttributes.Builder.setDuplexMode_added(int)" class="hiddenlink" target="rightframe"><b>setDuplexMode</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setDuplexModes -->
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.Builder.html#android.print.PrinterCapabilitiesInfo.Builder.setDuplexModes_added(int, int)" class="hiddenlink" target="rightframe"><b>setDuplexModes</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setEnterTransition -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setEnterTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setEnterTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<!-- Method setExactAndAllowWhileIdle -->
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setExactAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setExactAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<!-- Method setExitTransition -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setExitTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setExitTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<!-- Method setExtras -->
+<i>setExtras</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.AbstractCursor
+</A></nobr><br>
+<!-- Method setExtras -->
+&nbsp;&nbsp;<nobr><A HREF="android.database.Cursor.html#android.database.Cursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.Cursor
+</A></nobr><br>
+<!-- Method setExtras -->
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+<!-- Method setExtras -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<!-- Method setForeground -->
+<nobr><A HREF="android.view.View.html#android.view.View.setForeground_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setForeground</b>
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method setForegroundGravity -->
+<nobr><A HREF="android.view.View.html#android.view.View.setForegroundGravity_added(int)" class="hiddenlink" target="rightframe"><b>setForegroundGravity</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setForegroundTintList -->
+<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setForegroundTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setForegroundTintMode -->
+<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setForegroundTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setFromFieldPacker -->
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setFromFieldPacker_added(int, int, int, int, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe"><b>setFromFieldPacker</b>
+(<code>int, int, int, int, FieldPacker</code>)</A></nobr><br>
+<!-- Method setGravity -->
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.setGravity_added(int)" class="hiddenlink" target="rightframe"><b>setGravity</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setHour_added(int)" class="hiddenlink" target="rightframe"><b>setHour</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setHyphenationFrequency -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setHyphenationFrequency_added(int)" class="hiddenlink" target="rightframe"><b>setHyphenationFrequency</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setIcon -->
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setIcon_added(int, java.lang.String, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setIcon</b>
+(<code>int, String, Icon</code>)</A></nobr><br>
+<!-- Method setImageIcon -->
+<nobr><A HREF="android.widget.ImageView.html#android.widget.ImageView.setImageIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Method setImageViewIcon -->
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setImageViewIcon_added(int, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageViewIcon</b>
+(<code>int, Icon</code>)</A></nobr><br>
+<!-- Method setInputSurface -->
+<i>setInputSurface</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaCodec
+</A></nobr><br>
+<!-- Method setInputSurface -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaRecorder
+</A></nobr><br>
+<!-- Method setInterruptionFilter -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setInterruptionFilter_added(int)" class="hiddenlink" target="rightframe"><b>setInterruptionFilter</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setKeepAwake -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setKeepAwake_added(boolean)" class="hiddenlink" target="rightframe"><b>setKeepAwake</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setKeyguardDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setKeyguardDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setKeyguardDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<!-- Method setLargeIcon -->
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Method setLayerGravity -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerGravity_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerGravity</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerHeight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerHeight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerHeight</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetBottom -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetBottom_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetBottom</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetEnd -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetEnd_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetEnd</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetLeft -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetLeft_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetLeft</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetRelative -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRelative_added(int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRelative</b>
+(<code>int, int, int, int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetRight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRight</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetStart -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetStart_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetStart</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetTop -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetTop_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetTop</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerSize -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerSize_added(int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerSize</b>
+(<code>int, int, int</code>)</A></nobr><br>
+<!-- Method setLayerWidth -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerWidth_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerWidth</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayoutDirection -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setLayoutDirection_added(int)" class="hiddenlink" target="rightframe"><b>setLayoutDirection</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setMatchMode -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setMatchMode_added(int)" class="hiddenlink" target="rightframe"><b>setMatchMode</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setMediaDrmSession -->
+<nobr><A HREF="android.media.MediaCrypto.html#android.media.MediaCrypto.setMediaDrmSession_added(byte[])" class="hiddenlink" target="rightframe"><b>setMediaDrmSession</b>
+(<code>byte[]</code>)</A></nobr><br>
+<!-- Method setMediaUri -->
+<nobr><A HREF="android.media.MediaDescription.Builder.html#android.media.MediaDescription.Builder.setMediaUri_added(android.net.Uri)" class="hiddenlink" target="rightframe"><b>setMediaUri</b>
+(<code>Uri</code>)</A></nobr><br>
+<!-- Method setMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setMinute_added(int)" class="hiddenlink" target="rightframe"><b>setMinute</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setNotificationPolicy -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setNotificationPolicy_added(android.app.NotificationManager.Policy)" class="hiddenlink" target="rightframe"><b>setNotificationPolicy</b>
+(<code>Policy</code>)</A></nobr><br>
+<!-- Method setNotificationsShown -->
+<nobr><A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.setNotificationsShown_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>setNotificationsShown</b>
+(<code>String[]</code>)</A></nobr><br>
+<!-- Method setNumOfMatches -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setNumOfMatches_added(int)" class="hiddenlink" target="rightframe"><b>setNumOfMatches</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setOffscreenPreRaster -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setOffscreenPreRaster_added(boolean)" class="hiddenlink" target="rightframe"><b>setOffscreenPreRaster</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setOnContextClickListener -->
+<nobr><A HREF="android.view.View.html#android.view.View.setOnContextClickListener_added(android.view.View.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setOnContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<!-- Method setOnExpirationUpdateListener -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnExpirationUpdateListener_added(android.media.MediaDrm.OnExpirationUpdateListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnExpirationUpdateListener</b>
+(<code>OnExpirationUpdateListener, Handler</code>)</A></nobr><br>
+<!-- Method setOnFrameRenderedListener -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOnFrameRenderedListener_added(android.media.MediaCodec.OnFrameRenderedListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnFrameRenderedListener</b>
+(<code>OnFrameRenderedListener, Handler</code>)</A></nobr><br>
+<!-- Method setOnKeyStatusChangeListener -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnKeyStatusChangeListener_added(android.media.MediaDrm.OnKeyStatusChangeListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnKeyStatusChangeListener</b>
+(<code>OnKeyStatusChangeListener, Handler</code>)</A></nobr><br>
+<!-- Method setOnScrollChangeListener -->
+<nobr><A HREF="android.view.View.html#android.view.View.setOnScrollChangeListener_added(android.view.View.OnScrollChangeListener)" class="hiddenlink" target="rightframe"><b>setOnScrollChangeListener</b>
+(<code>OnScrollChangeListener</code>)</A></nobr><br>
+<!-- Method setOnTimedMetaDataAvailableListener -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setOnTimedMetaDataAvailableListener_added(android.media.MediaPlayer.OnTimedMetaDataAvailableListener)" class="hiddenlink" target="rightframe"><b>setOnTimedMetaDataAvailableListener</b>
+(<code>OnTimedMetaDataAvailableListener</code>)</A></nobr><br>
+<!-- Method setOutputSurface -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOutputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>setOutputSurface</b>
+(<code>Surface</code>)</A></nobr><br>
+<!-- Method setOverflowIcon -->
+<i>setOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+<!-- Method setOverflowIcon -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<!-- Method setOverlapAnchor -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setOverlapAnchor_added(boolean)" class="hiddenlink" target="rightframe"><b>setOverlapAnchor</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPadding_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPadding</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Method setPaddingRelative -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPaddingRelative_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPaddingRelative</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Method setPermissionGrantState -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setPermissionGrantState</b>
+(<code>ComponentName, String, String, int</code>)</A></nobr><br>
+<!-- Method setPermissionPolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionPolicy_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe"><b>setPermissionPolicy</b>
+(<code>ComponentName, int</code>)</A></nobr><br>
+<!-- Method setPlaybackParams -->
+<i>setPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method setPlaybackParams -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method setPlmn -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setPlmn_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPlmn</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setPreferredDevice -->
+<i>setPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method setPreferredDevice -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method setPrioritizedMimeType -->
+<nobr><A HREF="android.widget.QuickContactBadge.html#android.widget.QuickContactBadge.setPrioritizedMimeType_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPrioritizedMimeType</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setRadius -->
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.setRadius_added(int)" class="hiddenlink" target="rightframe"><b>setRadius</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setRealm -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setRealm_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setRealm</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setRestrictions -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.setRestrictions_added(android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>setRestrictions</b>
+(<code>RestrictionEntry[]</code>)</A></nobr><br>
+<!-- Method setScrollIndicators -->
+<i>setScrollIndicators</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setScrollIndicators -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setSmallIcon -->
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setSmallIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setSmallIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Method setStatusBarDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setStatusBarDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setStatusBarDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<!-- Method setStylusScaleEnabled -->
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.setStylusScaleEnabled_added(boolean)" class="hiddenlink" target="rightframe"><b>setStylusScaleEnabled</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setSyncParams -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setSyncParams_added(android.media.SyncParams)" class="hiddenlink" target="rightframe"><b>setSyncParams</b>
+(<code>SyncParams</code>)</A></nobr><br>
+<!-- Method setSystemUpdatePolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setSystemUpdatePolicy_added(android.content.ComponentName, android.app.admin.SystemUpdatePolicy)" class="hiddenlink" target="rightframe"><b>setSystemUpdatePolicy</b>
+(<code>ComponentName, SystemUpdatePolicy</code>)</A></nobr><br>
+<!-- Method setTextAppearance -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_added(int)" class="hiddenlink" target="rightframe"><b>setTextAppearance</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setTheme -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setTheme_added(int)" class="hiddenlink" target="rightframe"><b>setTheme</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setThumbTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setThumbTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setThumbTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setThumbTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setTimeShiftPositionCallback -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.setTimeShiftPositionCallback_added(android.media.tv.TvView.TimeShiftPositionCallback)" class="hiddenlink" target="rightframe"><b>setTimeShiftPositionCallback</b>
+(<code>TimeShiftPositionCallback</code>)</A></nobr><br>
+<!-- Method setTimestamp -->
+<nobr><A HREF="android.media.Image.html#android.media.Image.setTimestamp_added(long)" class="hiddenlink" target="rightframe"><b>setTimestamp</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method setTorchMode -->
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.setTorchMode_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setTorchMode</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<!-- Method setTrackTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setTrackTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setTrackTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setTrackTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setTrustAgentConfiguration -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle)" class="hiddenlink" target="rightframe"><b>setTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName, PersistableBundle</code>)</A></nobr><br>
+<!-- Method setType -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.setType_added(int)" class="hiddenlink" target="rightframe"><b>setType</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setUserIcon -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setUserIcon_added(android.content.ComponentName, android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>setUserIcon</b>
+(<code>ComponentName, Bitmap</code>)</A></nobr><br>
+<!-- Method setVideoPixelAspectRatio -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setVideoPixelAspectRatio_added(float)" class="hiddenlink" target="rightframe"><b>setVideoPixelAspectRatio</b>
+(<code>float</code>)</A></nobr><br>
+<!-- Method setWatchHeapLimit -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.setWatchHeapLimit_added(long)" class="hiddenlink" target="rightframe"><b>setWatchHeapLimit</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method setWindowLayoutType -->
+<i>setWindowLayoutType</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ListPopupWindow.html#android.widget.ListPopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.ListPopupWindow
+</A></nobr><br>
+<!-- Method setWindowLayoutType -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.PopupWindow
+</A></nobr><br>
+<!-- Method setX -->
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.setX_added(int)" class="hiddenlink" target="rightframe"><b>setX</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Field SHADING_AVAILABLE_MODES -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SHADING_AVAILABLE_MODES" class="hiddenlink" target="rightframe">SHADING_AVAILABLE_MODES</A>
+</nobr><br>
+<!-- Class SharedElementCallback.OnSharedElementsReadyListener -->
+<A HREF="pkg_android.app.html#SharedElementCallback.OnSharedElementsReadyListener" class="hiddenlink" target="rightframe"><b><i>SharedElementCallback.OnSharedElementsReadyListener</i></b></A><br>
+<!-- Field shareText -->
+<nobr><A HREF="android.R.id.html#android.R.id.shareText" class="hiddenlink" target="rightframe">shareText</A>
+</nobr><br>
+<!-- Method shouldShowRequestPermissionRationale -->
+<i>shouldShowRequestPermissionRationale</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method shouldShowRequestPermissionRationale -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method show -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.show_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>show</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<!-- Field SHOW_SOURCE_APPLICATION -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_APPLICATION" class="hiddenlink" target="rightframe">SHOW_SOURCE_APPLICATION</A>
+</nobr><br>
+<!-- Field SHOW_SOURCE_ASSIST_GESTURE -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_ASSIST_GESTURE" class="hiddenlink" target="rightframe">SHOW_SOURCE_ASSIST_GESTURE</A>
+</nobr><br>
+<!-- Field SHOW_WITH_ASSIST -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_ASSIST" class="hiddenlink" target="rightframe">SHOW_WITH_ASSIST</A>
+</nobr><br>
+<!-- Field SHOW_WITH_SCREENSHOT -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_SCREENSHOT" class="hiddenlink" target="rightframe">SHOW_WITH_SCREENSHOT</A>
+</nobr><br>
+<!-- Method showAssist -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showAssist_added(android.os.Bundle)" class="hiddenlink" target="rightframe"><b>showAssist</b>
+(<code>Bundle</code>)</A></nobr><br>
+<!-- Field showForAllUsers -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.showForAllUsers" class="hiddenlink" target="rightframe">showForAllUsers</A>
+</nobr><br>
+<!-- Method showLockTaskEscapeMessage -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showLockTaskEscapeMessage_added()" class="hiddenlink" target="rightframe"><b>showLockTaskEscapeMessage</b>
+()</A></nobr><br>
+<!-- Method showQuickContact -->
+<i>showQuickContact</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.graphics.Rect, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Rect, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+<!-- Method showQuickContact -->
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.view.View, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, View, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+<!-- Method showSession -->
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.showSession_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>showSession</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<!-- Field SIGNAL_STRENGTH_GOOD -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GOOD" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GOOD</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_GREAT -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GREAT" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GREAT</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_MODERATE -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_MODERATE" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_MODERATE</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_NONE_OR_UNKNOWN -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_NONE_OR_UNKNOWN" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_NONE_OR_UNKNOWN</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_POOR -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_POOR" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_POOR</A>
+</nobr><br>
+<!-- Method silenceRinger -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.silenceRinger_added()" class="hiddenlink" target="rightframe"><b>silenceRinger</b>
+()</A></nobr><br>
+<!-- Field SMS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SMS" class="hiddenlink" target="rightframe">SMS</A>
+</nobr><br>
+<!-- Field SOURCE_BLUETOOTH_STYLUS -->
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.SOURCE_BLUETOOTH_STYLUS" class="hiddenlink" target="rightframe">SOURCE_BLUETOOTH_STYLUS</A>
+</nobr><br>
+<!-- Constructor Spinner -->
+<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.ctor_added(android.content.Context, android.util.AttributeSet, int, int, int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>Spinner</b>
+(<code>Context, AttributeSet, int, int, int, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Field ST_MANDLOCK -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_MANDLOCK" class="hiddenlink" target="rightframe">ST_MANDLOCK</A>
+</nobr><br>
+<!-- Field ST_NOATIME -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOATIME" class="hiddenlink" target="rightframe">ST_NOATIME</A>
+</nobr><br>
+<!-- Field ST_NODEV -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODEV" class="hiddenlink" target="rightframe">ST_NODEV</A>
+</nobr><br>
+<!-- Field ST_NODIRATIME -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODIRATIME" class="hiddenlink" target="rightframe">ST_NODIRATIME</A>
+</nobr><br>
+<!-- Field ST_NOEXEC -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOEXEC" class="hiddenlink" target="rightframe">ST_NOEXEC</A>
+</nobr><br>
+<!-- Field ST_NOSUID -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOSUID" class="hiddenlink" target="rightframe">ST_NOSUID</A>
+</nobr><br>
+<!-- Field ST_RDONLY -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RDONLY" class="hiddenlink" target="rightframe">ST_RDONLY</A>
+</nobr><br>
+<!-- Field ST_RELATIME -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RELATIME" class="hiddenlink" target="rightframe">ST_RELATIME</A>
+</nobr><br>
+<!-- Field ST_SYNCHRONOUS -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_SYNCHRONOUS" class="hiddenlink" target="rightframe">ST_SYNCHRONOUS</A>
+</nobr><br>
+<!-- Field start -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.start" class="hiddenlink" target="rightframe">start</A>
+</nobr><br>
+<!-- Method startActionMode -->
+<i>startActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method startActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method startActionModeForChild -->
+<i>startActionModeForChild</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewGroup
+</A></nobr><br>
+<!-- Method startActionModeForChild -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewParent.html#android.view.ViewParent.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewParent
+</A></nobr><br>
+<!-- Method startVoiceActivity -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.startVoiceActivity_added(android.content.Intent)" class="hiddenlink" target="rightframe"><b>startVoiceActivity</b>
+(<code>Intent</code>)</A></nobr><br>
+<!-- Class StaticLayout.Builder -->
+<A HREF="pkg_android.text.html#StaticLayout.Builder" class="hiddenlink" target="rightframe"><b>StaticLayout.Builder</b></A><br>
+<!-- Field STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES" class="hiddenlink" target="rightframe">STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES</A>
+</nobr><br>
+<!-- Class StatusHints -->
+<A HREF="pkg_android.telecom.html#StatusHints" class="hiddenlink" target="rightframe"><b>StatusHints</b></A><br>
+<!-- Field STRUCTURED_PHONETIC_NAME -->
+<nobr><A HREF="android.provider.ContactsContract.DisplayNameSources.html#android.provider.ContactsContract.DisplayNameSources.STRUCTURED_PHONETIC_NAME" class="hiddenlink" target="rightframe">STRUCTURED_PHONETIC_NAME</A>
+</nobr><br>
+<!-- Field subtitleTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.subtitleTextColor" class="hiddenlink" target="rightframe">subtitleTextColor</A>
+</nobr><br>
+<!-- Field supportsAssist -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsAssist" class="hiddenlink" target="rightframe">supportsAssist</A>
+</nobr><br>
+<!-- Field supportsLaunchVoiceAssistFromKeyguard -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsLaunchVoiceAssistFromKeyguard" class="hiddenlink" target="rightframe">supportsLaunchVoiceAssistFromKeyguard</A>
+</nobr><br>
+<!-- Class SyncParams -->
+<A HREF="pkg_android.media.html#SyncParams" class="hiddenlink" target="rightframe"><b>SyncParams</b></A><br>
+<!-- Field SYSTEM_UI_FLAG_LIGHT_STATUS_BAR -->
+<nobr><A HREF="android.view.View.html#android.view.View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR" class="hiddenlink" target="rightframe">SYSTEM_UI_FLAG_LIGHT_STATUS_BAR</A>
+</nobr><br>
+<!-- Class SystemUpdatePolicy -->
+<A HREF="pkg_android.app.admin.html#SystemUpdatePolicy" class="hiddenlink" target="rightframe"><b>SystemUpdatePolicy</b></A><br>
+<!-- Field TAG_DATETIME_DIGITIZED -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_DATETIME_DIGITIZED" class="hiddenlink" target="rightframe">TAG_DATETIME_DIGITIZED</A>
+</nobr><br>
+<!-- Field TAG_SUBSEC_TIME -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME</A>
+</nobr><br>
+<!-- Field TAG_SUBSEC_TIME_DIG -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_DIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_DIG</A>
+</nobr><br>
+<!-- Field TAG_SUBSEC_TIME_ORIG -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_ORIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_ORIG</A>
+</nobr><br>
+<!-- Field TEXT_DIRECTION_FIRST_STRONG_LTR -->
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_LTR" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_LTR</A>
+</nobr><br>
+<!-- Field TEXT_DIRECTION_FIRST_STRONG_RTL -->
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_RTL" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_RTL</A>
+</nobr><br>
+<!-- Field TextAppearance_Material_Widget_Button_Inverse -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_Material_Widget_Button_Inverse" class="hiddenlink" target="rightframe">TextAppearance_Material_Widget_Button_Inverse</A>
+</nobr><br>
+<!-- Field Theme_Material_Light_LightStatusBar -->
+<nobr><A HREF="android.R.style.html#android.R.style.Theme_Material_Light_LightStatusBar" class="hiddenlink" target="rightframe">Theme_Material_Light_LightStatusBar</A>
+</nobr><br>
+<!-- Class ThemedSpinnerAdapter -->
+<A HREF="pkg_android.widget.html#ThemedSpinnerAdapter" class="hiddenlink" target="rightframe"><b><i>ThemedSpinnerAdapter</i></b></A><br>
+<!-- Field ThemeOverlay_Material_Dialog -->
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog</A>
+</nobr><br>
+<!-- Field ThemeOverlay_Material_Dialog_Alert -->
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog_Alert" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog_Alert</A>
+</nobr><br>
+<!-- Field thumbPosition -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.thumbPosition" class="hiddenlink" target="rightframe">thumbPosition</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_INVALID_TIME -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_INVALID_TIME" class="hiddenlink" target="rightframe">TIME_SHIFT_INVALID_TIME</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_AVAILABLE -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_AVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_AVAILABLE</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_UNAVAILABLE -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNAVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNAVAILABLE</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_UNKNOWN -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNKNOWN" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNKNOWN</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_UNSUPPORTED -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNSUPPORTED" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNSUPPORTED</A>
+</nobr><br>
+<!-- Class TimedMetaData -->
+<A HREF="pkg_android.media.html#TimedMetaData" class="hiddenlink" target="rightframe"><b>TimedMetaData</b></A><br>
+<!-- Method timeShiftPause -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftPause_added()" class="hiddenlink" target="rightframe"><b>timeShiftPause</b>
+()</A></nobr><br>
+<!-- Method timeShiftResume -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftResume_added()" class="hiddenlink" target="rightframe"><b>timeShiftResume</b>
+()</A></nobr><br>
+<!-- Method timeShiftSeekTo -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>timeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method timeShiftSetPlaybackParams -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>timeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<!-- Field titleTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.titleTextColor" class="hiddenlink" target="rightframe">titleTextColor</A>
+</nobr><br>
+<!-- Field TONEMAP_GAMMA -->
+<i>TONEMAP_GAMMA</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<!-- Field TONEMAP_GAMMA -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field TONEMAP_MODE_GAMMA_VALUE -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_GAMMA_VALUE" class="hiddenlink" target="rightframe">TONEMAP_MODE_GAMMA_VALUE</A>
+</nobr><br>
+<!-- Field TONEMAP_MODE_PRESET_CURVE -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_PRESET_CURVE" class="hiddenlink" target="rightframe">TONEMAP_MODE_PRESET_CURVE</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE -->
+<i>TONEMAP_PRESET_CURVE</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE_REC709 -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_REC709" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_REC709</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE_SRGB -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_SRGB" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_SRGB</A>
+</nobr><br>
+<!-- Field topActivity -->
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.topActivity" class="hiddenlink" target="rightframe">topActivity</A>
+</nobr><br>
+<!-- Field trackTint -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTint" class="hiddenlink" target="rightframe">trackTint</A>
+</nobr><br>
+<!-- Field trackTintMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTintMode" class="hiddenlink" target="rightframe">trackTintMode</A>
+</nobr><br>
+<!-- Constructor TransactionTooLargeException -->
+<nobr><A HREF="android.os.TransactionTooLargeException.html#android.os.TransactionTooLargeException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>TransactionTooLargeException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Field TRANSPORT_AUTO -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_AUTO" class="hiddenlink" target="rightframe">TRANSPORT_AUTO</A>
+</nobr><br>
+<!-- Field TRANSPORT_BREDR -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_BREDR" class="hiddenlink" target="rightframe">TRANSPORT_BREDR</A>
+</nobr><br>
+<!-- Field TRANSPORT_LE -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_LE" class="hiddenlink" target="rightframe">TRANSPORT_LE</A>
+</nobr><br>
+<!-- Class TvView.TimeShiftPositionCallback -->
+<A HREF="pkg_android.media.tv.html#TvView.TimeShiftPositionCallback" class="hiddenlink" target="rightframe"><b>TvView.TimeShiftPositionCallback</b></A><br>
+<!-- Field TYPE_ASSIST_READING_CONTEXT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_ASSIST_READING_CONTEXT" class="hiddenlink" target="rightframe">TYPE_ASSIST_READING_CONTEXT</A>
+</nobr><br>
+<!-- Field TYPE_BUNDLE -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE" class="hiddenlink" target="rightframe">TYPE_BUNDLE</A>
+</nobr><br>
+<!-- Field TYPE_BUNDLE_ARRAY -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE_ARRAY" class="hiddenlink" target="rightframe">TYPE_BUNDLE_ARRAY</A>
+</nobr><br>
+<!-- Field TYPE_FLOATING -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_FLOATING" class="hiddenlink" target="rightframe">TYPE_FLOATING</A>
+</nobr><br>
+<!-- Field TYPE_L2CAP -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_L2CAP" class="hiddenlink" target="rightframe">TYPE_L2CAP</A>
+</nobr><br>
+<!-- Field TYPE_PRIMARY -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_PRIMARY" class="hiddenlink" target="rightframe">TYPE_PRIMARY</A>
+</nobr><br>
+<!-- Field TYPE_RFCOMM -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_RFCOMM" class="hiddenlink" target="rightframe">TYPE_RFCOMM</A>
+</nobr><br>
+<!-- Field TYPE_SCO -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_SCO" class="hiddenlink" target="rightframe">TYPE_SCO</A>
+</nobr><br>
+<!-- Field TYPE_VIEW_CONTEXT_CLICKED -->
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_VIEW_CONTEXT_CLICKED" class="hiddenlink" target="rightframe">TYPE_VIEW_CONTEXT_CLICKED</A>
+</nobr><br>
+<!-- Field undo -->
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.id.html#android.R.id.undo" class="hiddenlink" target="rightframe">undo</A>
+</nobr><br>
+<!-- Field UNRATED -->
+<nobr><A HREF="android.media.tv.TvContentRating.html#android.media.tv.TvContentRating.UNRATED" class="hiddenlink" target="rightframe">UNRATED</A>
+</nobr><br>
+<!-- Method unregisterAnimationCallback -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.unregisterAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>unregisterAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<!-- Method unregisterAudioDeviceCallback -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.unregisterAudioDeviceCallback_added(android.media.AudioDeviceCallback)" class="hiddenlink" target="rightframe"><b>unregisterAudioDeviceCallback</b>
+(<code>AudioDeviceCallback</code>)</A></nobr><br>
+<!-- Method unregisterNetworkCallback -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.unregisterNetworkCallback_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>unregisterNetworkCallback</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<!-- Method unregisterPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.unregisterPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>unregisterPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method unregisterTorchCallback -->
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.unregisterTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback)" class="hiddenlink" target="rightframe"><b>unregisterTorchCallback</b>
+(<code>TorchCallback</code>)</A></nobr><br>
+<!-- Field USE_FINGERPRINT -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_FINGERPRINT" class="hiddenlink" target="rightframe">USE_FINGERPRINT</A>
+</nobr><br>
+<!-- Field USER_INTERACTION -->
+<nobr><A HREF="android.app.usage.UsageEvents.Event.html#android.app.usage.UsageEvents.Event.USER_INTERACTION" class="hiddenlink" target="rightframe">USER_INTERACTION</A>
+</nobr><br>
+<!-- Field usesCleartextTraffic -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.usesCleartextTraffic" class="hiddenlink" target="rightframe">usesCleartextTraffic</A>
+</nobr><br>
+<!-- Field venueName -->
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.venueName" class="hiddenlink" target="rightframe">venueName</A>
+</nobr><br>
+<!-- Field VIBRATE_WHEN_RINGING -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VIBRATE_WHEN_RINGING" class="hiddenlink" target="rightframe">VIBRATE_WHEN_RINGING</A>
+</nobr><br>
+<!-- Field VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY" class="hiddenlink" target="rightframe">VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY</A>
+</nobr><br>
+<!-- Class VideoProfile -->
+<A HREF="pkg_android.telecom.html#VideoProfile" class="hiddenlink" target="rightframe"><b>VideoProfile</b></A><br>
+<!-- Class VideoProfile.CameraCapabilities -->
+<A HREF="pkg_android.telecom.html#VideoProfile.CameraCapabilities" class="hiddenlink" target="rightframe"><b>VideoProfile.CameraCapabilities</b></A><br>
+<!-- Class View.OnContextClickListener -->
+<A HREF="pkg_android.view.html#View.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>View.OnContextClickListener</i></b></A><br>
+<!-- Class View.OnScrollChangeListener -->
+<A HREF="pkg_android.view.html#View.OnScrollChangeListener" class="hiddenlink" target="rightframe"><b><i>View.OnScrollChangeListener</i></b></A><br>
+<!-- Class ViewStructure -->
+<A HREF="pkg_android.view.html#ViewStructure" class="hiddenlink" target="rightframe"><b>ViewStructure</b></A><br>
+<!-- Class VoiceInteractionSession.AbortVoiceRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.AbortVoiceRequest</b></A><br>
+<!-- Class VoiceInteractionSession.CommandRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CommandRequest</b></A><br>
+<!-- Class VoiceInteractionSession.CompleteVoiceRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CompleteVoiceRequest</b></A><br>
+<!-- Class VoiceInteractionSession.ConfirmationRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.ConfirmationRequest</b></A><br>
+<!-- Class VoiceInteractionSession.Insets -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Insets" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Insets</b></A><br>
+<!-- Class VoiceInteractionSession.PickOptionRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.PickOptionRequest</b></A><br>
+<!-- Class VoiceInteractionSession.Request -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Request</b></A><br>
+<!-- Class VoiceInteractor -->
+<A HREF="pkg_android.app.html#VoiceInteractor" class="hiddenlink" target="rightframe"><b>VoiceInteractor</b></A><br>
+<!-- Class VoiceInteractor.AbortVoiceRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.AbortVoiceRequest</b></A><br>
+<!-- Class VoiceInteractor.CommandRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CommandRequest</b></A><br>
+<!-- Class VoiceInteractor.CompleteVoiceRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CompleteVoiceRequest</b></A><br>
+<!-- Class VoiceInteractor.ConfirmationRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.ConfirmationRequest</b></A><br>
+<!-- Class VoiceInteractor.PickOptionRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest</b></A><br>
+<!-- Class VoiceInteractor.PickOptionRequest.Option -->
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest.Option" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest.Option</b></A><br>
+<!-- Class VoiceInteractor.Prompt -->
+<A HREF="pkg_android.app.html#VoiceInteractor.Prompt" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Prompt</b></A><br>
+<!-- Class VoiceInteractor.Request -->
+<A HREF="pkg_android.app.html#VoiceInteractor.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Request</b></A><br>
+<!-- Field VVM_TYPE_CVVM -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_CVVM" class="hiddenlink" target="rightframe">VVM_TYPE_CVVM</A>
+</nobr><br>
+<!-- Field VVM_TYPE_OMTP -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_OMTP" class="hiddenlink" target="rightframe">VVM_TYPE_OMTP</A>
+</nobr><br>
+<!-- Class WebMessage -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.webkit.html#WebMessage" class="hiddenlink" target="rightframe"><b>WebMessage</b></A><br>
+<!-- Class WebMessagePort -->
+<A HREF="pkg_android.webkit.html#WebMessagePort" class="hiddenlink" target="rightframe"><b>WebMessagePort</b></A><br>
+<!-- Class WebMessagePort.WebMessageCallback -->
+<A HREF="pkg_android.webkit.html#WebMessagePort.WebMessageCallback" class="hiddenlink" target="rightframe"><b>WebMessagePort.WebMessageCallback</b></A><br>
+<!-- Class WebResourceError -->
+<A HREF="pkg_android.webkit.html#WebResourceError" class="hiddenlink" target="rightframe"><b>WebResourceError</b></A><br>
+<!-- Class WebView.VisualStateCallback -->
+<A HREF="pkg_android.webkit.html#WebView.VisualStateCallback" class="hiddenlink" target="rightframe"><b>WebView.VisualStateCallback</b></A><br>
+<!-- Field Widget_Material_Button_Colored -->
+<nobr><A HREF="android.R.style.html#android.R.style.Widget_Material_Button_Colored" class="hiddenlink" target="rightframe">Widget_Material_Button_Colored</A>
+</nobr><br>
+<!-- Field WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN -->
+<nobr><A HREF="android.provider.Settings.Global.html#android.provider.Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN" class="hiddenlink" target="rightframe">WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</A>
+</nobr><br>
+<!-- Field windowLightStatusBar -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.windowLightStatusBar" class="hiddenlink" target="rightframe">windowLightStatusBar</A>
+</nobr><br>
+<!-- Method write -->
+<i>write</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method write -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(java.nio.ByteBuffer, int, int, long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int, long</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method write -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method writeEvent -->
+<nobr><A HREF="android.util.EventLog.html#android.util.EventLog.writeEvent_added(int, float)" class="hiddenlink" target="rightframe"><b>writeEvent</b>
+(<code>int, float</code>)</A></nobr><br>
+<!-- Method writeTypedObject -->
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.writeTypedObject_added(T, int)" class="hiddenlink" target="rightframe"><b>writeTypedObject</b>
+(<code>T, int</code>)</A></nobr><br>
+<!-- Field YUV_422_888 -->
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_422_888" class="hiddenlink" target="rightframe">YUV_422_888</A>
+</nobr><br>
+<!-- Field YUV_444_888 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_444_888" class="hiddenlink" target="rightframe">YUV_444_888</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/alldiffs_index_all.html b/docs/html/sdk/api_diff/23/changes/alldiffs_index_all.html
new file mode 100644
index 0000000..e87800d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/alldiffs_index_all.html
@@ -0,0 +1,6096 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>All Differences</b>
+  <br>
+<A HREF="alldiffs_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="alldiffs_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="alldiffs_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<!-- Class AbstractAccountAuthenticator -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.accounts.AbstractAccountAuthenticator.html" class="hiddenlink" target="rightframe">AbstractAccountAuthenticator</A><br>
+<!-- Class AbstractCursor -->
+<A HREF="android.database.AbstractCursor.html" class="hiddenlink" target="rightframe">AbstractCursor</A><br>
+<!-- Class AbstractHttpParams -->
+<A HREF="pkg_org.apache.http.params.html#AbstractHttpParams" class="hiddenlink" target="rightframe"><strike>AbstractHttpParams</strike></A><br>
+<!-- Class AbstractThreadedSyncAdapter -->
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<!-- Field ACCESS_MOCK_LOCATION -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_MOCK_LOCATION" class="hiddenlink" target="rightframe"><strike>ACCESS_MOCK_LOCATION</strike></A>
+</nobr><br>
+<!-- Field ACCESS_NOTIFICATION_POLICY -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_NOTIFICATION_POLICY" class="hiddenlink" target="rightframe">ACCESS_NOTIFICATION_POLICY</A>
+</nobr><br>
+<!-- Field ACCESS_SURFACE_FLINGER -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_SURFACE_FLINGER" class="hiddenlink" target="rightframe"><strike>ACCESS_SURFACE_FLINGER</strike></A>
+</nobr><br>
+<!-- Field ACCESSIBILITY_FEATURES -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCESSIBILITY_FEATURES" class="hiddenlink" target="rightframe"><strike>ACCESSIBILITY_FEATURES</strike></A>
+</nobr><br>
+<!-- Field accessibilityActionContextClick -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionContextClick" class="hiddenlink" target="rightframe">accessibilityActionContextClick</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollDown -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollDown" class="hiddenlink" target="rightframe">accessibilityActionScrollDown</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollLeft -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollLeft" class="hiddenlink" target="rightframe">accessibilityActionScrollLeft</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollRight -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollRight" class="hiddenlink" target="rightframe">accessibilityActionScrollRight</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollToPosition -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollToPosition" class="hiddenlink" target="rightframe">accessibilityActionScrollToPosition</A>
+</nobr><br>
+<!-- Field accessibilityActionScrollUp -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollUp" class="hiddenlink" target="rightframe">accessibilityActionScrollUp</A>
+</nobr><br>
+<!-- Field accessibilityActionShowOnScreen -->
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionShowOnScreen" class="hiddenlink" target="rightframe">accessibilityActionShowOnScreen</A>
+</nobr><br>
+<!-- Class AccessibilityEvent -->
+<A HREF="android.view.accessibility.AccessibilityEvent.html" class="hiddenlink" target="rightframe">AccessibilityEvent</A><br>
+<!-- Class AccessibilityNodeInfo -->
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo</A><br>
+<!-- Class AccessibilityNodeInfo.AccessibilityAction -->
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo.AccessibilityAction</A><br>
+<!-- Class AccountManager -->
+<A HREF="android.accounts.AccountManager.html" class="hiddenlink" target="rightframe">AccountManager</A><br>
+<!-- Field ACCOUNTS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCOUNTS" class="hiddenlink" target="rightframe"><strike>ACCOUNTS</strike></A>
+</nobr><br>
+<!-- Field ACTION_ARGUMENT_COLUMN_INT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_COLUMN_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_COLUMN_INT</A>
+</nobr><br>
+<!-- Field ACTION_ARGUMENT_ROW_INT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_ROW_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_ROW_INT</A>
+</nobr><br>
+<!-- Field ACTION_BUTTON_PRESS -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_PRESS" class="hiddenlink" target="rightframe">ACTION_BUTTON_PRESS</A>
+</nobr><br>
+<!-- Field ACTION_BUTTON_RELEASE -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_RELEASE" class="hiddenlink" target="rightframe">ACTION_BUTTON_RELEASE</A>
+</nobr><br>
+<!-- Field ACTION_CAPTIVE_PORTAL_SIGN_IN -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN" class="hiddenlink" target="rightframe">ACTION_CAPTIVE_PORTAL_SIGN_IN</A>
+</nobr><br>
+<!-- Field ACTION_CHANGE_DEFAULT_DIALER -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_DEFAULT_DIALER" class="hiddenlink" target="rightframe">ACTION_CHANGE_DEFAULT_DIALER</A>
+</nobr><br>
+<!-- Field ACTION_CHANGE_PHONE_ACCOUNTS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_PHONE_ACCOUNTS" class="hiddenlink" target="rightframe">ACTION_CHANGE_PHONE_ACCOUNTS</A>
+</nobr><br>
+<!-- Field ACTION_CHARGING -->
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_CHARGING" class="hiddenlink" target="rightframe">ACTION_CHARGING</A>
+</nobr><br>
+<!-- Field ACTION_CONFIGURE_PHONE_ACCOUNT -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CONFIGURE_PHONE_ACCOUNT" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_PHONE_ACCOUNT</A>
+</nobr><br>
+<!-- Field ACTION_CONFIGURE_VOICEMAIL -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.ACTION_CONFIGURE_VOICEMAIL" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_VOICEMAIL</A>
+</nobr><br>
+<!-- Field ACTION_CONTEXT_CLICK -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_CONTEXT_CLICK" class="hiddenlink" target="rightframe">ACTION_CONTEXT_CLICK</A>
+</nobr><br>
+<!-- Field ACTION_DEFAULT_DIALER_CHANGED -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_DEFAULT_DIALER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEFAULT_DIALER_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_DEVICE_IDLE_MODE_CHANGED -->
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_IDLE_MODE_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_DEVICE_OWNER_CHANGED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_DEVICE_OWNER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_OWNER_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_DISCHARGING -->
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_DISCHARGING" class="hiddenlink" target="rightframe">ACTION_DISCHARGING</A>
+</nobr><br>
+<!-- Field ACTION_DISMISS_ALARM -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_DISMISS_ALARM" class="hiddenlink" target="rightframe">ACTION_DISMISS_ALARM</A>
+</nobr><br>
+<!-- Field ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS" class="hiddenlink" target="rightframe">ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_INCOMING_CALL -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_INCOMING_CALL" class="hiddenlink" target="rightframe">ACTION_INCOMING_CALL</A>
+</nobr><br>
+<!-- Field ACTION_INTERRUPTION_FILTER_CHANGED -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED" class="hiddenlink" target="rightframe">ACTION_INTERRUPTION_FILTER_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_MANAGE_OVERLAY_PERMISSION -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_OVERLAY_PERMISSION" class="hiddenlink" target="rightframe">ACTION_MANAGE_OVERLAY_PERMISSION</A>
+</nobr><br>
+<!-- Field ACTION_MANAGE_WRITE_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_WRITE_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_WRITE_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_MANAGED_PROFILE_PROVISIONED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_MANAGED_PROFILE_PROVISIONED" class="hiddenlink" target="rightframe">ACTION_MANAGED_PROFILE_PROVISIONED</A>
+</nobr><br>
+<!-- Field ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_NOTIFICATION_POLICY_CHANGED -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_PLAY_FROM_URI -->
+<nobr><A HREF="android.media.session.PlaybackState.html#android.media.session.PlaybackState.ACTION_PLAY_FROM_URI" class="hiddenlink" target="rightframe">ACTION_PLAY_FROM_URI</A>
+</nobr><br>
+<!-- Field ACTION_PROCESS_TEXT -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.ACTION_PROCESS_TEXT" class="hiddenlink" target="rightframe">ACTION_PROCESS_TEXT</A>
+</nobr><br>
+<!-- Field ACTION_PROVISION_MANAGED_DEVICE -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE" class="hiddenlink" target="rightframe">ACTION_PROVISION_MANAGED_DEVICE</A>
+</nobr><br>
+<!-- Field ACTION_REPORT_HEAP_LIMIT -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.ACTION_REPORT_HEAP_LIMIT" class="hiddenlink" target="rightframe">ACTION_REPORT_HEAP_LIMIT</A>
+</nobr><br>
+<!-- Field ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_DOWN -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_DOWN" class="hiddenlink" target="rightframe">ACTION_SCROLL_DOWN</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_LEFT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_LEFT" class="hiddenlink" target="rightframe">ACTION_SCROLL_LEFT</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_RIGHT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_RIGHT" class="hiddenlink" target="rightframe">ACTION_SCROLL_RIGHT</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_TO_POSITION -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_TO_POSITION" class="hiddenlink" target="rightframe">ACTION_SCROLL_TO_POSITION</A>
+</nobr><br>
+<!-- Field ACTION_SCROLL_UP -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_UP" class="hiddenlink" target="rightframe">ACTION_SCROLL_UP</A>
+</nobr><br>
+<!-- Field ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_SHOW_ON_SCREEN -->
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SHOW_ON_SCREEN" class="hiddenlink" target="rightframe">ACTION_SHOW_ON_SCREEN</A>
+</nobr><br>
+<!-- Field ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS</A>
+</nobr><br>
+<!-- Field ACTION_SNOOZE_ALARM -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_SNOOZE_ALARM" class="hiddenlink" target="rightframe">ACTION_SNOOZE_ALARM</A>
+</nobr><br>
+<!-- Field ACTION_SYSTEM_UPDATE_POLICY_CHANGED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_SYSTEM_UPDATE_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_SYSTEM_UPDATE_POLICY_CHANGED</A>
+</nobr><br>
+<!-- Field ACTION_VOICE_CONTROL_AIRPLANE_MODE -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_AIRPLANE_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_AIRPLANE_MODE</A>
+</nobr><br>
+<!-- Field ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE</A>
+</nobr><br>
+<!-- Field ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE</A>
+</nobr><br>
+<!-- Class ActionMenuView -->
+<A HREF="android.widget.ActionMenuView.html" class="hiddenlink" target="rightframe">ActionMenuView</A><br>
+<!-- Class ActionMode -->
+<A HREF="android.view.ActionMode.html" class="hiddenlink" target="rightframe">ActionMode</A><br>
+<!-- Class ActionMode.Callback2 -->
+<A HREF="pkg_android.view.html#ActionMode.Callback2" class="hiddenlink" target="rightframe"><b>ActionMode.Callback2</b></A><br>
+<!-- Class Activity -->
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<!-- Class ActivityManager -->
+<A HREF="android.app.ActivityManager.html" class="hiddenlink" target="rightframe">ActivityManager</A><br>
+<!-- Class ActivityManager.RecentTaskInfo -->
+<A HREF="android.app.ActivityManager.RecentTaskInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RecentTaskInfo</A><br>
+<!-- Class ActivityManager.RunningAppProcessInfo -->
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<!-- Class ActivityOptions -->
+<A HREF="android.app.ActivityOptions.html" class="hiddenlink" target="rightframe">ActivityOptions</A><br>
+<!-- Method addAction -->
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.addAction_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">addAction
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr><br>
+<!-- Method addLayer -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.addLayer_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>addLayer</b>
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method addNewIncomingCall -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.addNewIncomingCall_added(android.telecom.PhoneAccountHandle, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>addNewIncomingCall</b>
+(<code>PhoneAccountHandle, Bundle</code>)</A></nobr><br>
+<!-- Method addOnFileDescriptorEventListener -->
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.addOnFileDescriptorEventListener_added(java.io.FileDescriptor, int, android.os.MessageQueue.OnFileDescriptorEventListener)" class="hiddenlink" target="rightframe"><b>addOnFileDescriptorEventListener</b>
+(<code>FileDescriptor, int, OnFileDescriptorEventListener</code>)</A></nobr><br>
+<!-- Method addOnRoutingChangedListener -->
+<i>addOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.addOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method addOnRoutingChangedListener -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.addOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method addSearchUrl -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.addSearchUrl_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>addSearchUrl</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<!-- Method addTtsSpan -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.addTtsSpan_added(android.text.Spannable, int, int)" class="hiddenlink" target="rightframe"><b>addTtsSpan</b>
+(<code>Spannable, int, int</code>)</A></nobr><br>
+<!-- Field ADJUST_MUTE -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_MUTE" class="hiddenlink" target="rightframe">ADJUST_MUTE</A>
+</nobr><br>
+<!-- Field ADJUST_TOGGLE_MUTE -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_TOGGLE_MUTE" class="hiddenlink" target="rightframe">ADJUST_TOGGLE_MUTE</A>
+</nobr><br>
+<!-- Field ADJUST_UNMUTE -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_UNMUTE" class="hiddenlink" target="rightframe">ADJUST_UNMUTE</A>
+</nobr><br>
+<!-- Field AFFECTS_BATTERY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AFFECTS_BATTERY" class="hiddenlink" target="rightframe"><strike>AFFECTS_BATTERY</strike></A>
+</nobr><br>
+<!-- Field AKA_PRIME -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html#android.net.wifi.WifiEnterpriseConfig.Eap.AKA_PRIME" class="hiddenlink" target="rightframe">AKA_PRIME</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_ALL -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_ALL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_ALL</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_LABEL -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_LABEL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_LABEL</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_NEXT -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_NEXT" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_NEXT</A>
+</nobr><br>
+<!-- Field ALARM_SEARCH_MODE_TIME -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_TIME" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_TIME</A>
+</nobr><br>
+<!-- Class AlarmClock -->
+<A HREF="android.provider.AlarmClock.html" class="hiddenlink" target="rightframe">AlarmClock</A><br>
+<!-- Class AlarmManager -->
+<A HREF="android.app.AlarmManager.html" class="hiddenlink" target="rightframe">AlarmManager</A><br>
+<!-- Class AlertDialog -->
+<A HREF="android.app.AlertDialog.html" class="hiddenlink" target="rightframe">AlertDialog</A><br>
+<!-- Class AlertDialog.Builder -->
+<A HREF="android.app.AlertDialog.Builder.html" class="hiddenlink" target="rightframe">AlertDialog.Builder</A><br>
+<!-- Class Allocation -->
+<A HREF="android.renderscript.Allocation.html" class="hiddenlink" target="rightframe">Allocation</A><br>
+<!-- Class AllocationAdapter -->
+<A HREF="android.renderscript.AllocationAdapter.html" class="hiddenlink" target="rightframe">AllocationAdapter</A><br>
+<!-- Field ALLOW_MOCK_LOCATION -->
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.ALLOW_MOCK_LOCATION" class="hiddenlink" target="rightframe">ALLOW_MOCK_LOCATION</A>
+</nobr><br>
+<!-- Field ALLOW_PARENT_PROFILE_APP_LINKING -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.ALLOW_PARENT_PROFILE_APP_LINKING" class="hiddenlink" target="rightframe">ALLOW_PARENT_PROFILE_APP_LINKING</A>
+</nobr><br>
+<!-- Field allowUndo -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.allowUndo" class="hiddenlink" target="rightframe">allowUndo</A>
+</nobr><br>
+<!-- Field amPmBackgroundColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmBackgroundColor" class="hiddenlink" target="rightframe">amPmBackgroundColor</A>
+</nobr><br>
+<!-- Field amPmTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmTextColor" class="hiddenlink" target="rightframe">amPmTextColor</A>
+</nobr><br>
+<!-- Class AnalogClock -->
+<A HREF="android.widget.AnalogClock.html" class="hiddenlink" target="rightframe">AnalogClock</A><br>
+<!-- Package android -->
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<!-- Package android.accounts -->
+<A HREF="pkg_android.accounts.html" class="hiddenlink" target="rightframe">android.accounts</A><br>
+<!-- Package android.app -->
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Package android.app.admin -->
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<!-- Package android.app.assist -->
+<A HREF="changes-summary.html#android.app.assist" class="hiddenlink" target="rightframe"><b>android.app.assist</b></A><br>
+<!-- Package android.app.usage -->
+<A HREF="pkg_android.app.usage.html" class="hiddenlink" target="rightframe">android.app.usage</A><br>
+<!-- Package android.bluetooth -->
+<A HREF="pkg_android.bluetooth.html" class="hiddenlink" target="rightframe">android.bluetooth</A><br>
+<!-- Package android.bluetooth.le -->
+<A HREF="pkg_android.bluetooth.le.html" class="hiddenlink" target="rightframe">android.bluetooth.le</A><br>
+<!-- Package android.content -->
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<!-- Package android.content.pm -->
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<!-- Package android.content.res -->
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<!-- Package android.database -->
+<A HREF="pkg_android.database.html" class="hiddenlink" target="rightframe">android.database</A><br>
+<!-- Package android.graphics -->
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<!-- Package android.graphics.drawable -->
+<A HREF="pkg_android.graphics.drawable.html" class="hiddenlink" target="rightframe">android.graphics.drawable</A><br>
+<!-- Package android.hardware -->
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<!-- Package android.hardware.camera2 -->
+<A HREF="pkg_android.hardware.camera2.html" class="hiddenlink" target="rightframe">android.hardware.camera2</A><br>
+<!-- Package android.hardware.camera2.params -->
+<A HREF="pkg_android.hardware.camera2.params.html" class="hiddenlink" target="rightframe">android.hardware.camera2.params</A><br>
+<!-- Package android.hardware.fingerprint -->
+<A HREF="changes-summary.html#android.hardware.fingerprint" class="hiddenlink" target="rightframe"><b>android.hardware.fingerprint</b></A><br>
+<!-- Package android.hardware.usb -->
+<A HREF="pkg_android.hardware.usb.html" class="hiddenlink" target="rightframe">android.hardware.usb</A><br>
+<!-- Package android.media -->
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<!-- Package android.media.browse -->
+<A HREF="pkg_android.media.browse.html" class="hiddenlink" target="rightframe">android.media.browse</A><br>
+<!-- Package android.media.midi -->
+<A HREF="changes-summary.html#android.media.midi" class="hiddenlink" target="rightframe"><b>android.media.midi</b></A><br>
+<!-- Package android.media.session -->
+<A HREF="pkg_android.media.session.html" class="hiddenlink" target="rightframe">android.media.session</A><br>
+<!-- Package android.media.tv -->
+<A HREF="pkg_android.media.tv.html" class="hiddenlink" target="rightframe">android.media.tv</A><br>
+<!-- Package android.net -->
+<A HREF="pkg_android.net.html" class="hiddenlink" target="rightframe">android.net</A><br>
+<!-- Package android.net.http -->
+<A HREF="pkg_android.net.http.html" class="hiddenlink" target="rightframe">android.net.http</A><br>
+<!-- Package android.net.wifi -->
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<!-- Package android.nfc -->
+<A HREF="pkg_android.nfc.html" class="hiddenlink" target="rightframe">android.nfc</A><br>
+<!-- Package android.os -->
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Package android.print -->
+<A HREF="pkg_android.print.html" class="hiddenlink" target="rightframe">android.print</A><br>
+<!-- Package android.printservice -->
+<A HREF="pkg_android.printservice.html" class="hiddenlink" target="rightframe">android.printservice</A><br>
+<!-- Package android.provider -->
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<!-- Package android.renderscript -->
+<A HREF="pkg_android.renderscript.html" class="hiddenlink" target="rightframe">android.renderscript</A><br>
+<!-- Package android.security -->
+<A HREF="pkg_android.security.html" class="hiddenlink" target="rightframe">android.security</A><br>
+<!-- Package android.security.keystore -->
+<A HREF="changes-summary.html#android.security.keystore" class="hiddenlink" target="rightframe"><b>android.security.keystore</b></A><br>
+<!-- Package android.service.carrier -->
+<A HREF="pkg_android.service.carrier.html" class="hiddenlink" target="rightframe">android.service.carrier</A><br>
+<!-- Package android.service.chooser -->
+<A HREF="changes-summary.html#android.service.chooser" class="hiddenlink" target="rightframe"><b>android.service.chooser</b></A><br>
+<!-- Package android.service.dreams -->
+<A HREF="pkg_android.service.dreams.html" class="hiddenlink" target="rightframe">android.service.dreams</A><br>
+<!-- Package android.service.media -->
+<A HREF="pkg_android.service.media.html" class="hiddenlink" target="rightframe">android.service.media</A><br>
+<!-- Package android.service.notification -->
+<A HREF="pkg_android.service.notification.html" class="hiddenlink" target="rightframe">android.service.notification</A><br>
+<!-- Package android.service.voice -->
+<A HREF="pkg_android.service.voice.html" class="hiddenlink" target="rightframe">android.service.voice</A><br>
+<!-- Package android.speech -->
+<A HREF="pkg_android.speech.html" class="hiddenlink" target="rightframe">android.speech</A><br>
+<!-- Package android.speech.tts -->
+<A HREF="pkg_android.speech.tts.html" class="hiddenlink" target="rightframe">android.speech.tts</A><br>
+<!-- Package android.system -->
+<A HREF="pkg_android.system.html" class="hiddenlink" target="rightframe">android.system</A><br>
+<!-- Package android.telecom -->
+<A HREF="pkg_android.telecom.html" class="hiddenlink" target="rightframe">android.telecom</A><br>
+<!-- Package android.telephony -->
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<!-- Package android.test.mock -->
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<!-- Package android.text -->
+<A HREF="pkg_android.text.html" class="hiddenlink" target="rightframe">android.text</A><br>
+<!-- Package android.transition -->
+<A HREF="pkg_android.transition.html" class="hiddenlink" target="rightframe">android.transition</A><br>
+<!-- Package android.util -->
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<!-- Package android.view -->
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<!-- Package android.view.accessibility -->
+<A HREF="pkg_android.view.accessibility.html" class="hiddenlink" target="rightframe">android.view.accessibility</A><br>
+<!-- Package android.webkit -->
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<!-- Package android.widget -->
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<!-- Class AndroidHttpClient -->
+<A HREF="pkg_android.net.http.html#AndroidHttpClient" class="hiddenlink" target="rightframe"><strike>AndroidHttpClient</strike></A><br>
+<!-- Class Animatable2 -->
+<A HREF="pkg_android.graphics.drawable.html#Animatable2" class="hiddenlink" target="rightframe"><b><i>Animatable2</i></b></A><br>
+<!-- Class Animatable2.AnimationCallback -->
+<A HREF="pkg_android.graphics.drawable.html#Animatable2.AnimationCallback" class="hiddenlink" target="rightframe"><b>Animatable2.AnimationCallback</b></A><br>
+<!-- Class AnimatedVectorDrawable -->
+<A HREF="android.graphics.drawable.AnimatedVectorDrawable.html" class="hiddenlink" target="rightframe">AnimatedVectorDrawable</A><br>
+<!-- Field APP_INFO -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.APP_INFO" class="hiddenlink" target="rightframe"><strike>APP_INFO</strike></A>
+</nobr><br>
+<!-- Field APPEND_FOR_LAST_AUDIBLE -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.APPEND_FOR_LAST_AUDIBLE" class="hiddenlink" target="rightframe"><strike>APPEND_FOR_LAST_AUDIBLE</strike></A>
+</nobr><br>
+<!-- Class ApplicationInfo -->
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<!-- Class AppOpsManager -->
+<A HREF="android.app.AppOpsManager.html" class="hiddenlink" target="rightframe">AppOpsManager</A><br>
+<!-- Class ArrayAdapter -->
+<A HREF="android.widget.ArrayAdapter.html" class="hiddenlink" target="rightframe">ArrayAdapter</A><br>
+<!-- Class ArrayMap -->
+<i>ArrayMap</i><br>
+&nbsp;&nbsp;<A HREF="android.util.ArrayMap.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<!-- Constructor ArrayMap -->
+&nbsp;&nbsp;<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_removed(android.util.ArrayMap)" class="hiddenlink" target="rightframe"><strike>ArrayMap</strike>
+(<code>ArrayMap</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Constructor ArrayMap -->
+&nbsp;&nbsp;<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_added(android.util.ArrayMap<K, V>)" class="hiddenlink" target="rightframe"><b>ArrayMap</b>
+(<code>ArrayMap&lt;K, V&gt;</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class ArraySet -->
+<A HREF="pkg_android.util.html#ArraySet" class="hiddenlink" target="rightframe"><b>ArraySet</b></A><br>
+<!-- Class AsyncPlayer -->
+<A HREF="android.media.AsyncPlayer.html" class="hiddenlink" target="rightframe">AsyncPlayer</A><br>
+<!-- Field AUDIO_SETTINGS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AUDIO_SETTINGS" class="hiddenlink" target="rightframe"><strike>AUDIO_SETTINGS</strike></A>
+</nobr><br>
+<!-- Class AudioDeviceCallback -->
+<A HREF="pkg_android.media.html#AudioDeviceCallback" class="hiddenlink" target="rightframe"><b>AudioDeviceCallback</b></A><br>
+<!-- Class AudioDeviceInfo -->
+<A HREF="pkg_android.media.html#AudioDeviceInfo" class="hiddenlink" target="rightframe"><b>AudioDeviceInfo</b></A><br>
+<!-- Class AudioFormat -->
+<A HREF="android.media.AudioFormat.html" class="hiddenlink" target="rightframe">AudioFormat</A><br>
+<!-- Class AudioFormat.Builder -->
+<A HREF="android.media.AudioFormat.Builder.html" class="hiddenlink" target="rightframe">AudioFormat.Builder</A><br>
+<!-- Class AudioManager -->
+<A HREF="android.media.AudioManager.html" class="hiddenlink" target="rightframe">AudioManager</A><br>
+<!-- Class AudioRecord -->
+<A HREF="android.media.AudioRecord.html" class="hiddenlink" target="rightframe">AudioRecord</A><br>
+<!-- Class AudioRecord.Builder -->
+<A HREF="pkg_android.media.html#AudioRecord.Builder" class="hiddenlink" target="rightframe"><b>AudioRecord.Builder</b></A><br>
+<!-- Class AudioRecord.OnRoutingChangedListener -->
+<A HREF="pkg_android.media.html#AudioRecord.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioRecord.OnRoutingChangedListener</i></b></A><br>
+<!-- Class AudioTrack -->
+<A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">AudioTrack</A><br>
+<!-- Class AudioTrack.Builder -->
+<A HREF="pkg_android.media.html#AudioTrack.Builder" class="hiddenlink" target="rightframe"><b>AudioTrack.Builder</b></A><br>
+<!-- Class AudioTrack.OnRoutingChangedListener -->
+<A HREF="pkg_android.media.html#AudioTrack.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioTrack.OnRoutingChangedListener</i></b></A><br>
+<!-- Field AUTHENTICATE_ACCOUNTS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.AUTHENTICATE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>AUTHENTICATE_ACCOUNTS</strike></A>
+</nobr><br>
+<!-- Field autoVerify -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.autoVerify" class="hiddenlink" target="rightframe">autoVerify</A>
+</nobr><br>
+<!-- Field BASE_OS -->
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.BASE_OS" class="hiddenlink" target="rightframe">BASE_OS</A>
+</nobr><br>
+<!-- Field baseActivity -->
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.baseActivity" class="hiddenlink" target="rightframe">baseActivity</A>
+</nobr><br>
+<!-- Class BasicEofSensorWatcher -->
+<A HREF="pkg_org.apache.http.conn.html#BasicEofSensorWatcher" class="hiddenlink" target="rightframe"><strike>BasicEofSensorWatcher</strike></A><br>
+<!-- Class BasicHttpParams -->
+<A HREF="pkg_org.apache.http.params.html#BasicHttpParams" class="hiddenlink" target="rightframe"><strike>BasicHttpParams</strike></A><br>
+<!-- Class BasicManagedEntity -->
+<A HREF="pkg_org.apache.http.conn.html#BasicManagedEntity" class="hiddenlink" target="rightframe"><strike>BasicManagedEntity</strike></A><br>
+<!-- Class BatteryManager -->
+<i>BatteryManager</i><br>
+&nbsp;&nbsp;<A HREF="android.os.BatteryManager.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Constructor BatteryManager -->
+&nbsp;&nbsp;<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ctor_removed()" class="hiddenlink" target="rightframe"><strike>BatteryManager</strike>
+()</A></nobr>&nbsp;constructor<br>
+<!-- Method bigLargeIcon -->
+<nobr><A HREF="android.app.Notification.BigPictureStyle.html#android.app.Notification.BigPictureStyle.bigLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>bigLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Field BIND_CARRIER_MESSAGING_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_MESSAGING_SERVICE" class="hiddenlink" target="rightframe">BIND_CARRIER_MESSAGING_SERVICE</A>
+</nobr><br>
+<!-- Field BIND_CARRIER_SERVICES -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_SERVICES" class="hiddenlink" target="rightframe">BIND_CARRIER_SERVICES</A>
+</nobr><br>
+<!-- Field BIND_CHOOSER_TARGET_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CHOOSER_TARGET_SERVICE" class="hiddenlink" target="rightframe">BIND_CHOOSER_TARGET_SERVICE</A>
+</nobr><br>
+<!-- Field BIND_INCALL_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_INCALL_SERVICE" class="hiddenlink" target="rightframe">BIND_INCALL_SERVICE</A>
+</nobr><br>
+<!-- Field BIND_MIDI_DEVICE_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_MIDI_DEVICE_SERVICE" class="hiddenlink" target="rightframe">BIND_MIDI_DEVICE_SERVICE</A>
+</nobr><br>
+<!-- Field BIND_TELECOM_CONNECTION_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_TELECOM_CONNECTION_SERVICE" class="hiddenlink" target="rightframe">BIND_TELECOM_CONNECTION_SERVICE</A>
+</nobr><br>
+<!-- Method bindProcessToNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.bindProcessToNetwork_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>bindProcessToNetwork</b>
+(<code>Network</code>)</A></nobr><br>
+<!-- Method bindSocket -->
+<nobr><A HREF="android.net.Network.html#android.net.Network.bindSocket_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>bindSocket</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<!-- Field BLUETOOTH_NETWORK -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BLUETOOTH_NETWORK" class="hiddenlink" target="rightframe"><strike>BLUETOOTH_NETWORK</strike></A>
+</nobr><br>
+<!-- Class BluetoothDevice -->
+<A HREF="android.bluetooth.BluetoothDevice.html" class="hiddenlink" target="rightframe">BluetoothDevice</A><br>
+<!-- Class BluetoothProfile -->
+<A HREF="android.bluetooth.BluetoothProfile.html" class="hiddenlink" target="rightframe"><i>BluetoothProfile</i></A><br>
+<!-- Class BluetoothSocket -->
+<A HREF="android.bluetooth.BluetoothSocket.html" class="hiddenlink" target="rightframe">BluetoothSocket</A><br>
+<!-- Field BOOKMARKS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BOOKMARKS" class="hiddenlink" target="rightframe"><strike>BOOKMARKS</strike></A>
+</nobr><br>
+<!-- Field BOOKMARKS_URI -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.BOOKMARKS_URI" class="hiddenlink" target="rightframe"><strike>BOOKMARKS_URI</strike></A>
+</nobr><br>
+<!-- Field BREAK_STRATEGY_BALANCED -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_BALANCED" class="hiddenlink" target="rightframe">BREAK_STRATEGY_BALANCED</A>
+</nobr><br>
+<!-- Field BREAK_STRATEGY_HIGH_QUALITY -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_HIGH_QUALITY" class="hiddenlink" target="rightframe">BREAK_STRATEGY_HIGH_QUALITY</A>
+</nobr><br>
+<!-- Field BREAK_STRATEGY_SIMPLE -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_SIMPLE" class="hiddenlink" target="rightframe">BREAK_STRATEGY_SIMPLE</A>
+</nobr><br>
+<!-- Field breakStrategy -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.breakStrategy" class="hiddenlink" target="rightframe">breakStrategy</A>
+</nobr><br>
+<!-- Field BRICK -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BRICK" class="hiddenlink" target="rightframe"><strike>BRICK</strike></A>
+</nobr><br>
+<!-- Class Browser -->
+<A HREF="android.provider.Browser.html" class="hiddenlink" target="rightframe">Browser</A><br>
+<!-- Class Browser.BookmarkColumns -->
+<A HREF="pkg_android.provider.html#Browser.BookmarkColumns" class="hiddenlink" target="rightframe"><strike>Browser.BookmarkColumns</strike></A><br>
+<!-- Class Browser.SearchColumns -->
+<A HREF="pkg_android.provider.html#Browser.SearchColumns" class="hiddenlink" target="rightframe"><strike>Browser.SearchColumns</strike></A><br>
+<!-- Class Build.VERSION -->
+<A HREF="android.os.Build.VERSION.html" class="hiddenlink" target="rightframe">Build.VERSION</A><br>
+<!-- Class Build.VERSION_CODES -->
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<!-- Field BUTTON_STYLUS_PRIMARY -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_PRIMARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_PRIMARY</A>
+</nobr><br>
+<!-- Field BUTTON_STYLUS_SECONDARY -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_SECONDARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_SECONDARY</A>
+</nobr><br>
+<!-- Field CACHED_PHOTO_URI -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.CallLog.Calls.html#android.provider.CallLog.Calls.CACHED_PHOTO_URI" class="hiddenlink" target="rightframe">CACHED_PHOTO_URI</A>
+</nobr><br>
+<!-- Class CalendarView -->
+<A HREF="android.widget.CalendarView.html" class="hiddenlink" target="rightframe">CalendarView</A><br>
+<!-- Class Call -->
+<A HREF="pkg_android.telecom.html#Call" class="hiddenlink" target="rightframe"><b>Call</b></A><br>
+<!-- Class Call.Callback -->
+<A HREF="pkg_android.telecom.html#Call.Callback" class="hiddenlink" target="rightframe"><b>Call.Callback</b></A><br>
+<!-- Class Call.Details -->
+<A HREF="pkg_android.telecom.html#Call.Details" class="hiddenlink" target="rightframe"><b>Call.Details</b></A><br>
+<!-- Class CallAudioState -->
+<A HREF="pkg_android.telecom.html#CallAudioState" class="hiddenlink" target="rightframe"><b>CallAudioState</b></A><br>
+<!-- Field CALLBACK_TYPE_FIRST_MATCH -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_FIRST_MATCH" class="hiddenlink" target="rightframe">CALLBACK_TYPE_FIRST_MATCH</A>
+</nobr><br>
+<!-- Field CALLBACK_TYPE_MATCH_LOST -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_MATCH_LOST" class="hiddenlink" target="rightframe">CALLBACK_TYPE_MATCH_LOST</A>
+</nobr><br>
+<!-- Class CallLog.Calls -->
+<A HREF="android.provider.CallLog.Calls.html" class="hiddenlink" target="rightframe">CallLog.Calls</A><br>
+<!-- Class Camera -->
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<!-- Field CAMERA_ERROR_EVICTED -->
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.CAMERA_ERROR_EVICTED" class="hiddenlink" target="rightframe">CAMERA_ERROR_EVICTED</A>
+</nobr><br>
+<!-- Field CAMERA_IN_USE -->
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.CAMERA_IN_USE" class="hiddenlink" target="rightframe">CAMERA_IN_USE</A>
+</nobr><br>
+<!-- Class CameraAccessException -->
+<A HREF="android.hardware.camera2.CameraAccessException.html" class="hiddenlink" target="rightframe">CameraAccessException</A><br>
+<!-- Class CameraCaptureSession -->
+<A HREF="android.hardware.camera2.CameraCaptureSession.html" class="hiddenlink" target="rightframe">CameraCaptureSession</A><br>
+<!-- Class CameraCaptureSession.StateCallback -->
+<A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html" class="hiddenlink" target="rightframe">CameraCaptureSession.StateCallback</A><br>
+<!-- Class CameraCharacteristics -->
+<A HREF="android.hardware.camera2.CameraCharacteristics.html" class="hiddenlink" target="rightframe">CameraCharacteristics</A><br>
+<!-- Class CameraConstrainedHighSpeedCaptureSession -->
+<A HREF="pkg_android.hardware.camera2.html#CameraConstrainedHighSpeedCaptureSession" class="hiddenlink" target="rightframe"><b>CameraConstrainedHighSpeedCaptureSession</b></A><br>
+<!-- Class CameraDevice -->
+<A HREF="android.hardware.camera2.CameraDevice.html" class="hiddenlink" target="rightframe">CameraDevice</A><br>
+<!-- Class CameraManager -->
+<A HREF="android.hardware.camera2.CameraManager.html" class="hiddenlink" target="rightframe">CameraManager</A><br>
+<!-- Class CameraManager.TorchCallback -->
+<A HREF="pkg_android.hardware.camera2.html#CameraManager.TorchCallback" class="hiddenlink" target="rightframe"><b>CameraManager.TorchCallback</b></A><br>
+<!-- Class CameraMetadata -->
+<A HREF="android.hardware.camera2.CameraMetadata.html" class="hiddenlink" target="rightframe">CameraMetadata</A><br>
+<!-- Class CameraPrewarmService -->
+<A HREF="pkg_android.service.media.html#CameraPrewarmService" class="hiddenlink" target="rightframe"><b>CameraPrewarmService</b></A><br>
+<!-- Method canChangeDtmfToneLength -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.canChangeDtmfToneLength_added()" class="hiddenlink" target="rightframe"><b>canChangeDtmfToneLength</b>
+()</A></nobr><br>
+<!-- Method canClearHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.canClearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>canClearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method canDrawOverlays -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.canDrawOverlays_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canDrawOverlays</b>
+(<code>Context</code>)</A></nobr><br>
+<!-- Class Canvas -->
+<A HREF="android.graphics.Canvas.html" class="hiddenlink" target="rightframe">Canvas</A><br>
+<!-- Method canWrite -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.canWrite_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canWrite</b>
+(<code>Context</code>)</A></nobr><br>
+<!-- Class CaptivePortal -->
+<A HREF="pkg_android.net.html#CaptivePortal" class="hiddenlink" target="rightframe"><b>CaptivePortal</b></A><br>
+<!-- Class CaptureRequest -->
+<A HREF="android.hardware.camera2.CaptureRequest.html" class="hiddenlink" target="rightframe">CaptureRequest</A><br>
+<!-- Class CaptureResult -->
+<A HREF="android.hardware.camera2.CaptureResult.html" class="hiddenlink" target="rightframe">CaptureResult</A><br>
+<!-- Field CARRIER_CONFIG_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.CARRIER_CONFIG_SERVICE" class="hiddenlink" target="rightframe">CARRIER_CONFIG_SERVICE</A>
+</nobr><br>
+<!-- Field CARRIER_PRESENCE -->
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE</A>
+</nobr><br>
+<!-- Field CARRIER_PRESENCE_VT_CAPABLE -->
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE_VT_CAPABLE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE_VT_CAPABLE</A>
+</nobr><br>
+<!-- Class CarrierConfigManager -->
+<A HREF="pkg_android.telephony.html#CarrierConfigManager" class="hiddenlink" target="rightframe"><b>CarrierConfigManager</b></A><br>
+<!-- Class CarrierIdentifier -->
+<A HREF="pkg_android.service.carrier.html#CarrierIdentifier" class="hiddenlink" target="rightframe"><b>CarrierIdentifier</b></A><br>
+<!-- Class CarrierMessagingService -->
+<A HREF="android.service.carrier.CarrierMessagingService.html" class="hiddenlink" target="rightframe">CarrierMessagingService</A><br>
+<!-- Class CarrierService -->
+<A HREF="pkg_android.service.carrier.html#CarrierService" class="hiddenlink" target="rightframe"><b>CarrierService</b></A><br>
+<!-- Field CATEGORY_REMINDER -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.CATEGORY_REMINDER" class="hiddenlink" target="rightframe">CATEGORY_REMINDER</A>
+</nobr><br>
+<!-- Field CATEGORY_VOICE -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.CATEGORY_VOICE" class="hiddenlink" target="rightframe">CATEGORY_VOICE</A>
+</nobr><br>
+<!-- Method ceil -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.ceil_removed(float)" class="hiddenlink" target="rightframe"><strike>ceil</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Class CellSignalStrength -->
+<A HREF="android.telephony.CellSignalStrength.html" class="hiddenlink" target="rightframe">CellSignalStrength</A><br>
+<!-- Field centerFreq0 -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq0" class="hiddenlink" target="rightframe">centerFreq0</A>
+</nobr><br>
+<!-- Field centerFreq1 -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq1" class="hiddenlink" target="rightframe">centerFreq1</A>
+</nobr><br>
+<!-- Class ChangeScroll -->
+<A HREF="pkg_android.transition.html#ChangeScroll" class="hiddenlink" target="rightframe"><b>ChangeScroll</b></A><br>
+<!-- Field CHANNEL_OUT_7POINT1 -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1</A>
+</nobr><br>
+<!-- Field CHANNEL_OUT_7POINT1_SURROUND -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1_SURROUND" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1_SURROUND</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_160MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_160MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_160MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_20MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_20MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_20MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_40MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_40MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_40MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_80MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ</A>
+</nobr><br>
+<!-- Field CHANNEL_WIDTH_80MHZ_PLUS_MHZ -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ_PLUS_MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ_PLUS_MHZ</A>
+</nobr><br>
+<!-- Field channelWidth -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.channelWidth" class="hiddenlink" target="rightframe">channelWidth</A>
+</nobr><br>
+<!-- Method checkSelfPermission -->
+<i>checkSelfPermission</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method checkSelfPermission -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method checkSelfPermission -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<!-- Method choosePrivateKeyAlias -->
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.choosePrivateKeyAlias_added(android.app.Activity, android.security.KeyChainAliasCallback, java.lang.String[], java.security.Principal[], android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>choosePrivateKeyAlias</b>
+(<code>Activity, KeyChainAliasCallback, String[], Principal[], Uri, String</code>)</A></nobr><br>
+<!-- Field CLEAR_APP_USER_DATA -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.CLEAR_APP_USER_DATA" class="hiddenlink" target="rightframe"><strike>CLEAR_APP_USER_DATA</strike></A>
+</nobr><br>
+<!-- Method clearAnimationCallbacks -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.clearAnimationCallbacks_added()" class="hiddenlink" target="rightframe"><b>clearAnimationCallbacks</b>
+()</A></nobr><br>
+<!-- Method clearHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method clearSearches -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearSearches_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearSearches</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method clearWallpaper -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.clearWallpaper_changed()" class="hiddenlink" target="rightframe">clearWallpaper
+()</A></nobr><br>
+<!-- Method clearWatchHeapLimit -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.clearWatchHeapLimit_added()" class="hiddenlink" target="rightframe"><b>clearWatchHeapLimit</b>
+()</A></nobr><br>
+<!-- Class ClientConnectionManager -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManager" class="hiddenlink" target="rightframe"><strike>ClientConnectionManager</strike></A><br>
+<!-- Class ClientConnectionManagerFactory -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManagerFactory" class="hiddenlink" target="rightframe"><strike>ClientConnectionManagerFactory</strike></A><br>
+<!-- Class ClientConnectionOperator -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionOperator" class="hiddenlink" target="rightframe"><strike>ClientConnectionOperator</strike></A><br>
+<!-- Class ClientConnectionRequest -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionRequest" class="hiddenlink" target="rightframe"><strike>ClientConnectionRequest</strike></A><br>
+<!-- Class ClipDrawable -->
+<A HREF="android.graphics.drawable.ClipDrawable.html" class="hiddenlink" target="rightframe">ClipDrawable</A><br>
+<!-- Method closeSystemDialogs -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.closeSystemDialogs_added()" class="hiddenlink" target="rightframe"><b>closeSystemDialogs</b>
+()</A></nobr><br>
+<!-- Field COLOR_Format12bitRGB444 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format12bitRGB444" class="hiddenlink" target="rightframe">COLOR_Format12bitRGB444</A>
+</nobr><br>
+<!-- Field COLOR_Format16bitARGB1555 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB1555" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB1555</A>
+</nobr><br>
+<!-- Field COLOR_Format16bitARGB4444 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB4444" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB4444</A>
+</nobr><br>
+<!-- Field COLOR_Format16bitBGR565 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitBGR565" class="hiddenlink" target="rightframe">COLOR_Format16bitBGR565</A>
+</nobr><br>
+<!-- Field COLOR_Format18bitARGB1665 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitARGB1665" class="hiddenlink" target="rightframe">COLOR_Format18bitARGB1665</A>
+</nobr><br>
+<!-- Field COLOR_Format18BitBGR666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18BitBGR666" class="hiddenlink" target="rightframe">COLOR_Format18BitBGR666</A>
+</nobr><br>
+<!-- Field COLOR_Format18bitRGB666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitRGB666" class="hiddenlink" target="rightframe">COLOR_Format18bitRGB666</A>
+</nobr><br>
+<!-- Field COLOR_Format19bitARGB1666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format19bitARGB1666" class="hiddenlink" target="rightframe">COLOR_Format19bitARGB1666</A>
+</nobr><br>
+<!-- Field COLOR_Format24BitABGR6666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitABGR6666" class="hiddenlink" target="rightframe">COLOR_Format24BitABGR6666</A>
+</nobr><br>
+<!-- Field COLOR_Format24bitARGB1887 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitARGB1887" class="hiddenlink" target="rightframe">COLOR_Format24bitARGB1887</A>
+</nobr><br>
+<!-- Field COLOR_Format24BitARGB6666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitARGB6666" class="hiddenlink" target="rightframe">COLOR_Format24BitARGB6666</A>
+</nobr><br>
+<!-- Field COLOR_Format24bitRGB888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitRGB888" class="hiddenlink" target="rightframe">COLOR_Format24bitRGB888</A>
+</nobr><br>
+<!-- Field COLOR_Format25bitARGB1888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format25bitARGB1888" class="hiddenlink" target="rightframe">COLOR_Format25bitARGB1888</A>
+</nobr><br>
+<!-- Field COLOR_Format32bitABGR8888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitABGR8888" class="hiddenlink" target="rightframe">COLOR_Format32bitABGR8888</A>
+</nobr><br>
+<!-- Field COLOR_Format32bitARGB8888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitARGB8888" class="hiddenlink" target="rightframe">COLOR_Format32bitARGB8888</A>
+</nobr><br>
+<!-- Field COLOR_Format32bitBGRA8888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitBGRA8888" class="hiddenlink" target="rightframe">COLOR_Format32bitBGRA8888</A>
+</nobr><br>
+<!-- Field COLOR_Format8bitRGB332 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format8bitRGB332" class="hiddenlink" target="rightframe">COLOR_Format8bitRGB332</A>
+</nobr><br>
+<!-- Field COLOR_FormatCbYCrY -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCbYCrY" class="hiddenlink" target="rightframe">COLOR_FormatCbYCrY</A>
+</nobr><br>
+<!-- Field COLOR_FormatCrYCbY -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCrYCbY" class="hiddenlink" target="rightframe">COLOR_FormatCrYCbY</A>
+</nobr><br>
+<!-- Field COLOR_FormatL2 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL2" class="hiddenlink" target="rightframe">COLOR_FormatL2</A>
+</nobr><br>
+<!-- Field COLOR_FormatL24 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL24" class="hiddenlink" target="rightframe">COLOR_FormatL24</A>
+</nobr><br>
+<!-- Field COLOR_FormatL32 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL32" class="hiddenlink" target="rightframe">COLOR_FormatL32</A>
+</nobr><br>
+<!-- Field COLOR_FormatL4 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL4" class="hiddenlink" target="rightframe">COLOR_FormatL4</A>
+</nobr><br>
+<!-- Field COLOR_FormatMonochrome -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatMonochrome" class="hiddenlink" target="rightframe">COLOR_FormatMonochrome</A>
+</nobr><br>
+<!-- Field COLOR_FormatRGBAFlexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBAFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBAFlexible</A>
+</nobr><br>
+<!-- Field COLOR_FormatRGBFlexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBFlexible</A>
+</nobr><br>
+<!-- Field COLOR_FormatYCbYCr -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCbYCr" class="hiddenlink" target="rightframe">COLOR_FormatYCbYCr</A>
+</nobr><br>
+<!-- Field COLOR_FormatYCrYCb -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCrYCb" class="hiddenlink" target="rightframe">COLOR_FormatYCrYCb</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV411PackedPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411PackedPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV411Planar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411Planar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420PackedPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420PackedSemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420Planar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420Planar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420SemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422Flexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Flexible</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422PackedPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422PackedSemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedSemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422Planar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Planar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422SemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422SemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV444Flexible -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Flexible</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV444Interleaved -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Interleaved" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Interleaved</A>
+</nobr><br>
+<!-- Field COLOR_QCOM_FormatYUV420SemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_QCOM_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_QCOM_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_TI_FormatYUV420PackedSemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_TI_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_TI_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<!-- Field colorBackgroundFloating -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.colorBackgroundFloating" class="hiddenlink" target="rightframe">colorBackgroundFloating</A>
+</nobr><br>
+<!-- Class ColorStateList -->
+<A HREF="android.content.res.ColorStateList.html" class="hiddenlink" target="rightframe">ColorStateList</A><br>
+<!-- Field COLUMN_APP_LINK_COLOR -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_COLOR" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_COLOR</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_ICON_URI -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_ICON_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_ICON_URI</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_INTENT_URI -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_INTENT_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_INTENT_URI</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_POSTER_ART_URI -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_POSTER_ART_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_POSTER_ART_URI</A>
+</nobr><br>
+<!-- Field COLUMN_APP_LINK_TEXT -->
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_TEXT" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_TEXT</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG1 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG1</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG1 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG2 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG2</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG2 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG3 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG3</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG3 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG4 -->
+<i>COLUMN_INTERNAL_PROVIDER_FLAG4</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<!-- Field COLUMN_INTERNAL_PROVIDER_FLAG4 -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<!-- Field COLUMN_SEARCHABLE -->
+<nobr><A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_SEARCHABLE" class="hiddenlink" target="rightframe">COLUMN_SEARCHABLE</A>
+</nobr><br>
+<!-- Class ComponentName -->
+<A HREF="android.content.ComponentName.html" class="hiddenlink" target="rightframe">ComponentName</A><br>
+<!-- Class CompoundButton -->
+<A HREF="android.widget.CompoundButton.html" class="hiddenlink" target="rightframe">CompoundButton</A><br>
+<!-- Class Conference -->
+<A HREF="pkg_android.telecom.html#Conference" class="hiddenlink" target="rightframe"><b>Conference</b></A><br>
+<!-- Class Conferenceable -->
+<A HREF="pkg_android.telecom.html#Conferenceable" class="hiddenlink" target="rightframe"><b>Conferenceable</b></A><br>
+<!-- Class Configuration -->
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<!-- Method connectGatt -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.connectGatt_added(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int)" class="hiddenlink" target="rightframe"><b>connectGatt</b>
+(<code>Context, boolean, BluetoothGattCallback, int</code>)</A></nobr><br>
+<!-- Class Connection -->
+<A HREF="pkg_android.telecom.html#Connection" class="hiddenlink" target="rightframe"><b>Connection</b></A><br>
+<!-- Class Connection.VideoProvider -->
+<A HREF="pkg_android.telecom.html#Connection.VideoProvider" class="hiddenlink" target="rightframe"><b>Connection.VideoProvider</b></A><br>
+<!-- Class ConnectionKeepAliveStrategy -->
+<A HREF="pkg_org.apache.http.conn.html#ConnectionKeepAliveStrategy" class="hiddenlink" target="rightframe"><strike>ConnectionKeepAliveStrategy</strike></A><br>
+<!-- Class ConnectionPoolTimeoutException -->
+<A HREF="pkg_org.apache.http.conn.html#ConnectionPoolTimeoutException" class="hiddenlink" target="rightframe"><strike>ConnectionPoolTimeoutException</strike></A><br>
+<!-- Class ConnectionReleaseTrigger -->
+<A HREF="pkg_org.apache.http.conn.html#ConnectionReleaseTrigger" class="hiddenlink" target="rightframe"><strike>ConnectionReleaseTrigger</strike></A><br>
+<!-- Class ConnectionRequest -->
+<A HREF="pkg_android.telecom.html#ConnectionRequest" class="hiddenlink" target="rightframe"><b>ConnectionRequest</b></A><br>
+<!-- Class ConnectionService -->
+<A HREF="pkg_android.telecom.html#ConnectionService" class="hiddenlink" target="rightframe"><b>ConnectionService</b></A><br>
+<!-- Class ConnectivityManager -->
+<A HREF="android.net.ConnectivityManager.html" class="hiddenlink" target="rightframe">ConnectivityManager</A><br>
+<!-- Field CONTACTS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.CONTACTS" class="hiddenlink" target="rightframe">CONTACTS</A>
+</nobr><br>
+<!-- Class ContactsContract.CommonDataKinds.Email -->
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Email</A><br>
+<!-- Class ContactsContract.Contacts -->
+<A HREF="android.provider.ContactsContract.Contacts.html" class="hiddenlink" target="rightframe">ContactsContract.Contacts</A><br>
+<!-- Class ContactsContract.Contacts.AggregationSuggestions.Builder -->
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.AggregationSuggestions.Builder" class="hiddenlink" target="rightframe"><b>ContactsContract.Contacts.AggregationSuggestions.Builder</b></A><br>
+<!-- Class ContactsContract.Contacts.StreamItems -->
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.Contacts.StreamItems</strike></A><br>
+<!-- Class ContactsContract.DataColumns -->
+<A HREF="android.provider.ContactsContract.DataColumns.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DataColumns</i></A><br>
+<!-- Class ContactsContract.DisplayNameSources -->
+<A HREF="android.provider.ContactsContract.DisplayNameSources.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DisplayNameSources</i></A><br>
+<!-- Class ContactsContract.Intents.Insert -->
+<A HREF="android.provider.ContactsContract.Intents.Insert.html" class="hiddenlink" target="rightframe">ContactsContract.Intents.Insert</A><br>
+<!-- Class ContactsContract.ProviderStatus -->
+<A HREF="pkg_android.provider.html#ContactsContract.ProviderStatus" class="hiddenlink" target="rightframe"><b>ContactsContract.ProviderStatus</b></A><br>
+<!-- Class ContactsContract.QuickContact -->
+<A HREF="android.provider.ContactsContract.QuickContact.html" class="hiddenlink" target="rightframe">ContactsContract.QuickContact</A><br>
+<!-- Class ContactsContract.RawContacts.StreamItems -->
+<A HREF="pkg_android.provider.html#ContactsContract.RawContacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.RawContacts.StreamItems</strike></A><br>
+<!-- Class ContactsContract.StreamItemPhotos -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotos</strike></A><br>
+<!-- Class ContactsContract.StreamItemPhotosColumns -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotosColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotosColumns</strike></A><br>
+<!-- Class ContactsContract.StreamItems -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems</strike></A><br>
+<!-- Class ContactsContract.StreamItems.StreamItemPhotos -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems.StreamItemPhotos</strike></A><br>
+<!-- Class ContactsContract.StreamItemsColumns -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemsColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemsColumns</strike></A><br>
+<!-- Method contains -->
+<nobr><A HREF="android.net.IpPrefix.html#android.net.IpPrefix.contains_added(java.net.InetAddress)" class="hiddenlink" target="rightframe"><b>contains</b>
+(<code>InetAddress</code>)</A></nobr><br>
+<!-- Class ContentProviderOperation -->
+<A HREF="android.content.ContentProviderOperation.html" class="hiddenlink" target="rightframe">ContentProviderOperation</A><br>
+<!-- Class Context -->
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<!-- Field CONTEXT_CLICK -->
+<nobr><A HREF="android.view.HapticFeedbackConstants.html#android.view.HapticFeedbackConstants.CONTEXT_CLICK" class="hiddenlink" target="rightframe">CONTEXT_CLICK</A>
+</nobr><br>
+<!-- Field contextClickable -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.contextClickable" class="hiddenlink" target="rightframe">contextClickable</A>
+</nobr><br>
+<!-- Class ContextThemeWrapper -->
+<i>ContextThemeWrapper</i><br>
+&nbsp;&nbsp;<A HREF="android.view.ContextThemeWrapper.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<!-- Constructor ContextThemeWrapper -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.ContextThemeWrapper.html#android.view.ContextThemeWrapper.ctor_added(android.content.Context, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>ContextThemeWrapper</b>
+(<code>Context, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class ContextWrapper -->
+<A HREF="android.content.ContextWrapper.html" class="hiddenlink" target="rightframe">ContextWrapper</A><br>
+<!-- Field CONTROL_AE_LOCK_AVAILABLE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AE_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AE_LOCK_AVAILABLE</A>
+</nobr><br>
+<!-- Field CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL" class="hiddenlink" target="rightframe">CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL</A>
+</nobr><br>
+<!-- Field CONTROL_AVAILABLE_MODES -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AVAILABLE_MODES" class="hiddenlink" target="rightframe">CONTROL_AVAILABLE_MODES</A>
+</nobr><br>
+<!-- Field CONTROL_AWB_LOCK_AVAILABLE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AWB_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AWB_LOCK_AVAILABLE</A>
+</nobr><br>
+<!-- Field CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<!-- Method convertRestrictionsToBundle -->
+<nobr><A HREF="android.content.RestrictionsManager.html#android.content.RestrictionsManager.convertRestrictionsToBundle_added(java.util.List<android.content.RestrictionEntry>)" class="hiddenlink" target="rightframe"><b>convertRestrictionsToBundle</b>
+(<code>List&lt;RestrictionEntry&gt;</code>)</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+<i>copy1DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+<i>copy1DRangeToUnchecked</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy1DRangeToUnchecked -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+<i>copy2DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy2DRangeTo -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy3DRangeFrom -->
+<i>copy3DRangeFrom</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Allocation, int, int, int</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy3DRangeFrom -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<!-- Method copy3DRangeTo -->
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeTo_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe"><b>copy3DRangeTo</b>
+(<code>int, int, int, int, int, int, Object</code>)</A></nobr><br>
+<!-- Class CoreProtocolPNames -->
+<A HREF="pkg_org.apache.http.params.html#CoreProtocolPNames" class="hiddenlink" target="rightframe"><strike>CoreProtocolPNames</strike></A><br>
+<!-- Method cos -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.cos_removed(float)" class="hiddenlink" target="rightframe"><strike>cos</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field COST_MONEY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.COST_MONEY" class="hiddenlink" target="rightframe"><strike>COST_MONEY</strike></A>
+</nobr><br>
+<!-- Method createAndInitializeUser -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createAndInitializeUser_changed(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle)" class="hiddenlink" target="rightframe">createAndInitializeUser
+(<code>ComponentName, String, String, ComponentName, Bundle</code>)</A></nobr><br>
+<!-- Method createBundleArrayEntry -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleArrayEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleArrayEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<!-- Method createBundleEntry -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<!-- Method createConstrainedHighSpeedCaptureSession -->
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createConstrainedHighSpeedCaptureSession_added(java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createConstrainedHighSpeedCaptureSession</b>
+(<code>List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<!-- Method createFromPdu -->
+<i>createFromPdu</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_removed(byte[])" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>byte[]</code>)</strike>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+<!-- Method createFromPdu -->
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], String</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+<!-- Method createFromPdu -->
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[]</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+<!-- Method createFromXml -->
+<i>createFromXml</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_removed(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>Resources, XmlPullParser</code>)</strike>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<!-- Method createFromXml -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<!-- Method createFromXml -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<!-- Method createInvokeID -->
+<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.createInvokeID_added(int)" class="hiddenlink" target="rightframe"><b>createInvokeID</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method createMultiContext -->
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.createMultiContext_added(android.content.Context, android.renderscript.RenderScript.ContextType, int, int)" class="hiddenlink" target="rightframe"><b>createMultiContext</b>
+(<code>Context, ContextType, int, int</code>)</A></nobr><br>
+<!-- Method createPersistentInputSurface -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.createPersistentInputSurface_added()" class="hiddenlink" target="rightframe"><b>createPersistentInputSurface</b>
+()</A></nobr><br>
+<!-- Method createRelative -->
+<i>createRelative</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+<!-- Method createRelative -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+<!-- Method createReprocessableCaptureSession -->
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessableCaptureSession_added(android.hardware.camera2.params.InputConfiguration, java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createReprocessableCaptureSession</b>
+(<code>InputConfiguration, List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<!-- Method createReprocessCaptureRequest -->
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessCaptureRequest_added(android.hardware.camera2.TotalCaptureResult)" class="hiddenlink" target="rightframe"><b>createReprocessCaptureRequest</b>
+(<code>TotalCaptureResult</code>)</A></nobr><br>
+<!-- Method createTtsSpan -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpan_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>createTtsSpan</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method createTtsSpannable -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpannable_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>createTtsSpannable</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<!-- Method createTyped -->
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.createTyped_added(android.renderscript.RenderScript, android.renderscript.Allocation, android.renderscript.Type)" class="hiddenlink" target="rightframe"><b>createTyped</b>
+(<code>RenderScript, Allocation, Type</code>)</A></nobr><br>
+<!-- Method createUser -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createUser_changed(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe">createUser
+(<code>ComponentName, String</code>)</A></nobr><br>
+<!-- Method createWebMessageChannel -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.createWebMessageChannel_added()" class="hiddenlink" target="rightframe"><b>createWebMessageChannel</b>
+()</A></nobr><br>
+<!-- Class Cursor -->
+<A HREF="android.database.Cursor.html" class="hiddenlink" target="rightframe"><i>Cursor</i></A><br>
+<!-- Class CursorAdapter -->
+<A HREF="android.widget.CursorAdapter.html" class="hiddenlink" target="rightframe">CursorAdapter</A><br>
+<!-- Class CursorWrapper -->
+<A HREF="android.database.CursorWrapper.html" class="hiddenlink" target="rightframe">CursorWrapper</A><br>
+<!-- Field dayOfWeekBackground -->
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekBackground" class="hiddenlink" target="rightframe">dayOfWeekBackground</A>
+</nobr><br>
+<!-- Field dayOfWeekTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekTextAppearance" class="hiddenlink" target="rightframe">dayOfWeekTextAppearance</A>
+</nobr><br>
+<!-- Method deactivate -->
+<i>deactivate</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+<!-- Method deactivate -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<!-- Class DeadObjectException -->
+<i>DeadObjectException</i><br>
+&nbsp;&nbsp;<A HREF="android.os.DeadObjectException.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Constructor DeadObjectException -->
+&nbsp;&nbsp;<nobr><A HREF="android.os.DeadObjectException.html#android.os.DeadObjectException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>DeadObjectException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class Debug -->
+<A HREF="android.os.Debug.html" class="hiddenlink" target="rightframe">Debug</A><br>
+<!-- Class Debug.InstructionCount -->
+<A HREF="android.os.Debug.InstructionCount.html" class="hiddenlink" target="rightframe">Debug.InstructionCount</A><br>
+<!-- Class Debug.MemoryInfo -->
+<A HREF="android.os.Debug.MemoryInfo.html" class="hiddenlink" target="rightframe">Debug.MemoryInfo</A><br>
+<!-- Field DEFAULT_HIDE_DURATION -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.DEFAULT_HIDE_DURATION" class="hiddenlink" target="rightframe">DEFAULT_HIDE_DURATION</A>
+</nobr><br>
+<!-- Class DefaultedHttpParams -->
+<A HREF="pkg_org.apache.http.params.html#DefaultedHttpParams" class="hiddenlink" target="rightframe"><strike>DefaultedHttpParams</strike></A><br>
+<!-- Field DELETED -->
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DELETED" class="hiddenlink" target="rightframe">DELETED</A>
+</nobr><br>
+<!-- Method deleteFromHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteFromHistory_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>deleteFromHistory</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<!-- Method deleteHistoryTimeFrame -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteHistoryTimeFrame_removed(android.content.ContentResolver, long, long)" class="hiddenlink" target="rightframe"><strike>deleteHistoryTimeFrame</strike>
+(<code>ContentResolver, long, long</code>)</A></nobr><br>
+<!-- Field DENSITY_360 -->
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_360" class="hiddenlink" target="rightframe">DENSITY_360</A>
+</nobr><br>
+<!-- Field DENSITY_420 -->
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_420" class="hiddenlink" target="rightframe">DENSITY_420</A>
+</nobr><br>
+<!-- Field DEPTH16 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH16" class="hiddenlink" target="rightframe">DEPTH16</A>
+</nobr><br>
+<!-- Field DEPTH_DEPTH_IS_EXCLUSIVE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.DEPTH_DEPTH_IS_EXCLUSIVE" class="hiddenlink" target="rightframe">DEPTH_DEPTH_IS_EXCLUSIVE</A>
+</nobr><br>
+<!-- Field DEPTH_POINT_CLOUD -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH_POINT_CLOUD" class="hiddenlink" target="rightframe">DEPTH_POINT_CLOUD</A>
+</nobr><br>
+<!-- Method detectCleartextNetwork -->
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.detectCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>detectCleartextNetwork</b>
+()</A></nobr><br>
+<!-- Method detectResourceMismatches -->
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.detectResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>detectResourceMismatches</b>
+()</A></nobr><br>
+<!-- Field DEVELOPMENT_TOOLS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVELOPMENT_TOOLS" class="hiddenlink" target="rightframe"><strike>DEVELOPMENT_TOOLS</strike></A>
+</nobr><br>
+<!-- Field DEVICE_ALARMS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVICE_ALARMS" class="hiddenlink" target="rightframe"><strike>DEVICE_ALARMS</strike></A>
+</nobr><br>
+<!-- Field DEVICE_POWER -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.DEVICE_POWER" class="hiddenlink" target="rightframe"><strike>DEVICE_POWER</strike></A>
+</nobr><br>
+<!-- Class DeviceAdminReceiver -->
+<A HREF="android.app.admin.DeviceAdminReceiver.html" class="hiddenlink" target="rightframe">DeviceAdminReceiver</A><br>
+<!-- Class DevicePolicyManager -->
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<!-- Class Dialog -->
+<A HREF="android.app.Dialog.html" class="hiddenlink" target="rightframe">Dialog</A><br>
+<!-- Field directionDescriptions -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.directionDescriptions" class="hiddenlink" target="rightframe">directionDescriptions</A>
+</nobr><br>
+<!-- Field DIRTY -->
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DIRTY" class="hiddenlink" target="rightframe">DIRTY</A>
+</nobr><br>
+<!-- Field DISALLOW_FUN -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_FUN" class="hiddenlink" target="rightframe">DISALLOW_FUN</A>
+</nobr><br>
+<!-- Field DISALLOW_NETWORK_RESET -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_NETWORK_RESET" class="hiddenlink" target="rightframe">DISALLOW_NETWORK_RESET</A>
+</nobr><br>
+<!-- Field DISALLOW_SAFE_BOOT -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_SAFE_BOOT" class="hiddenlink" target="rightframe">DISALLOW_SAFE_BOOT</A>
+</nobr><br>
+<!-- Class DisconnectCause -->
+<A HREF="pkg_android.telecom.html#DisconnectCause" class="hiddenlink" target="rightframe"><b>DisconnectCause</b></A><br>
+<!-- Method dispatchProvideStructure -->
+<nobr><A HREF="android.view.View.html#android.view.View.dispatchProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>dispatchProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<!-- Class Display -->
+<A HREF="android.view.Display.html" class="hiddenlink" target="rightframe">Display</A><br>
+<!-- Field DISPLAY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DISPLAY" class="hiddenlink" target="rightframe"><strike>DISPLAY</strike></A>
+</nobr><br>
+<!-- Class Display.Mode -->
+<A HREF="pkg_android.view.html#Display.Mode" class="hiddenlink" target="rightframe"><b>Display.Mode</b></A><br>
+<!-- Class DisplayMetrics -->
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<!-- Class DocumentsContract -->
+<A HREF="android.provider.DocumentsContract.html" class="hiddenlink" target="rightframe">DocumentsContract</A><br>
+<!-- Method draw -->
+<i>draw</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method draw -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method draw -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method draw -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Class Drawable -->
+<A HREF="android.graphics.drawable.Drawable.html" class="hiddenlink" target="rightframe">Drawable</A><br>
+<!-- Field drawableTint -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTint" class="hiddenlink" target="rightframe">drawableTint</A>
+</nobr><br>
+<!-- Field drawableTintMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTintMode" class="hiddenlink" target="rightframe">drawableTintMode</A>
+</nobr><br>
+<!-- Class DrawableWrapper -->
+<A HREF="pkg_android.graphics.drawable.html#DrawableWrapper" class="hiddenlink" target="rightframe"><b>DrawableWrapper</b></A><br>
+<!-- Method drawTextRun -->
+<i>drawTextRun</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+<!-- Method drawTextRun -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+<!-- Class DreamService -->
+<A HREF="android.service.dreams.DreamService.html" class="hiddenlink" target="rightframe">DreamService</A><br>
+<!-- Field DTMF_TONE_TYPE_WHEN_DIALING -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.DTMF_TONE_TYPE_WHEN_DIALING" class="hiddenlink" target="rightframe">DTMF_TONE_TYPE_WHEN_DIALING</A>
+</nobr><br>
+<!-- Method dump -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.dump_added(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])" class="hiddenlink" target="rightframe"><b>dump</b>
+(<code>String, FileDescriptor, PrintWriter, String[]</code>)</A></nobr><br>
+<!-- Field DUPLEX_MODE_LONG_EDGE -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_LONG_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_LONG_EDGE</A>
+</nobr><br>
+<!-- Field DUPLEX_MODE_NONE -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_NONE" class="hiddenlink" target="rightframe">DUPLEX_MODE_NONE</A>
+</nobr><br>
+<!-- Field DUPLEX_MODE_SHORT_EDGE -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_SHORT_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_SHORT_EDGE</A>
+</nobr><br>
+<!-- Field EDGE_MODE_ZERO_SHUTTER_LAG -->
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.EDGE_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">EDGE_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<!-- Class Element -->
+<A HREF="android.renderscript.Element.html" class="hiddenlink" target="rightframe">Element</A><br>
+<!-- Field ENCODING_DTS -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS" class="hiddenlink" target="rightframe">ENCODING_DTS</A>
+</nobr><br>
+<!-- Field ENCODING_DTS_HD -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS_HD" class="hiddenlink" target="rightframe">ENCODING_DTS_HD</A>
+</nobr><br>
+<!-- Field ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY" class="hiddenlink" target="rightframe">ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY</A>
+</nobr><br>
+<!-- Field end -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.end" class="hiddenlink" target="rightframe">end</A>
+</nobr><br>
+<!-- Method endTransitions -->
+<nobr><A HREF="android.transition.TransitionManager.html#android.transition.TransitionManager.endTransitions_added(android.view.ViewGroup)" class="hiddenlink" target="rightframe"><b>endTransitions</b>
+(<code>ViewGroup</code>)</A></nobr><br>
+<!-- Field ENTERPRISE_CONTENT_LOOKUP_URI -->
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html#android.provider.ContactsContract.CommonDataKinds.Email.ENTERPRISE_CONTENT_LOOKUP_URI" class="hiddenlink" target="rightframe">ENTERPRISE_CONTENT_LOOKUP_URI</A>
+</nobr><br>
+<!-- Class Environment -->
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<!-- Class EofSensorInputStream -->
+<A HREF="pkg_org.apache.http.conn.html#EofSensorInputStream" class="hiddenlink" target="rightframe"><strike>EofSensorInputStream</strike></A><br>
+<!-- Class EofSensorWatcher -->
+<A HREF="pkg_org.apache.http.conn.html#EofSensorWatcher" class="hiddenlink" target="rightframe"><strike>EofSensorWatcher</strike></A><br>
+<!-- Field ERROR_INSUFFICIENT_RESOURCE -->
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_INSUFFICIENT_RESOURCE" class="hiddenlink" target="rightframe">ERROR_INSUFFICIENT_RESOURCE</A>
+</nobr><br>
+<!-- Field ERROR_RECLAIMED -->
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_RECLAIMED" class="hiddenlink" target="rightframe">ERROR_RECLAIMED</A>
+</nobr><br>
+<!-- Field ERROR_SESSION_NOT_OPENED -->
+<nobr><A HREF="android.media.MediaCodec.CryptoException.html#android.media.MediaCodec.CryptoException.ERROR_SESSION_NOT_OPENED" class="hiddenlink" target="rightframe">ERROR_SESSION_NOT_OPENED</A>
+</nobr><br>
+<!-- Field EVENT_PROVISION_REQUIRED -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_PROVISION_REQUIRED" class="hiddenlink" target="rightframe">EVENT_PROVISION_REQUIRED</A>
+</nobr><br>
+<!-- Field EVENT_SESSION_RECLAIMED -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_SESSION_RECLAIMED" class="hiddenlink" target="rightframe">EVENT_SESSION_RECLAIMED</A>
+</nobr><br>
+<!-- Class EventLog -->
+<A HREF="android.util.EventLog.html" class="hiddenlink" target="rightframe">EventLog</A><br>
+<!-- Method execute -->
+<i>execute</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_removed()" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+()</strike>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+<!-- Method execute -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added(java.lang.Object...)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+<!-- Method execute -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+<!-- Class ExifInterface -->
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<!-- Method exp -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.exp_removed(float)" class="hiddenlink" target="rightframe"><strike>exp</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field EXTRA_ACCOUNT -->
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_ACCOUNT" class="hiddenlink" target="rightframe">EXTRA_ACCOUNT</A>
+</nobr><br>
+<!-- Field EXTRA_AIRPLANE_MODE_ENABLED -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_AIRPLANE_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_AIRPLANE_MODE_ENABLED</A>
+</nobr><br>
+<!-- Field EXTRA_ALARM_SEARCH_MODE -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SEARCH_MODE" class="hiddenlink" target="rightframe">EXTRA_ALARM_SEARCH_MODE</A>
+</nobr><br>
+<!-- Field EXTRA_ALARM_SNOOZE_DURATION -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SNOOZE_DURATION" class="hiddenlink" target="rightframe">EXTRA_ALARM_SNOOZE_DURATION</A>
+</nobr><br>
+<!-- Field EXTRA_ALTERNATE_INTENTS -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ALTERNATE_INTENTS" class="hiddenlink" target="rightframe">EXTRA_ALTERNATE_INTENTS</A>
+</nobr><br>
+<!-- Field EXTRA_ASSIST_INPUT_DEVICE_ID -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_INPUT_DEVICE_ID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_INPUT_DEVICE_ID</A>
+</nobr><br>
+<!-- Field EXTRA_ASSIST_UID -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_UID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_UID</A>
+</nobr><br>
+<!-- Field EXTRA_BATTERY_SAVER_MODE_ENABLED -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_BATTERY_SAVER_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_BATTERY_SAVER_MODE_ENABLED</A>
+</nobr><br>
+<!-- Field EXTRA_CALL_BACK_NUMBER -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_BACK_NUMBER" class="hiddenlink" target="rightframe">EXTRA_CALL_BACK_NUMBER</A>
+</nobr><br>
+<!-- Field EXTRA_CALL_SUBJECT -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_SUBJECT" class="hiddenlink" target="rightframe">EXTRA_CALL_SUBJECT</A>
+</nobr><br>
+<!-- Field EXTRA_CAPTIVE_PORTAL -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.EXTRA_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">EXTRA_CAPTIVE_PORTAL</A>
+</nobr><br>
+<!-- Field EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME</A>
+</nobr><br>
+<!-- Field EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER" class="hiddenlink" target="rightframe">EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER</A>
+</nobr><br>
+<!-- Field EXTRA_DATA_SET -->
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_DATA_SET" class="hiddenlink" target="rightframe">EXTRA_DATA_SET</A>
+</nobr><br>
+<!-- Field EXTRA_DO_NOT_DISTURB_MODE_ENABLED -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_ENABLED</A>
+</nobr><br>
+<!-- Field EXTRA_DO_NOT_DISTURB_MODE_MINUTES -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_MINUTES" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_MINUTES</A>
+</nobr><br>
+<!-- Field EXTRA_EXCLUDE_SELF -->
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_EXCLUDE_SELF" class="hiddenlink" target="rightframe">EXTRA_EXCLUDE_SELF</A>
+</nobr><br>
+<!-- Field EXTRA_INCOMING_CALL_ADDRESS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_ADDRESS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_ADDRESS</A>
+</nobr><br>
+<!-- Field EXTRA_INCOMING_CALL_EXTRAS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_EXTRAS</A>
+</nobr><br>
+<!-- Field EXTRA_IS_PM -->
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_IS_PM" class="hiddenlink" target="rightframe">EXTRA_IS_PM</A>
+</nobr><br>
+<!-- Field EXTRA_MODE -->
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_MODE" class="hiddenlink" target="rightframe">EXTRA_MODE</A>
+</nobr><br>
+<!-- Field EXTRA_OUTGOING_CALL_EXTRAS -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_OUTGOING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_OUTGOING_CALL_EXTRAS</A>
+</nobr><br>
+<!-- Field EXTRA_PHONE_ACCOUNT_HANDLE -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE" class="hiddenlink" target="rightframe">EXTRA_PHONE_ACCOUNT_HANDLE</A>
+</nobr><br>
+<!-- Field EXTRA_PREFER_OFFLINE -->
+<nobr><A HREF="android.speech.RecognizerIntent.html#android.speech.RecognizerIntent.EXTRA_PREFER_OFFLINE" class="hiddenlink" target="rightframe">EXTRA_PREFER_OFFLINE</A>
+</nobr><br>
+<!-- Field EXTRA_PRINT_DOCUMENT_INFO -->
+<nobr><A HREF="android.printservice.PrintService.html#android.printservice.PrintService.EXTRA_PRINT_DOCUMENT_INFO" class="hiddenlink" target="rightframe">EXTRA_PRINT_DOCUMENT_INFO</A>
+</nobr><br>
+<!-- Field EXTRA_PRIORITIZED_MIMETYPE -->
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_PRIORITIZED_MIMETYPE" class="hiddenlink" target="rightframe">EXTRA_PRIORITIZED_MIMETYPE</A>
+</nobr><br>
+<!-- Field EXTRA_PROCESS_TEXT -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT</A>
+</nobr><br>
+<!-- Field EXTRA_PROCESS_TEXT_READONLY -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT_READONLY" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT_READONLY</A>
+</nobr><br>
+<!-- Field EXTRA_PROMPT -->
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_PROMPT" class="hiddenlink" target="rightframe">EXTRA_PROMPT</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM</A>
+</nobr><br>
+<!-- Field EXTRA_PROVISIONING_SKIP_ENCRYPTION -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_SKIP_ENCRYPTION" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_SKIP_ENCRYPTION</A>
+</nobr><br>
+<!-- Field EXTRA_PROXY_INFO -->
+<nobr><A HREF="android.net.Proxy.html#android.net.Proxy.EXTRA_PROXY_INFO" class="hiddenlink" target="rightframe">EXTRA_PROXY_INFO</A>
+</nobr><br>
+<!-- Field EXTRA_RESULT_RECEIVER -->
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_RESULT_RECEIVER" class="hiddenlink" target="rightframe">EXTRA_RESULT_RECEIVER</A>
+</nobr><br>
+<!-- Field EXTRA_RESULTS_UPDATED -->
+<nobr><A HREF="android.net.wifi.WifiManager.html#android.net.wifi.WifiManager.EXTRA_RESULTS_UPDATED" class="hiddenlink" target="rightframe">EXTRA_RESULTS_UPDATED</A>
+</nobr><br>
+<!-- Field EXTRA_START_CALL_WITH_VIDEO_STATE -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_START_CALL_WITH_VIDEO_STATE" class="hiddenlink" target="rightframe">EXTRA_START_CALL_WITH_VIDEO_STATE</A>
+</nobr><br>
+<!-- Field EXTRA_USAGE_TIME_REPORT -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT</A>
+</nobr><br>
+<!-- Field EXTRA_USAGE_TIME_REPORT_PACKAGES -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT_PACKAGES" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT_PACKAGES</A>
+</nobr><br>
+<!-- Field extractNativeLibs -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.extractNativeLibs" class="hiddenlink" target="rightframe">extractNativeLibs</A>
+</nobr><br>
+<!-- Method F16 -->
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Method F16_2 -->
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_2_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_2</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Method F16_3 -->
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_3_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_3</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Method F16_4 -->
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_4_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_4</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<!-- Field FEATURE_AUDIO_PRO -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_PRO" class="hiddenlink" target="rightframe">FEATURE_AUDIO_PRO</A>
+</nobr><br>
+<!-- Field FEATURE_AUTOMOTIVE -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUTOMOTIVE" class="hiddenlink" target="rightframe">FEATURE_AUTOMOTIVE</A>
+</nobr><br>
+<!-- Field FEATURE_FINGERPRINT -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_FINGERPRINT" class="hiddenlink" target="rightframe">FEATURE_FINGERPRINT</A>
+</nobr><br>
+<!-- Field FEATURE_HIFI_SENSORS -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_HIFI_SENSORS" class="hiddenlink" target="rightframe">FEATURE_HIFI_SENSORS</A>
+</nobr><br>
+<!-- Field FEATURE_MIDI -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_MIDI" class="hiddenlink" target="rightframe">FEATURE_MIDI</A>
+</nobr><br>
+<!-- Method findIndexByLayerId -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.findIndexByLayerId_added(int)" class="hiddenlink" target="rightframe"><b>findIndexByLayerId</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Field fingerprint_icon_content_description -->
+<nobr><A HREF="android.R.string.html#android.R.string.fingerprint_icon_content_description" class="hiddenlink" target="rightframe">fingerprint_icon_content_description</A>
+</nobr><br>
+<!-- Field FINGERPRINT_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.FINGERPRINT_SERVICE" class="hiddenlink" target="rightframe">FINGERPRINT_SERVICE</A>
+</nobr><br>
+<!-- Field fingerprintAuthDrawable -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.fingerprintAuthDrawable" class="hiddenlink" target="rightframe">fingerprintAuthDrawable</A>
+</nobr><br>
+<!-- Field FLAG_EXTRACT_NATIVE_LIBS -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_EXTRACT_NATIVE_LIBS" class="hiddenlink" target="rightframe">FLAG_EXTRACT_NATIVE_LIBS</A>
+</nobr><br>
+<!-- Field FLAG_HARDWARE_ACCELERATED -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_HARDWARE_ACCELERATED" class="hiddenlink" target="rightframe">FLAG_HARDWARE_ACCELERATED</A>
+</nobr><br>
+<!-- Field FLAG_IMMUTABLE -->
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.FLAG_IMMUTABLE" class="hiddenlink" target="rightframe">FLAG_IMMUTABLE</A>
+</nobr><br>
+<!-- Field FLAG_INSTALLED -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.FLAG_INSTALLED" class="hiddenlink" target="rightframe">FLAG_INSTALLED</A>
+</nobr><br>
+<!-- Field FLAG_ROUND -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.FLAG_ROUND" class="hiddenlink" target="rightframe">FLAG_ROUND</A>
+</nobr><br>
+<!-- Field FLAG_USES_CLEARTEXT_TRAFFIC -->
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_USES_CLEARTEXT_TRAFFIC" class="hiddenlink" target="rightframe">FLAG_USES_CLEARTEXT_TRAFFIC</A>
+</nobr><br>
+<!-- Field FLEX_RGB_888 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGB_888" class="hiddenlink" target="rightframe">FLEX_RGB_888</A>
+</nobr><br>
+<!-- Field FLEX_RGBA_8888 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGBA_8888" class="hiddenlink" target="rightframe">FLEX_RGBA_8888</A>
+</nobr><br>
+<!-- Class FloatMath -->
+<A HREF="android.util.FloatMath.html" class="hiddenlink" target="rightframe">FloatMath</A><br>
+<!-- Method floor -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.floor_removed(float)" class="hiddenlink" target="rightframe"><strike>floor</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field focusedMonthDateColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.focusedMonthDateColor" class="hiddenlink" target="rightframe">focusedMonthDateColor</A>
+</nobr><br>
+<!-- Field FORCE_BACK -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.FORCE_BACK" class="hiddenlink" target="rightframe"><strike>FORCE_BACK</strike></A>
+</nobr><br>
+<!-- Method forEach -->
+<i>forEach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+<!-- Method forEach -->
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker, LaunchOptions</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+<!-- Method formatNumberToRFC3966 -->
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.formatNumberToRFC3966_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatNumberToRFC3966</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Field fraction -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.fraction" class="hiddenlink" target="rightframe">fraction</A>
+</nobr><br>
+<!-- Class Fragment -->
+<A HREF="android.app.Fragment.html" class="hiddenlink" target="rightframe">Fragment</A><br>
+<!-- Class FragmentContainer -->
+<A HREF="pkg_android.app.html#FragmentContainer" class="hiddenlink" target="rightframe"><b>FragmentContainer</b></A><br>
+<!-- Class FragmentController -->
+<A HREF="pkg_android.app.html#FragmentController" class="hiddenlink" target="rightframe"><b>FragmentController</b></A><br>
+<!-- Class FragmentHostCallback -->
+<A HREF="pkg_android.app.html#FragmentHostCallback" class="hiddenlink" target="rightframe"><b>FragmentHostCallback</b></A><br>
+<!-- Class FrameLayout -->
+<A HREF="android.widget.FrameLayout.html" class="hiddenlink" target="rightframe">FrameLayout</A><br>
+<!-- Field fullBackupContent -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.fullBackupContent" class="hiddenlink" target="rightframe">fullBackupContent</A>
+</nobr><br>
+<!-- Class GatewayInfo -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#GatewayInfo" class="hiddenlink" target="rightframe"><b>GatewayInfo</b></A><br>
+<!-- Class GestureDetector -->
+<A HREF="android.view.GestureDetector.html" class="hiddenlink" target="rightframe">GestureDetector</A><br>
+<!-- Class GestureDetector.OnContextClickListener -->
+<A HREF="pkg_android.view.html#GestureDetector.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>GestureDetector.OnContextClickListener</i></b></A><br>
+<!-- Class GestureDetector.SimpleOnGestureListener -->
+<A HREF="android.view.GestureDetector.SimpleOnGestureListener.html" class="hiddenlink" target="rightframe">GestureDetector.SimpleOnGestureListener</A><br>
+<!-- Field GET_ACCOUNTS_PRIVILEGED -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_ACCOUNTS_PRIVILEGED" class="hiddenlink" target="rightframe">GET_ACCOUNTS_PRIVILEGED</A>
+</nobr><br>
+<!-- Field GET_DEVICES_ALL -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_ALL" class="hiddenlink" target="rightframe">GET_DEVICES_ALL</A>
+</nobr><br>
+<!-- Field GET_DEVICES_INPUTS -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_INPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_INPUTS</A>
+</nobr><br>
+<!-- Field GET_DEVICES_OUTPUTS -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_OUTPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_OUTPUTS</A>
+</nobr><br>
+<!-- Field GET_TOP_ACTIVITY_INFO -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_TOP_ACTIVITY_INFO" class="hiddenlink" target="rightframe"><strike>GET_TOP_ACTIVITY_INFO</strike></A>
+</nobr><br>
+<!-- Method getAccessibilityClassName -->
+<nobr><A HREF="android.view.View.html#android.view.View.getAccessibilityClassName_added()" class="hiddenlink" target="rightframe"><b>getAccessibilityClassName</b>
+()</A></nobr><br>
+<!-- Method getAchievableFrameRatesFor -->
+<nobr><A HREF="android.media.MediaCodecInfo.VideoCapabilities.html#android.media.MediaCodecInfo.VideoCapabilities.getAchievableFrameRatesFor_added(int, int)" class="hiddenlink" target="rightframe"><b>getAchievableFrameRatesFor</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method getActionButton -->
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getActionButton_added()" class="hiddenlink" target="rightframe"><b>getActionButton</b>
+()</A></nobr><br>
+<!-- Method getActiveNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getActiveNetwork_added()" class="hiddenlink" target="rightframe"><b>getActiveNetwork</b>
+()</A></nobr><br>
+<!-- Method getActiveNotifications -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getActiveNotifications_added()" class="hiddenlink" target="rightframe"><b>getActiveNotifications</b>
+()</A></nobr><br>
+<!-- Method getAdnUriForPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getAdnUriForPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getAdnUriForPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getAllBookmarks -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllBookmarks_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllBookmarks</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method getAllIntentFilters -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getAllIntentFilters_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getAllIntentFilters</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getAllNetworkInfo -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getAllNetworkInfo_changed()" class="hiddenlink" target="rightframe">getAllNetworkInfo
+()</A></nobr><br>
+<!-- Method getAllVisitedUrls -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllVisitedUrls_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllVisitedUrls</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method getAltSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getAltSubjectMatch_added()" class="hiddenlink" target="rightframe"><b>getAltSubjectMatch</b>
+()</A></nobr><br>
+<!-- Method getBluetoothContactSharingDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getBluetoothContactSharingDisabled_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getBluetoothContactSharingDisabled</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<!-- Method getBottomPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getBottomPadding_added()" class="hiddenlink" target="rightframe"><b>getBottomPadding</b>
+()</A></nobr><br>
+<!-- Method getBoundNetworkForProcess -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getBoundNetworkForProcess_added()" class="hiddenlink" target="rightframe"><b>getBoundNetworkForProcess</b>
+()</A></nobr><br>
+<!-- Method getBreakStrategy -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getBreakStrategy_added()" class="hiddenlink" target="rightframe"><b>getBreakStrategy</b>
+()</A></nobr><br>
+<!-- Method getBufferSizeInFrames -->
+<i>getBufferSizeInFrames</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getBufferSizeInFrames -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getButtonDrawable -->
+<nobr><A HREF="android.widget.CompoundButton.html#android.widget.CompoundButton.getButtonDrawable_added()" class="hiddenlink" target="rightframe"><b>getButtonDrawable</b>
+()</A></nobr><br>
+<!-- Method getCallCapablePhoneAccounts -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getCallCapablePhoneAccounts_added()" class="hiddenlink" target="rightframe"><b>getCallCapablePhoneAccounts</b>
+()</A></nobr><br>
+<!-- Method getCallingUid -->
+<nobr><A HREF="android.speech.RecognitionService.Callback.html#android.speech.RecognitionService.Callback.getCallingUid_added()" class="hiddenlink" target="rightframe"><b>getCallingUid</b>
+()</A></nobr><br>
+<!-- Method getCertInstallerPackage -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getCertInstallerPackage_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getCertInstallerPackage</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<!-- Method getChangingConfigurations -->
+<i>getChangingConfigurations</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<!-- Method getChangingConfigurations -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.Theme.html#android.content.res.Resources.Theme.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.Resources.Theme
+</A></nobr><br>
+<!-- Method getChannelCount -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelCount_added()" class="hiddenlink" target="rightframe"><b>getChannelCount</b>
+()</A></nobr><br>
+<!-- Method getChannelIndexMask -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelIndexMask_added()" class="hiddenlink" target="rightframe"><b>getChannelIndexMask</b>
+()</A></nobr><br>
+<!-- Method getClipBounds -->
+<nobr><A HREF="android.view.View.html#android.view.View.getClipBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getClipBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<!-- Method getColor -->
+<i>getColor</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method getColor -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_removed(int)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>int</code>)</strike>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColor -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColor -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColorStateList -->
+<i>getColorStateList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method getColorStateList -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_removed(int)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>int</code>)</strike>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColorStateList -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getColorStateList -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<!-- Method getCompoundDrawableTintList -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintList_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintList</b>
+()</A></nobr><br>
+<!-- Method getCompoundDrawableTintMode -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintMode_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintMode</b>
+()</A></nobr><br>
+<!-- Method getConnectionType -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getConnectionType_added()" class="hiddenlink" target="rightframe"><b>getConnectionType</b>
+()</A></nobr><br>
+<!-- Method getContext -->
+<i>getContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method getContext -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method getCurrentHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentHour_changed()" class="hiddenlink" target="rightframe">getCurrentHour
+()</A></nobr><br>
+<!-- Method getCurrentInterruptionFilter -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getCurrentInterruptionFilter_added()" class="hiddenlink" target="rightframe"><b>getCurrentInterruptionFilter</b>
+()</A></nobr><br>
+<!-- Method getCurrentMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentMinute_changed()" class="hiddenlink" target="rightframe">getCurrentMinute
+()</A></nobr><br>
+<!-- Method getCustomInsertionActionModeCallback -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCustomInsertionActionModeCallback_added()" class="hiddenlink" target="rightframe"><b>getCustomInsertionActionModeCallback</b>
+()</A></nobr><br>
+<!-- Method getDefaultActionModeHideDuration -->
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getDefaultActionModeHideDuration_added()" class="hiddenlink" target="rightframe"><b>getDefaultActionModeHideDuration</b>
+()</A></nobr><br>
+<!-- Method getDefaultBrowserPackageName -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getDefaultBrowserPackageName_added(int)" class="hiddenlink" target="rightframe"><b>getDefaultBrowserPackageName</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getDefaultDialerPackage -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultDialerPackage_added()" class="hiddenlink" target="rightframe"><b>getDefaultDialerPackage</b>
+()</A></nobr><br>
+<!-- Method getDefaultOutgoingPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultOutgoingPhoneAccount_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getDefaultOutgoingPhoneAccount</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getDefaultProxy -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getDefaultProxy_added()" class="hiddenlink" target="rightframe"><b>getDefaultProxy</b>
+()</A></nobr><br>
+<!-- Method getDescription -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getDescription_added()" class="hiddenlink" target="rightframe"><b>getDescription</b>
+()</A></nobr><br>
+<!-- Method getDeviceId -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getDeviceId_added(int)" class="hiddenlink" target="rightframe"><b>getDeviceId</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getDevices -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.getDevices_added(int)" class="hiddenlink" target="rightframe"><b>getDevices</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getDisabledShowContext -->
+<i>getDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+<!-- Method getDisabledShowContext -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method getDomainSuffixMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getDomainSuffixMatch_added()" class="hiddenlink" target="rightframe"><b>getDomainSuffixMatch</b>
+()</A></nobr><br>
+<!-- Method getDrawable -->
+<i>getDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method getDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method getDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method getDropDownViewTheme -->
+<i>getDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+<!-- Method getDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+<!-- Method getDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<!-- Method getDuplexMode -->
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.getDuplexMode_added()" class="hiddenlink" target="rightframe"><b>getDuplexMode</b>
+()</A></nobr><br>
+<!-- Method getDuplexModes -->
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.html#android.print.PrinterCapabilitiesInfo.getDuplexModes_added()" class="hiddenlink" target="rightframe"><b>getDuplexModes</b>
+()</A></nobr><br>
+<!-- Method getEndPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getEndPadding_added()" class="hiddenlink" target="rightframe"><b>getEndPadding</b>
+()</A></nobr><br>
+<!-- Method getErrorCode -->
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.getErrorCode_added()" class="hiddenlink" target="rightframe"><b>getErrorCode</b>
+()</A></nobr><br>
+<!-- Method getFocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getFocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getFocusedMonthDateColor
+()</A></nobr><br>
+<!-- Method getForeground -->
+<i>getForeground</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForeground_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method getForeground -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForeground_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method getForegroundGravity -->
+<i>getForegroundGravity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForegroundGravity_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method getForegroundGravity -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundGravity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method getForegroundTintList -->
+<i>getForegroundTintList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintList_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method getForegroundTintList -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintList_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method getForegroundTintMode -->
+<i>getForegroundTintMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintMode_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method getForegroundTintMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintMode_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method getFormat -->
+<i>getFormat</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getFormat -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getGlobalAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">getGlobalAllocCount
+()</A></nobr><br>
+<!-- Method getGlobalAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">getGlobalAllocSize
+()</A></nobr><br>
+<!-- Method getGlobalClassInitCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitCount
+()</A></nobr><br>
+<!-- Method getGlobalClassInitTime -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitTime
+()</A></nobr><br>
+<!-- Method getGlobalFreedCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">getGlobalFreedCount
+()</A></nobr><br>
+<!-- Method getGlobalFreedSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">getGlobalFreedSize
+()</A></nobr><br>
+<!-- Method getGlobalGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getGlobalGcInvocationCount
+()</A></nobr><br>
+<!-- Method getGravity -->
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.getGravity_added()" class="hiddenlink" target="rightframe"><b>getGravity</b>
+()</A></nobr><br>
+<!-- Method getHighResolutionOutputSizes -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getHighResolutionOutputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getHighResolutionOutputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getHost -->
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getHost_added()" class="hiddenlink" target="rightframe"><b>getHost</b>
+()</A></nobr><br>
+<!-- Method getHotspotBounds -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getHotspotBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getHotspotBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<!-- Method getHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getHour_added()" class="hiddenlink" target="rightframe"><b>getHour</b>
+()</A></nobr><br>
+<!-- Method getHttpSocketFactory -->
+<nobr><A HREF="android.net.SSLCertificateSocketFactory.html#android.net.SSLCertificateSocketFactory.getHttpSocketFactory_removed(int, android.net.SSLSessionCache)" class="hiddenlink" target="rightframe"><strike>getHttpSocketFactory</strike>
+(<code>int, SSLSessionCache</code>)</A></nobr><br>
+<!-- Method getHyphenationFrequency -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getHyphenationFrequency_added()" class="hiddenlink" target="rightframe"><b>getHyphenationFrequency</b>
+()</A></nobr><br>
+<!-- Method getIcon -->
+<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.getIcon_added()" class="hiddenlink" target="rightframe"><b>getIcon</b>
+()</A></nobr><br>
+<!-- Method getInputFormats -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputFormats_added()" class="hiddenlink" target="rightframe"><b>getInputFormats</b>
+()</A></nobr><br>
+<!-- Method getInputSizes -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getInputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getInputSurface -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.getInputSurface_added()" class="hiddenlink" target="rightframe"><b>getInputSurface</b>
+()</A></nobr><br>
+<!-- Method getItem -->
+<nobr><A HREF="android.media.browse.MediaBrowser.html#android.media.browse.MediaBrowser.getItem_added(java.lang.String, android.media.browse.MediaBrowser.ItemCallback)" class="hiddenlink" target="rightframe"><b>getItem</b>
+(<code>String, ItemCallback</code>)</A></nobr><br>
+<!-- Method getLargeIcon -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getLargeIcon_added()" class="hiddenlink" target="rightframe"><b>getLargeIcon</b>
+()</A></nobr><br>
+<!-- Method getLayerGravity -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerGravity_added(int)" class="hiddenlink" target="rightframe"><b>getLayerGravity</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerHeight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerHeight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerHeight</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetBottom -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetBottom_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetBottom</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetEnd -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetEnd_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetEnd</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetLeft -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetLeft_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetLeft</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetRight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetRight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetRight</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetStart -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetStart_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetStart</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerInsetTop -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetTop_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetTop</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayerWidth -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerWidth_added(int)" class="hiddenlink" target="rightframe"><b>getLayerWidth</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getLayoutDirection -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getLayoutDirection_added()" class="hiddenlink" target="rightframe"><b>getLayoutDirection</b>
+()</A></nobr><br>
+<!-- Method getLayoutInflater -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getLayoutInflater_added()" class="hiddenlink" target="rightframe"><b>getLayoutInflater</b>
+()</A></nobr><br>
+<!-- Method getLeftPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLeftPadding_added()" class="hiddenlink" target="rightframe"><b>getLeftPadding</b>
+()</A></nobr><br>
+<!-- Method getLevel -->
+<nobr><A HREF="android.telephony.SignalStrength.html#android.telephony.SignalStrength.getLevel_added()" class="hiddenlink" target="rightframe"><b>getLevel</b>
+()</A></nobr><br>
+<!-- Method getLine1Number -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getLine1Number_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getLine1Number</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getLockTaskModeState -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.getLockTaskModeState_added()" class="hiddenlink" target="rightframe"><b>getLockTaskModeState</b>
+()</A></nobr><br>
+<!-- Method getMaxReceivePacketSize -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxReceivePacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxReceivePacketSize</b>
+()</A></nobr><br>
+<!-- Method getMaxSupportedInstances -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.getMaxSupportedInstances_added()" class="hiddenlink" target="rightframe"><b>getMaxSupportedInstances</b>
+()</A></nobr><br>
+<!-- Method getMaxTransmitPacketSize -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxTransmitPacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxTransmitPacketSize</b>
+()</A></nobr><br>
+<!-- Method getMediaUri -->
+<nobr><A HREF="android.media.MediaDescription.html#android.media.MediaDescription.getMediaUri_added()" class="hiddenlink" target="rightframe"><b>getMediaUri</b>
+()</A></nobr><br>
+<!-- Method getMemoryStat -->
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getMemoryStat</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getMemoryStats -->
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStats_added()" class="hiddenlink" target="rightframe"><b>getMemoryStats</b>
+()</A></nobr><br>
+<!-- Method getMinorVersion -->
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.getMinorVersion_added()" class="hiddenlink" target="rightframe"><b>getMinorVersion</b>
+()</A></nobr><br>
+<!-- Method getMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getMinute_added()" class="hiddenlink" target="rightframe"><b>getMinute</b>
+()</A></nobr><br>
+<!-- Method getMode -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.getMode_added()" class="hiddenlink" target="rightframe"><b>getMode</b>
+()</A></nobr><br>
+<!-- Method getNeighboringCellInfo -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getNeighboringCellInfo_changed()" class="hiddenlink" target="rightframe">getNeighboringCellInfo
+()</A></nobr><br>
+<!-- Method getNetworkHandle -->
+<nobr><A HREF="android.net.Network.html#android.net.Network.getNetworkHandle_added()" class="hiddenlink" target="rightframe"><b>getNetworkHandle</b>
+()</A></nobr><br>
+<!-- Method getNetworkInfo -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getNetworkInfo_changed(int)" class="hiddenlink" target="rightframe">getNetworkInfo
+(<code>int</code>)</A></nobr><br>
+<!-- Method getNotificationPolicy -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getNotificationPolicy_added()" class="hiddenlink" target="rightframe"><b>getNotificationPolicy</b>
+()</A></nobr><br>
+<!-- Method getOffscreenPreRaster -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getOffscreenPreRaster_added()" class="hiddenlink" target="rightframe"><b>getOffscreenPreRaster</b>
+()</A></nobr><br>
+<!-- Method getOffsetForAdvance -->
+<i>getOffsetForAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(char[], int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getOffsetForAdvance -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getOpacity -->
+<i>getOpacity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method getOpacity -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method getOpacity -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method getOpacity -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method getOrCreateThreadId -->
+<i>getOrCreateThreadId</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+<!-- Method getOrCreateThreadId -->
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.util.Set<java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Set&lt;String&gt;</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+<!-- Method getOverflowIcon -->
+<i>getOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+<!-- Method getOverflowIcon -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<!-- Method getOverlapAnchor -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getOverlapAnchor_added()" class="hiddenlink" target="rightframe"><b>getOverlapAnchor</b>
+()</A></nobr><br>
+<!-- Method getPermissionGrantState -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getPermissionGrantState</b>
+(<code>ComponentName, String, String</code>)</A></nobr><br>
+<!-- Method getPermissionPolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionPolicy_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getPermissionPolicy</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<!-- Method getPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getPhoneCount -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getPhoneCount_added()" class="hiddenlink" target="rightframe"><b>getPhoneCount</b>
+()</A></nobr><br>
+<!-- Method getPlaybackParams -->
+<i>getPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getPlaybackParams -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method getPlmn -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getPlmn_added()" class="hiddenlink" target="rightframe"><b>getPlmn</b>
+()</A></nobr><br>
+<!-- Method getPopupContext -->
+<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.getPopupContext_added()" class="hiddenlink" target="rightframe"><b>getPopupContext</b>
+()</A></nobr><br>
+<!-- Method getPreferredDevice -->
+<i>getPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getPreferredDevice -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getProcessDefaultNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getProcessDefaultNetwork_changed()" class="hiddenlink" target="rightframe">getProcessDefaultNetwork
+()</A></nobr><br>
+<!-- Method getQueue -->
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.getQueue_added()" class="hiddenlink" target="rightframe"><b>getQueue</b>
+()</A></nobr><br>
+<!-- Method getRadius -->
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.getRadius_added()" class="hiddenlink" target="rightframe"><b>getRadius</b>
+()</A></nobr><br>
+<!-- Method getRealm -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getRealm_added()" class="hiddenlink" target="rightframe"><b>getRealm</b>
+()</A></nobr><br>
+<!-- Method getRequestType -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.getRequestType_added()" class="hiddenlink" target="rightframe"><b>getRequestType</b>
+()</A></nobr><br>
+<!-- Method getRestrictions -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.getRestrictions_added()" class="hiddenlink" target="rightframe"><b>getRestrictions</b>
+()</A></nobr><br>
+<!-- Method getRightPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getRightPadding_added()" class="hiddenlink" target="rightframe"><b>getRightPadding</b>
+()</A></nobr><br>
+<!-- Method getRootWindowInsets -->
+<nobr><A HREF="android.view.View.html#android.view.View.getRootWindowInsets_added()" class="hiddenlink" target="rightframe"><b>getRootWindowInsets</b>
+()</A></nobr><br>
+<!-- Method getRoutedDevice -->
+<i>getRoutedDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method getRoutedDevice -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method getRule -->
+<nobr><A HREF="android.widget.RelativeLayout.LayoutParams.html#android.widget.RelativeLayout.LayoutParams.getRule_added(int)" class="hiddenlink" target="rightframe"><b>getRule</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getRunAdvance -->
+<i>getRunAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(char[], int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getRunAdvance -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<!-- Method getRuntimeStat -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getRuntimeStat</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method getRuntimeStats -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStats_added()" class="hiddenlink" target="rightframe"><b>getRuntimeStats</b>
+()</A></nobr><br>
+<!-- Method getScrollIndicators -->
+<nobr><A HREF="android.view.View.html#android.view.View.getScrollIndicators_added()" class="hiddenlink" target="rightframe"><b>getScrollIndicators</b>
+()</A></nobr><br>
+<!-- Method getSearchEvent -->
+<i>getSearchEvent</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method getSearchEvent -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<!-- Method getSelectedDateVerticalBar -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedDateVerticalBar_changed()" class="hiddenlink" target="rightframe">getSelectedDateVerticalBar
+()</A></nobr><br>
+<!-- Method getSelectedWeekBackgroundColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedWeekBackgroundColor_changed()" class="hiddenlink" target="rightframe">getSelectedWeekBackgroundColor
+()</A></nobr><br>
+<!-- Method getShownWeekCount -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getShownWeekCount_changed()" class="hiddenlink" target="rightframe">getShownWeekCount
+()</A></nobr><br>
+<!-- Method getSimCallManager -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getSimCallManager_added()" class="hiddenlink" target="rightframe"><b>getSimCallManager</b>
+()</A></nobr><br>
+<!-- Method getSmallIcon -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getSmallIcon_added()" class="hiddenlink" target="rightframe"><b>getSmallIcon</b>
+()</A></nobr><br>
+<!-- Method getStartPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getStartPadding_added()" class="hiddenlink" target="rightframe"><b>getStartPadding</b>
+()</A></nobr><br>
+<!-- Method getSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getSubjectMatch_changed()" class="hiddenlink" target="rightframe">getSubjectMatch
+()</A></nobr><br>
+<!-- Method getSupportedModes -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedModes_added()" class="hiddenlink" target="rightframe"><b>getSupportedModes</b>
+()</A></nobr><br>
+<!-- Method getSupportedRefreshRates -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedRefreshRates_changed()" class="hiddenlink" target="rightframe">getSupportedRefreshRates
+()</A></nobr><br>
+<!-- Method getSyncParams -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getSyncParams_added()" class="hiddenlink" target="rightframe"><b>getSyncParams</b>
+()</A></nobr><br>
+<!-- Method getSystemService -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemService_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe"><b>getSystemService</b>
+(<code>Class&lt;T&gt;</code>)</A></nobr><br>
+<!-- Method getSystemServiceName -->
+<i>getSystemServiceName</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+<!-- Method getSystemServiceName -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method getSystemServiceName -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<!-- Method getSystemUpdatePolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getSystemUpdatePolicy_added()" class="hiddenlink" target="rightframe"><b>getSystemUpdatePolicy</b>
+()</A></nobr><br>
+<!-- Method getTextWatcherDepth -->
+<nobr><A HREF="android.text.SpannableStringBuilder.html#android.text.SpannableStringBuilder.getTextWatcherDepth_added()" class="hiddenlink" target="rightframe"><b>getTextWatcherDepth</b>
+()</A></nobr><br>
+<!-- Method getThreadAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocCount_changed()" class="hiddenlink" target="rightframe">getThreadAllocCount
+()</A></nobr><br>
+<!-- Method getThreadAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocSize_changed()" class="hiddenlink" target="rightframe">getThreadAllocSize
+()</A></nobr><br>
+<!-- Method getThreadGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getThreadGcInvocationCount
+()</A></nobr><br>
+<!-- Method getThumbTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintList_added()" class="hiddenlink" target="rightframe"><b>getThumbTintList</b>
+()</A></nobr><br>
+<!-- Method getThumbTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintMode_added()" class="hiddenlink" target="rightframe"><b>getThumbTintMode</b>
+()</A></nobr><br>
+<!-- Method getTimestamp -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getTimestamp_added()" class="hiddenlink" target="rightframe"><b>getTimestamp</b>
+()</A></nobr><br>
+<!-- Method getTopPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getTopPadding_added()" class="hiddenlink" target="rightframe"><b>getTopPadding</b>
+()</A></nobr><br>
+<!-- Method getTrackTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintList_added()" class="hiddenlink" target="rightframe"><b>getTrackTintList</b>
+()</A></nobr><br>
+<!-- Method getTrackTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintMode_added()" class="hiddenlink" target="rightframe"><b>getTrackTintMode</b>
+()</A></nobr><br>
+<!-- Method getTrustAgentConfiguration -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName</code>)</A></nobr><br>
+<!-- Method getType -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<!-- Method getUnfocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getUnfocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getUnfocusedMonthDateColor
+()</A></nobr><br>
+<!-- Method getUserCreationTime -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.getUserCreationTime_added(android.os.UserHandle)" class="hiddenlink" target="rightframe"><b>getUserCreationTime</b>
+(<code>UserHandle</code>)</A></nobr><br>
+<!-- Method getUserDisabledShowContext -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getUserDisabledShowContext_added()" class="hiddenlink" target="rightframe"><b>getUserDisabledShowContext</b>
+()</A></nobr><br>
+<!-- Method getValidOutputFormatsForInput -->
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getValidOutputFormatsForInput_added(int)" class="hiddenlink" target="rightframe"><b>getValidOutputFormatsForInput</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getVersion -->
+<nobr><A HREF="android.hardware.usb.UsbDevice.html#android.hardware.usb.UsbDevice.getVersion_added()" class="hiddenlink" target="rightframe"><b>getVersion</b>
+()</A></nobr><br>
+<!-- Method getVideoPixelAspectRatio -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getVideoPixelAspectRatio_added()" class="hiddenlink" target="rightframe"><b>getVideoPixelAspectRatio</b>
+()</A></nobr><br>
+<!-- Method getVoiceInteractor -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.getVoiceInteractor_added()" class="hiddenlink" target="rightframe"><b>getVoiceInteractor</b>
+()</A></nobr><br>
+<!-- Method getVoiceMailNumber -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getVoiceMailNumber_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getVoiceMailNumber</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method getWallpaper -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaper_changed()" class="hiddenlink" target="rightframe">getWallpaper
+()</A></nobr><br>
+<!-- Method getWallpaperDesiredMinimumHeight -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumHeight_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumHeight
+()</A></nobr><br>
+<!-- Method getWallpaperDesiredMinimumWidth -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumWidth_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumWidth
+()</A></nobr><br>
+<!-- Method getWeekNumberColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekNumberColor_changed()" class="hiddenlink" target="rightframe">getWeekNumberColor
+()</A></nobr><br>
+<!-- Method getWeekSeparatorLineColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekSeparatorLineColor_changed()" class="hiddenlink" target="rightframe">getWeekSeparatorLineColor
+()</A></nobr><br>
+<!-- Method getWindow -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getWindow_added()" class="hiddenlink" target="rightframe"><b>getWindow</b>
+()</A></nobr><br>
+<!-- Method getWindowLayoutType -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getWindowLayoutType_added()" class="hiddenlink" target="rightframe"><b>getWindowLayoutType</b>
+()</A></nobr><br>
+<!-- Method handleMmi -->
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.handleMmi_added(java.lang.String, android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>handleMmi</b>
+(<code>String, PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Class HapticFeedbackConstants -->
+<A HREF="android.view.HapticFeedbackConstants.html" class="hiddenlink" target="rightframe">HapticFeedbackConstants</A><br>
+<!-- Field HARDWARE_CONTROLS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.HARDWARE_CONTROLS" class="hiddenlink" target="rightframe"><strike>HARDWARE_CONTROLS</strike></A>
+</nobr><br>
+<!-- Field HARDWARE_TEST -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.HARDWARE_TEST" class="hiddenlink" target="rightframe"><strike>HARDWARE_TEST</strike></A>
+</nobr><br>
+<!-- Method hasGlyph -->
+<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.hasGlyph_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>hasGlyph</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method hasMicrophone -->
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.hasMicrophone_added()" class="hiddenlink" target="rightframe"><b>hasMicrophone</b>
+()</A></nobr><br>
+<!-- Field headerAmPmTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerAmPmTextAppearance" class="hiddenlink" target="rightframe">headerAmPmTextAppearance</A>
+</nobr><br>
+<!-- Field headerDayOfMonthTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerDayOfMonthTextAppearance" class="hiddenlink" target="rightframe">headerDayOfMonthTextAppearance</A>
+</nobr><br>
+<!-- Field headerMonthTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerMonthTextAppearance" class="hiddenlink" target="rightframe">headerMonthTextAppearance</A>
+</nobr><br>
+<!-- Field headerTimeTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerTimeTextAppearance" class="hiddenlink" target="rightframe">headerTimeTextAppearance</A>
+</nobr><br>
+<!-- Field headerYearTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerYearTextAppearance" class="hiddenlink" target="rightframe">headerYearTextAppearance</A>
+</nobr><br>
+<!-- Method hide -->
+<i>hide</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.hide_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method hide -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.hide_added(long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>long</code>)</b>&nbsp;in&nbsp;android.view.ActionMode
+</A></nobr><br>
+<!-- Field HISTORY_PROJECTION -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_BOOKMARK_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_BOOKMARK_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_BOOKMARK_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_DATE_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_FAVICON_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_FAVICON_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_FAVICON_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_ID_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_TITLE_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_TITLE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_TITLE_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_URL_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_URL_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_URL_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_VISITS_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_VISITS_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_VISITS_INDEX</strike></A>
+</nobr><br>
+<!-- Class HttpAbstractParamBean -->
+<A HREF="pkg_org.apache.http.params.html#HttpAbstractParamBean" class="hiddenlink" target="rightframe"><strike>HttpAbstractParamBean</strike></A><br>
+<!-- Class HttpConnectionParamBean -->
+<A HREF="pkg_org.apache.http.params.html#HttpConnectionParamBean" class="hiddenlink" target="rightframe"><strike>HttpConnectionParamBean</strike></A><br>
+<!-- Class HttpHostConnectException -->
+<A HREF="pkg_org.apache.http.conn.html#HttpHostConnectException" class="hiddenlink" target="rightframe"><strike>HttpHostConnectException</strike></A><br>
+<!-- Class HttpProtocolParamBean -->
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParamBean" class="hiddenlink" target="rightframe"><strike>HttpProtocolParamBean</strike></A><br>
+<!-- Class HttpProtocolParams -->
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParams" class="hiddenlink" target="rightframe"><strike>HttpProtocolParams</strike></A><br>
+<!-- Field HYPHENATION_FREQUENCY_FULL -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_FULL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_FULL</A>
+</nobr><br>
+<!-- Field HYPHENATION_FREQUENCY_NONE -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NONE" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NONE</A>
+</nobr><br>
+<!-- Field HYPHENATION_FREQUENCY_NORMAL -->
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NORMAL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NORMAL</A>
+</nobr><br>
+<!-- Field hyphenationFrequency -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.hyphenationFrequency" class="hiddenlink" target="rightframe">hyphenationFrequency</A>
+</nobr><br>
+<!-- Method hypot -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.hypot_removed(float, float)" class="hiddenlink" target="rightframe"><strike>hypot</strike>
+(<code>float, float</code>)</A></nobr><br>
+<!-- Class Icon -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.graphics.drawable.html#Icon" class="hiddenlink" target="rightframe"><b>Icon</b></A><br>
+<!-- Field icon -->
+<i>icon</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.html#android.app.Notification.icon" class="hiddenlink" target="rightframe">android.app.Notification</A>
+</nobr><br>
+<!-- Field icon -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.Action.html#android.app.Notification.Action.icon" class="hiddenlink" target="rightframe">android.app.Notification.Action</A>
+</nobr><br>
+<!-- Class Icon.OnDrawableLoadedListener -->
+<A HREF="pkg_android.graphics.drawable.html#Icon.OnDrawableLoadedListener" class="hiddenlink" target="rightframe"><b><i>Icon.OnDrawableLoadedListener</i></b></A><br>
+<!-- Class Image -->
+<A HREF="android.media.Image.html" class="hiddenlink" target="rightframe">Image</A><br>
+<!-- Class ImageFormat -->
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<!-- Class ImageView -->
+<A HREF="android.widget.ImageView.html" class="hiddenlink" target="rightframe">ImageView</A><br>
+<!-- Class ImageWriter -->
+<A HREF="pkg_android.media.html#ImageWriter" class="hiddenlink" target="rightframe"><b>ImageWriter</b></A><br>
+<!-- Class ImageWriter.OnImageReleasedListener -->
+<A HREF="pkg_android.media.html#ImageWriter.OnImageReleasedListener" class="hiddenlink" target="rightframe"><b><i>ImageWriter.OnImageReleasedListener</i></b></A><br>
+<!-- Field IMPORTANCE_FOREGROUND_SERVICE -->
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE" class="hiddenlink" target="rightframe">IMPORTANCE_FOREGROUND_SERVICE</A>
+</nobr><br>
+<!-- Field IMPORTANCE_TOP_SLEEPING -->
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING" class="hiddenlink" target="rightframe">IMPORTANCE_TOP_SLEEPING</A>
+</nobr><br>
+<!-- Class InCallService -->
+<A HREF="pkg_android.telecom.html#InCallService" class="hiddenlink" target="rightframe"><b>InCallService</b></A><br>
+<!-- Class InCallService.VideoCall -->
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall</b></A><br>
+<!-- Class InCallService.VideoCall.Callback -->
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall.Callback" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall.Callback</b></A><br>
+<!-- Field INJECT_EVENTS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INJECT_EVENTS" class="hiddenlink" target="rightframe"><strike>INJECT_EVENTS</strike></A>
+</nobr><br>
+<!-- Class InputConfiguration -->
+<A HREF="pkg_android.hardware.camera2.params.html#InputConfiguration" class="hiddenlink" target="rightframe"><b>InputConfiguration</b></A><br>
+<!-- Class InputDevice -->
+<A HREF="android.view.InputDevice.html" class="hiddenlink" target="rightframe">InputDevice</A><br>
+<!-- Class InsetDrawable -->
+<A HREF="android.graphics.drawable.InsetDrawable.html" class="hiddenlink" target="rightframe">InsetDrawable</A><br>
+<!-- Class Instrumentation -->
+<A HREF="android.app.Instrumentation.html" class="hiddenlink" target="rightframe">Instrumentation</A><br>
+<!-- Class Intent -->
+<A HREF="android.content.Intent.html" class="hiddenlink" target="rightframe">Intent</A><br>
+<!-- Field INTENT_CATEGORY_USAGE_ACCESS_CONFIG -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.INTENT_CATEGORY_USAGE_ACCESS_CONFIG" class="hiddenlink" target="rightframe">INTENT_CATEGORY_USAGE_ACCESS_CONFIG</A>
+</nobr><br>
+<!-- Field INTERNAL_SYSTEM_WINDOW -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INTERNAL_SYSTEM_WINDOW" class="hiddenlink" target="rightframe"><strike>INTERNAL_SYSTEM_WINDOW</strike></A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_ALARMS -->
+<i>INTERRUPTION_FILTER_ALARMS</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_ALARMS -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_ALL -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALL" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_ALL</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_NONE -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_NONE" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_NONE</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_PRIORITY -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_PRIORITY" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_PRIORITY</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_UNKNOWN -->
+<i>INTERRUPTION_FILTER_UNKNOWN</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<!-- Field INTERRUPTION_FILTER_UNKNOWN -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<!-- Field INVALID_DISPLAY -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.INVALID_DISPLAY" class="hiddenlink" target="rightframe">INVALID_DISPLAY</A>
+</nobr><br>
+<!-- Method invalidateContentRect -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.invalidateContentRect_added()" class="hiddenlink" target="rightframe"><b>invalidateContentRect</b>
+()</A></nobr><br>
+<!-- Method invalidateDrawable -->
+<i>invalidateDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method invalidateDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method invalidateDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method invalidateDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Class IpPrefix -->
+<A HREF="android.net.IpPrefix.html" class="hiddenlink" target="rightframe">IpPrefix</A><br>
+<!-- Method is64Bit -->
+<nobr><A HREF="android.os.Process.html#android.os.Process.is64Bit_added()" class="hiddenlink" target="rightframe"><b>is64Bit</b>
+()</A></nobr><br>
+<!-- Method is80211mcResponder -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.is80211mcResponder_added()" class="hiddenlink" target="rightframe"><b>is80211mcResponder</b>
+()</A></nobr><br>
+<!-- Method isAlwaysDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAlwaysDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAlwaysDrawnWithCacheEnabled
+()</A></nobr><br>
+<!-- Method isAnimationCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAnimationCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAnimationCacheEnabled
+()</A></nobr><br>
+<!-- Method isAppInactive -->
+<nobr><A HREF="android.app.usage.UsageStatsManager.html#android.app.usage.UsageStatsManager.isAppInactive_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isAppInactive</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method isAssertQuery -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isAssertQuery_added()" class="hiddenlink" target="rightframe"><b>isAssertQuery</b>
+()</A></nobr><br>
+<!-- Method isBoundKeyAlgorithm -->
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.isBoundKeyAlgorithm_changed(java.lang.String)" class="hiddenlink" target="rightframe">isBoundKeyAlgorithm
+(<code>String</code>)</A></nobr><br>
+<!-- Method isCharging -->
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.isCharging_added()" class="hiddenlink" target="rightframe"><b>isCharging</b>
+()</A></nobr><br>
+<!-- Method isChildrenDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isChildrenDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isChildrenDrawnWithCacheEnabled
+()</A></nobr><br>
+<!-- Method isContextClickable -->
+<i>isContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method isContextClickable -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<!-- Method isCurrentThread -->
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.isCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isCurrentThread</b>
+()</A></nobr><br>
+<!-- Method isDelete -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isDelete_added()" class="hiddenlink" target="rightframe"><b>isDelete</b>
+()</A></nobr><br>
+<!-- Method isDeviceIdleMode -->
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isDeviceIdleMode_added()" class="hiddenlink" target="rightframe"><b>isDeviceIdleMode</b>
+()</A></nobr><br>
+<!-- Method isDeviceSecure -->
+<nobr><A HREF="android.app.KeyguardManager.html#android.app.KeyguardManager.isDeviceSecure_added()" class="hiddenlink" target="rightframe"><b>isDeviceSecure</b>
+()</A></nobr><br>
+<!-- Method isFilterBitmap -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.isFilterBitmap_added()" class="hiddenlink" target="rightframe"><b>isFilterBitmap</b>
+()</A></nobr><br>
+<!-- Method isHearingAidCompatibilitySupported -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isHearingAidCompatibilitySupported_added()" class="hiddenlink" target="rightframe"><b>isHearingAidCompatibilitySupported</b>
+()</A></nobr><br>
+<!-- Method isIdle -->
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.isIdle_added()" class="hiddenlink" target="rightframe"><b>isIdle</b>
+()</A></nobr><br>
+<!-- Method isIgnoringBatteryOptimizations -->
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isIgnoringBatteryOptimizations_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isIgnoringBatteryOptimizations</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method isInLockTaskMode -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.isInLockTaskMode_changed()" class="hiddenlink" target="rightframe">isInLockTaskMode
+()</A></nobr><br>
+<!-- Method isInsert -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isInsert_added()" class="hiddenlink" target="rightframe"><b>isInsert</b>
+()</A></nobr><br>
+<!-- Method isNetworkTypeValid -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.isNetworkTypeValid_changed(int)" class="hiddenlink" target="rightframe">isNetworkTypeValid
+(<code>int</code>)</A></nobr><br>
+<!-- Method isNotificationPolicyAccessGranted -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.isNotificationPolicyAccessGranted_added()" class="hiddenlink" target="rightframe"><b>isNotificationPolicyAccessGranted</b>
+()</A></nobr><br>
+<!-- Method isPasspoint -->
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.isPasspoint_added()" class="hiddenlink" target="rightframe"><b>isPasspoint</b>
+()</A></nobr><br>
+<!-- Method isPasspointNetwork -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.isPasspointNetwork_added()" class="hiddenlink" target="rightframe"><b>isPasspointNetwork</b>
+()</A></nobr><br>
+<!-- Method isPermissionRevokedByPolicy -->
+<i>isPermissionRevokedByPolicy</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.pm.PackageManager
+</A></nobr><br>
+<!-- Method isPermissionRevokedByPolicy -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockPackageManager
+</A></nobr><br>
+<!-- Method isReprocess -->
+<nobr><A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.isReprocess_added()" class="hiddenlink" target="rightframe"><b>isReprocess</b>
+()</A></nobr><br>
+<!-- Method isReprocessable -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.isReprocessable_added()" class="hiddenlink" target="rightframe"><b>isReprocessable</b>
+()</A></nobr><br>
+<!-- Method isScreenRound -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.isScreenRound_added()" class="hiddenlink" target="rightframe"><b>isScreenRound</b>
+()</A></nobr><br>
+<!-- Method isStreamMute -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.isStreamMute_added(int)" class="hiddenlink" target="rightframe"><b>isStreamMute</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method isStylusScaleEnabled -->
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.isStylusScaleEnabled_added()" class="hiddenlink" target="rightframe"><b>isStylusScaleEnabled</b>
+()</A></nobr><br>
+<!-- Method isSystemUser -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.isSystemUser_added()" class="hiddenlink" target="rightframe"><b>isSystemUser</b>
+()</A></nobr><br>
+<!-- Method isTransitionRequired -->
+<nobr><A HREF="android.transition.Transition.html#android.transition.Transition.isTransitionRequired_added(android.transition.TransitionValues, android.transition.TransitionValues)" class="hiddenlink" target="rightframe"><b>isTransitionRequired</b>
+(<code>TransitionValues, TransitionValues</code>)</A></nobr><br>
+<!-- Method isTtyModeSupported -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isTtyModeSupported_added()" class="hiddenlink" target="rightframe"><b>isTtyModeSupported</b>
+()</A></nobr><br>
+<!-- Method isUpdate -->
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isUpdate_added()" class="hiddenlink" target="rightframe"><b>isUpdate</b>
+()</A></nobr><br>
+<!-- Method isVoiceInteraction -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteraction_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteraction</b>
+()</A></nobr><br>
+<!-- Method isVoiceInteractionRoot -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteractionRoot_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteractionRoot</b>
+()</A></nobr><br>
+<!-- Method isVoiceMailNumber -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.isVoiceMailNumber_added(android.telecom.PhoneAccountHandle, java.lang.String)" class="hiddenlink" target="rightframe"><b>isVoiceMailNumber</b>
+(<code>PhoneAccountHandle, String</code>)</A></nobr><br>
+<!-- Method isWallpaperSupported -->
+<nobr><A HREF="android.app.WallpaperManager.html#android.app.WallpaperManager.isWallpaperSupported_added()" class="hiddenlink" target="rightframe"><b>isWallpaperSupported</b>
+()</A></nobr><br>
+<!-- Method isWorldPhone -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isWorldPhone_added()" class="hiddenlink" target="rightframe"><b>isWorldPhone</b>
+()</A></nobr><br>
+<!-- Field KEY_CUSTOM_TOKEN_EXPIRY -->
+<A NAME="K"></A>
+<br><font size="+2">K</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.accounts.AbstractAccountAuthenticator.html#android.accounts.AbstractAccountAuthenticator.KEY_CUSTOM_TOKEN_EXPIRY" class="hiddenlink" target="rightframe">KEY_CUSTOM_TOKEN_EXPIRY</A>
+</nobr><br>
+<!-- Field KEY_LAST_AUTHENTICATED_TIME -->
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.KEY_LAST_AUTHENTICATED_TIME" class="hiddenlink" target="rightframe">KEY_LAST_AUTHENTICATED_TIME</A>
+</nobr><br>
+<!-- Field KEY_LEVEL -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_LEVEL" class="hiddenlink" target="rightframe">KEY_LEVEL</A>
+</nobr><br>
+<!-- Field KEY_OPERATING_RATE -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_OPERATING_RATE" class="hiddenlink" target="rightframe">KEY_OPERATING_RATE</A>
+</nobr><br>
+<!-- Field KEY_PRIORITY -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_PRIORITY" class="hiddenlink" target="rightframe">KEY_PRIORITY</A>
+</nobr><br>
+<!-- Field KEY_ROTATION -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_ROTATION" class="hiddenlink" target="rightframe">KEY_ROTATION</A>
+</nobr><br>
+<!-- Field KEY_SLICE_HEIGHT -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_SLICE_HEIGHT" class="hiddenlink" target="rightframe">KEY_SLICE_HEIGHT</A>
+</nobr><br>
+<!-- Field KEY_STRIDE -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_STRIDE" class="hiddenlink" target="rightframe">KEY_STRIDE</A>
+</nobr><br>
+<!-- Class KeyChain -->
+<A HREF="android.security.KeyChain.html" class="hiddenlink" target="rightframe">KeyChain</A><br>
+<!-- Field KEYCODE_MEDIA_SKIP_BACKWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_BACKWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_MEDIA_SKIP_FORWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_FORWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_MEDIA_STEP_BACKWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_BACKWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_MEDIA_STEP_FORWARD -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_FORWARD</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_IN -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_IN" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_IN</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_NEXT -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_NEXT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_NEXT</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_OUT -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_OUT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_OUT</A>
+</nobr><br>
+<!-- Field KEYCODE_NAVIGATE_PREVIOUS -->
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_PREVIOUS" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_PREVIOUS</A>
+</nobr><br>
+<!-- Class KeyEvent -->
+<A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">KeyEvent</A><br>
+<!-- Class KeyguardManager -->
+<A HREF="android.app.KeyguardManager.html" class="hiddenlink" target="rightframe">KeyguardManager</A><br>
+<!-- Class KeyPairGeneratorSpec -->
+<A HREF="android.security.KeyPairGeneratorSpec.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec</A><br>
+<!-- Class KeyPairGeneratorSpec.Builder -->
+<A HREF="android.security.KeyPairGeneratorSpec.Builder.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec.Builder</A><br>
+<!-- Class KeyStoreParameter -->
+<A HREF="android.security.KeyStoreParameter.html" class="hiddenlink" target="rightframe">KeyStoreParameter</A><br>
+<!-- Class KeyStoreParameter.Builder -->
+<A HREF="android.security.KeyStoreParameter.Builder.html" class="hiddenlink" target="rightframe">KeyStoreParameter.Builder</A><br>
+<!-- Field largeIcon -->
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.largeIcon" class="hiddenlink" target="rightframe">largeIcon</A>
+</nobr><br>
+<!-- Class LayerDrawable -->
+<A HREF="android.graphics.drawable.LayerDrawable.html" class="hiddenlink" target="rightframe">LayerDrawable</A><br>
+<!-- Class Layout -->
+<A HREF="android.text.Layout.html" class="hiddenlink" target="rightframe">Layout</A><br>
+<!-- Method layoutSurface -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.layoutSurface_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>layoutSurface</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Field LENS_FACING_EXTERNAL -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.LENS_FACING_EXTERNAL" class="hiddenlink" target="rightframe">LENS_FACING_EXTERNAL</A>
+</nobr><br>
+<!-- Field LENS_INTRINSIC_CALIBRATION -->
+<i>LENS_INTRINSIC_CALIBRATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_INTRINSIC_CALIBRATION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field LENS_POSE_ROTATION -->
+<i>LENS_POSE_ROTATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_POSE_ROTATION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field LENS_POSE_TRANSLATION -->
+<i>LENS_POSE_TRANSLATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_POSE_TRANSLATION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field LENS_RADIAL_DISTORTION -->
+<i>LENS_RADIAL_DISTORTION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<!-- Field LENS_RADIAL_DISTORTION -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Class ListPopupWindow -->
+<A HREF="android.widget.ListPopupWindow.html" class="hiddenlink" target="rightframe">ListPopupWindow</A><br>
+<!-- Field LOCK_PATTERN_ENABLED -->
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_ENABLED" class="hiddenlink" target="rightframe">LOCK_PATTERN_ENABLED</A>
+</nobr><br>
+<!-- Field LOCK_PATTERN_VISIBLE -->
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_VISIBLE" class="hiddenlink" target="rightframe">LOCK_PATTERN_VISIBLE</A>
+</nobr><br>
+<!-- Field LOCK_TASK_MODE_LOCKED -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_LOCKED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_LOCKED</A>
+</nobr><br>
+<!-- Field LOCK_TASK_MODE_NONE -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_NONE" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_NONE</A>
+</nobr><br>
+<!-- Field LOCK_TASK_MODE_PINNED -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_PINNED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_PINNED</A>
+</nobr><br>
+<!-- Method lockHardwareCanvas -->
+<nobr><A HREF="android.view.Surface.html#android.view.Surface.lockHardwareCanvas_added()" class="hiddenlink" target="rightframe"><b>lockHardwareCanvas</b>
+()</A></nobr><br>
+<!-- Field lockTaskMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.lockTaskMode" class="hiddenlink" target="rightframe">lockTaskMode</A>
+</nobr><br>
+<!-- Field logoDescription -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.logoDescription" class="hiddenlink" target="rightframe">logoDescription</A>
+</nobr><br>
+<!-- Class Looper -->
+<A HREF="android.os.Looper.html" class="hiddenlink" target="rightframe">Looper</A><br>
+<!-- Field M -->
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.M" class="hiddenlink" target="rightframe">M</A>
+</nobr><br>
+<!-- Method makeBasic -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeBasic_added()" class="hiddenlink" target="rightframe"><b>makeBasic</b>
+()</A></nobr><br>
+<!-- Method makeClipRevealAnimation -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeClipRevealAnimation_added(android.view.View, int, int, int, int)" class="hiddenlink" target="rightframe"><b>makeClipRevealAnimation</b>
+(<code>View, int, int, int, int</code>)</A></nobr><br>
+<!-- Field MANAGE_ACCOUNTS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>MANAGE_ACCOUNTS</strike></A>
+</nobr><br>
+<!-- Field MANAGE_APP_TOKENS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_APP_TOKENS" class="hiddenlink" target="rightframe"><strike>MANAGE_APP_TOKENS</strike></A>
+</nobr><br>
+<!-- Class ManagedClientConnection -->
+<A HREF="pkg_org.apache.http.conn.html#ManagedClientConnection" class="hiddenlink" target="rightframe"><strike>ManagedClientConnection</strike></A><br>
+<!-- Class Manifest.permission -->
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<!-- Class Manifest.permission_group -->
+<A HREF="android.Manifest.permission_group.html" class="hiddenlink" target="rightframe">Manifest.permission_group</A><br>
+<!-- Field MATCH_ALL -->
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.MATCH_ALL" class="hiddenlink" target="rightframe">MATCH_ALL</A>
+</nobr><br>
+<!-- Field MATCH_MODE_AGGRESSIVE -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_AGGRESSIVE" class="hiddenlink" target="rightframe">MATCH_MODE_AGGRESSIVE</A>
+</nobr><br>
+<!-- Field MATCH_MODE_STICKY -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_STICKY" class="hiddenlink" target="rightframe">MATCH_MODE_STICKY</A>
+</nobr><br>
+<!-- Field MATCH_NUM_FEW_ADVERTISEMENT -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_FEW_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_FEW_ADVERTISEMENT</A>
+</nobr><br>
+<!-- Field MATCH_NUM_MAX_ADVERTISEMENT -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_MAX_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_MAX_ADVERTISEMENT</A>
+</nobr><br>
+<!-- Field MATCH_NUM_ONE_ADVERTISEMENT -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_ONE_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_ONE_ADVERTISEMENT</A>
+</nobr><br>
+<!-- Field MAX_CAMERAS_IN_USE -->
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.MAX_CAMERAS_IN_USE" class="hiddenlink" target="rightframe">MAX_CAMERAS_IN_USE</A>
+</nobr><br>
+<!-- Field mClosed -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mClosed" class="hiddenlink" target="rightframe">mClosed</A>
+</nobr><br>
+<!-- Field mContentResolver -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mContentResolver" class="hiddenlink" target="rightframe">mContentResolver</A>
+</nobr><br>
+<!-- Field mCurrentRowID -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mCurrentRowID" class="hiddenlink" target="rightframe"><strike>mCurrentRowID</strike></A>
+</nobr><br>
+<!-- Field MEDIA_EJECTING -->
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.MEDIA_EJECTING" class="hiddenlink" target="rightframe">MEDIA_EJECTING</A>
+</nobr><br>
+<!-- Field MEDIA_TRACK_TYPE_METADATA -->
+<nobr><A HREF="android.media.MediaPlayer.TrackInfo.html#android.media.MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_METADATA" class="hiddenlink" target="rightframe">MEDIA_TRACK_TYPE_METADATA</A>
+</nobr><br>
+<!-- Class MediaBrowser -->
+<A HREF="android.media.browse.MediaBrowser.html" class="hiddenlink" target="rightframe">MediaBrowser</A><br>
+<!-- Class MediaBrowser.ItemCallback -->
+<A HREF="pkg_android.media.browse.html#MediaBrowser.ItemCallback" class="hiddenlink" target="rightframe"><b>MediaBrowser.ItemCallback</b></A><br>
+<!-- Class MediaBrowserService -->
+<A HREF="android.service.media.MediaBrowserService.html" class="hiddenlink" target="rightframe">MediaBrowserService</A><br>
+<!-- Class MediaCodec -->
+<A HREF="android.media.MediaCodec.html" class="hiddenlink" target="rightframe">MediaCodec</A><br>
+<!-- Class MediaCodec.CodecException -->
+<A HREF="android.media.MediaCodec.CodecException.html" class="hiddenlink" target="rightframe">MediaCodec.CodecException</A><br>
+<!-- Class MediaCodec.CryptoException -->
+<A HREF="android.media.MediaCodec.CryptoException.html" class="hiddenlink" target="rightframe">MediaCodec.CryptoException</A><br>
+<!-- Class MediaCodec.OnFrameRenderedListener -->
+<A HREF="pkg_android.media.html#MediaCodec.OnFrameRenderedListener" class="hiddenlink" target="rightframe"><b><i>MediaCodec.OnFrameRenderedListener</i></b></A><br>
+<!-- Class MediaCodecInfo.CodecCapabilities -->
+<A HREF="android.media.MediaCodecInfo.CodecCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecCapabilities</A><br>
+<!-- Class MediaCodecInfo.CodecProfileLevel -->
+<A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecProfileLevel</A><br>
+<!-- Class MediaCodecInfo.VideoCapabilities -->
+<A HREF="android.media.MediaCodecInfo.VideoCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.VideoCapabilities</A><br>
+<!-- Class MediaController.TransportControls -->
+<A HREF="android.media.session.MediaController.TransportControls.html" class="hiddenlink" target="rightframe">MediaController.TransportControls</A><br>
+<!-- Class MediaCrypto -->
+<A HREF="android.media.MediaCrypto.html" class="hiddenlink" target="rightframe">MediaCrypto</A><br>
+<!-- Class MediaDataSource -->
+<A HREF="pkg_android.media.html#MediaDataSource" class="hiddenlink" target="rightframe"><b>MediaDataSource</b></A><br>
+<!-- Class MediaDescription -->
+<A HREF="android.media.MediaDescription.html" class="hiddenlink" target="rightframe">MediaDescription</A><br>
+<!-- Class MediaDescription.Builder -->
+<A HREF="android.media.MediaDescription.Builder.html" class="hiddenlink" target="rightframe">MediaDescription.Builder</A><br>
+<!-- Class MediaDrm -->
+<A HREF="android.media.MediaDrm.html" class="hiddenlink" target="rightframe">MediaDrm</A><br>
+<!-- Class MediaDrm.KeyRequest -->
+<A HREF="android.media.MediaDrm.KeyRequest.html" class="hiddenlink" target="rightframe">MediaDrm.KeyRequest</A><br>
+<!-- Class MediaDrm.KeyStatus -->
+<A HREF="pkg_android.media.html#MediaDrm.KeyStatus" class="hiddenlink" target="rightframe"><b>MediaDrm.KeyStatus</b></A><br>
+<!-- Class MediaDrm.OnExpirationUpdateListener -->
+<A HREF="pkg_android.media.html#MediaDrm.OnExpirationUpdateListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnExpirationUpdateListener</i></b></A><br>
+<!-- Class MediaDrm.OnKeyStatusChangeListener -->
+<A HREF="pkg_android.media.html#MediaDrm.OnKeyStatusChangeListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnKeyStatusChangeListener</i></b></A><br>
+<!-- Class MediaDrmResetException -->
+<A HREF="pkg_android.media.html#MediaDrmResetException" class="hiddenlink" target="rightframe"><b>MediaDrmResetException</b></A><br>
+<!-- Class MediaExtractor -->
+<A HREF="android.media.MediaExtractor.html" class="hiddenlink" target="rightframe">MediaExtractor</A><br>
+<!-- Class MediaFormat -->
+<A HREF="android.media.MediaFormat.html" class="hiddenlink" target="rightframe">MediaFormat</A><br>
+<!-- Class MediaMetadataRetriever -->
+<A HREF="android.media.MediaMetadataRetriever.html" class="hiddenlink" target="rightframe">MediaMetadataRetriever</A><br>
+<!-- Class MediaPlayer -->
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<!-- Class MediaPlayer.OnTimedMetaDataAvailableListener -->
+<A HREF="pkg_android.media.html#MediaPlayer.OnTimedMetaDataAvailableListener" class="hiddenlink" target="rightframe"><b><i>MediaPlayer.OnTimedMetaDataAvailableListener</i></b></A><br>
+<!-- Class MediaPlayer.TrackInfo -->
+<A HREF="android.media.MediaPlayer.TrackInfo.html" class="hiddenlink" target="rightframe">MediaPlayer.TrackInfo</A><br>
+<!-- Class MediaRecorder -->
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<!-- Class MediaSession.Callback -->
+<A HREF="android.media.session.MediaSession.Callback.html" class="hiddenlink" target="rightframe">MediaSession.Callback</A><br>
+<!-- Class MediaStore -->
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<!-- Class MediaSync -->
+<A HREF="pkg_android.media.html#MediaSync" class="hiddenlink" target="rightframe"><b>MediaSync</b></A><br>
+<!-- Class MediaSync.Callback -->
+<A HREF="pkg_android.media.html#MediaSync.Callback" class="hiddenlink" target="rightframe"><b>MediaSync.Callback</b></A><br>
+<!-- Class MediaSync.OnErrorListener -->
+<A HREF="pkg_android.media.html#MediaSync.OnErrorListener" class="hiddenlink" target="rightframe"><b><i>MediaSync.OnErrorListener</i></b></A><br>
+<!-- Class MediaTimestamp -->
+<A HREF="pkg_android.media.html#MediaTimestamp" class="hiddenlink" target="rightframe"><b>MediaTimestamp</b></A><br>
+<!-- Class MessageQueue -->
+<A HREF="android.os.MessageQueue.html" class="hiddenlink" target="rightframe">MessageQueue</A><br>
+<!-- Class MessageQueue.OnFileDescriptorEventListener -->
+<A HREF="pkg_android.os.html#MessageQueue.OnFileDescriptorEventListener" class="hiddenlink" target="rightframe"><b><i>MessageQueue.OnFileDescriptorEventListener</i></b></A><br>
+<!-- Field MESSAGES -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.MESSAGES" class="hiddenlink" target="rightframe"><strike>MESSAGES</strike></A>
+</nobr><br>
+<!-- Field META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE -->
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE" class="hiddenlink" target="rightframe">META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE</A>
+</nobr><br>
+<!-- Field METADATA_IN_CALL_SERVICE_UI -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.METADATA_IN_CALL_SERVICE_UI" class="hiddenlink" target="rightframe">METADATA_IN_CALL_SERVICE_UI</A>
+</nobr><br>
+<!-- Field METADATA_KEY_CAPTURE_FRAMERATE -->
+<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.METADATA_KEY_CAPTURE_FRAMERATE" class="hiddenlink" target="rightframe">METADATA_KEY_CAPTURE_FRAMERATE</A>
+</nobr><br>
+<!-- Field METADATA_USAGE_ACCESS_REASON -->
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.METADATA_USAGE_ACCESS_REASON" class="hiddenlink" target="rightframe">METADATA_USAGE_ACCESS_REASON</A>
+</nobr><br>
+<!-- Field MIDI_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.MIDI_SERVICE" class="hiddenlink" target="rightframe">MIDI_SERVICE</A>
+</nobr><br>
+<!-- Field MIMETYPE_AUDIO_EAC3 -->
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.MIMETYPE_AUDIO_EAC3" class="hiddenlink" target="rightframe">MIMETYPE_AUDIO_EAC3</A>
+</nobr><br>
+<!-- Field MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER -->
+<nobr><A HREF="android.telephony.SmsManager.html#android.telephony.SmsManager.MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER" class="hiddenlink" target="rightframe">MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER</A>
+</nobr><br>
+<!-- Class MockContext -->
+<A HREF="android.test.mock.MockContext.html" class="hiddenlink" target="rightframe">MockContext</A><br>
+<!-- Class MockCursor -->
+<A HREF="android.test.mock.MockCursor.html" class="hiddenlink" target="rightframe">MockCursor</A><br>
+<!-- Class MockPackageManager -->
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<!-- Field MODE_MULTI_PROCESS -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.MODE_MULTI_PROCESS" class="hiddenlink" target="rightframe">MODE_MULTI_PROCESS</A>
+</nobr><br>
+<!-- Class MotionEvent -->
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<!-- Field MPEG2LevelH14 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelH14" class="hiddenlink" target="rightframe">MPEG2LevelH14</A>
+</nobr><br>
+<!-- Field MPEG2LevelHL -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelHL" class="hiddenlink" target="rightframe">MPEG2LevelHL</A>
+</nobr><br>
+<!-- Field MPEG2LevelLL -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelLL" class="hiddenlink" target="rightframe">MPEG2LevelLL</A>
+</nobr><br>
+<!-- Field MPEG2LevelML -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelML" class="hiddenlink" target="rightframe">MPEG2LevelML</A>
+</nobr><br>
+<!-- Field MPEG2Profile422 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2Profile422" class="hiddenlink" target="rightframe">MPEG2Profile422</A>
+</nobr><br>
+<!-- Field MPEG2ProfileHigh -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileHigh" class="hiddenlink" target="rightframe">MPEG2ProfileHigh</A>
+</nobr><br>
+<!-- Field MPEG2ProfileMain -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileMain" class="hiddenlink" target="rightframe">MPEG2ProfileMain</A>
+</nobr><br>
+<!-- Field MPEG2ProfileSimple -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSimple" class="hiddenlink" target="rightframe">MPEG2ProfileSimple</A>
+</nobr><br>
+<!-- Field MPEG2ProfileSNR -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSNR" class="hiddenlink" target="rightframe">MPEG2ProfileSNR</A>
+</nobr><br>
+<!-- Field MPEG2ProfileSpatial -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSpatial" class="hiddenlink" target="rightframe">MPEG2ProfileSpatial</A>
+</nobr><br>
+<!-- Field mPos -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mPos" class="hiddenlink" target="rightframe">mPos</A>
+</nobr><br>
+<!-- Field mRowIdColumnIndex -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mRowIdColumnIndex" class="hiddenlink" target="rightframe"><strike>mRowIdColumnIndex</strike></A>
+</nobr><br>
+<!-- Class MultihomePlainSocketFactory -->
+<A HREF="pkg_org.apache.http.conn.html#MultihomePlainSocketFactory" class="hiddenlink" target="rightframe"><strike>MultihomePlainSocketFactory</strike></A><br>
+<!-- Field mUpdatedRows -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mUpdatedRows" class="hiddenlink" target="rightframe"><strike>mUpdatedRows</strike></A>
+</nobr><br>
+<!-- Field NET_CAPABILITY_CAPTIVE_PORTAL -->
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">NET_CAPABILITY_CAPTIVE_PORTAL</A>
+</nobr><br>
+<!-- Field NET_CAPABILITY_VALIDATED -->
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_VALIDATED" class="hiddenlink" target="rightframe">NET_CAPABILITY_VALIDATED</A>
+</nobr><br>
+<!-- Class Network -->
+<A HREF="android.net.Network.html" class="hiddenlink" target="rightframe">Network</A><br>
+<!-- Field NETWORK -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.NETWORK" class="hiddenlink" target="rightframe"><strike>NETWORK</strike></A>
+</nobr><br>
+<!-- Field NETWORK_STATS_SERVICE -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.NETWORK_STATS_SERVICE" class="hiddenlink" target="rightframe">NETWORK_STATS_SERVICE</A>
+</nobr><br>
+<!-- Class NetworkCapabilities -->
+<A HREF="android.net.NetworkCapabilities.html" class="hiddenlink" target="rightframe">NetworkCapabilities</A><br>
+<!-- Class NetworkSecurityPolicy -->
+<A HREF="pkg_android.security.html#NetworkSecurityPolicy" class="hiddenlink" target="rightframe"><b>NetworkSecurityPolicy</b></A><br>
+<!-- Class NetworkStats -->
+<A HREF="pkg_android.app.usage.html#NetworkStats" class="hiddenlink" target="rightframe"><b>NetworkStats</b></A><br>
+<!-- Class NetworkStats.Bucket -->
+<A HREF="pkg_android.app.usage.html#NetworkStats.Bucket" class="hiddenlink" target="rightframe"><b>NetworkStats.Bucket</b></A><br>
+<!-- Class NetworkStatsManager -->
+<A HREF="pkg_android.app.usage.html#NetworkStatsManager" class="hiddenlink" target="rightframe"><b>NetworkStatsManager</b></A><br>
+<!-- Method newChooseAccountIntent -->
+<i>newChooseAccountIntent</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_added(android.accounts.Account, java.util.List<android.accounts.Account>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Account, List&lt;Account&gt;, String[], String, String, String[], Bundle</code>)</b>&nbsp;in&nbsp;android.accounts.AccountManager
+</A></nobr><br>
+<!-- Method newChooseAccountIntent -->
+&nbsp;&nbsp;<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_changed(android.accounts.Account, java.util.ArrayList<android.accounts.Account>, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Account, ArrayList&lt;Account&gt;, String[], boolean, String, String, String[], Bundle</code>)&nbsp;in&nbsp;android.accounts.AccountManager
+</A></nobr><br>
+<!-- Class NfcEvent -->
+<A HREF="android.nfc.NfcEvent.html" class="hiddenlink" target="rightframe">NfcEvent</A><br>
+<!-- Field NOISE_REDUCTION_MODE_MINIMAL -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_MINIMAL" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_MINIMAL</A>
+</nobr><br>
+<!-- Field NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<!-- Method noteProxyOp -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOp_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOp</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Method noteProxyOpNoThrow -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOpNoThrow_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOpNoThrow</b>
+(<code>String, String</code>)</A></nobr><br>
+<!-- Class Notification -->
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<!-- Class Notification.Action -->
+<i>Notification.Action</i><br>
+&nbsp;&nbsp;<A HREF="android.app.Notification.Action.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Constructor Notification.Action -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class Notification.Action.Builder -->
+<i>Notification.Action.Builder</i><br>
+&nbsp;&nbsp;<A HREF="android.app.Notification.Action.Builder.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Constructor Notification.Action.Builder -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_added(android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>Notification.Action.Builder</b>
+(<code>Icon, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Constructor Notification.Action.Builder -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action.Builder
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class Notification.BigPictureStyle -->
+<A HREF="android.app.Notification.BigPictureStyle.html" class="hiddenlink" target="rightframe">Notification.BigPictureStyle</A><br>
+<!-- Class Notification.Builder -->
+<A HREF="android.app.Notification.Builder.html" class="hiddenlink" target="rightframe">Notification.Builder</A><br>
+<!-- Class Notification.CarExtender -->
+<A HREF="pkg_android.app.html#Notification.CarExtender" class="hiddenlink" target="rightframe"><b>Notification.CarExtender</b></A><br>
+<!-- Class Notification.CarExtender.Builder -->
+<A HREF="pkg_android.app.html#Notification.CarExtender.Builder" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.Builder</b></A><br>
+<!-- Class Notification.CarExtender.UnreadConversation -->
+<A HREF="pkg_android.app.html#Notification.CarExtender.UnreadConversation" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.UnreadConversation</b></A><br>
+<!-- Class NotificationListenerService -->
+<A HREF="android.service.notification.NotificationListenerService.html" class="hiddenlink" target="rightframe">NotificationListenerService</A><br>
+<!-- Class NotificationManager -->
+<A HREF="android.app.NotificationManager.html" class="hiddenlink" target="rightframe">NotificationManager</A><br>
+<!-- Class NotificationManager.Policy -->
+<A HREF="pkg_android.app.html#NotificationManager.Policy" class="hiddenlink" target="rightframe"><b>NotificationManager.Policy</b></A><br>
+<!-- Method notifyAccountAuthenticated -->
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.notifyAccountAuthenticated_added(android.accounts.Account)" class="hiddenlink" target="rightframe"><b>notifyAccountAuthenticated</b>
+(<code>Account</code>)</A></nobr><br>
+<!-- Method notifyTimeShiftStatusChanged -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.notifyTimeShiftStatusChanged_added(int)" class="hiddenlink" target="rightframe"><b>notifyTimeShiftStatusChanged</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Field numActivities -->
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.numActivities" class="hiddenlink" target="rightframe">numActivities</A>
+</nobr><br>
+<!-- Field numbersInnerTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.numbersInnerTextColor" class="hiddenlink" target="rightframe">numbersInnerTextColor</A>
+</nobr><br>
+<!-- Method onAssistStructureFailure -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onAssistStructureFailure_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>onAssistStructureFailure</b>
+(<code>Throwable</code>)</A></nobr><br>
+<!-- Method onAttach -->
+<i>onAttach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_removed(android.app.Activity)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>Activity</code>)</strike>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onAttach -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.content.Context)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onAttach -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.app.Activity)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Activity</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onBackPressed -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onBackPressed_added()" class="hiddenlink" target="rightframe"><b>onBackPressed</b>
+()</A></nobr><br>
+<!-- Method onCancelRequest -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCancelRequest_added(android.service.voice.VoiceInteractionSession.Request)" class="hiddenlink" target="rightframe"><b>onCancelRequest</b>
+(<code>Request</code>)</A></nobr><br>
+<!-- Method onChoosePrivateKeyAlias -->
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias_added(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>onChoosePrivateKeyAlias</b>
+(<code>Context, Intent, int, Uri, String</code>)</A></nobr><br>
+<!-- Method onComputeInsets -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onComputeInsets_added(android.service.voice.VoiceInteractionSession.Insets)" class="hiddenlink" target="rightframe"><b>onComputeInsets</b>
+(<code>Insets</code>)</A></nobr><br>
+<!-- Method onConfigurationChanged -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onConfigurationChanged_added(android.content.res.Configuration)" class="hiddenlink" target="rightframe"><b>onConfigurationChanged</b>
+(<code>Configuration</code>)</A></nobr><br>
+<!-- Method onContextClick -->
+<nobr><A HREF="android.view.GestureDetector.SimpleOnGestureListener.html#android.view.GestureDetector.SimpleOnGestureListener.onContextClick_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onContextClick</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<!-- Method onCreate -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreate_changed()" class="hiddenlink" target="rightframe">onCreate
+()</A></nobr><br>
+<!-- Method onCreateContentView -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreateContentView_added()" class="hiddenlink" target="rightframe"><b>onCreateContentView</b>
+()</A></nobr><br>
+<!-- Method onDrawForeground -->
+<nobr><A HREF="android.view.View.html#android.view.View.onDrawForeground_added(android.graphics.Canvas)" class="hiddenlink" target="rightframe"><b>onDrawForeground</b>
+(<code>Canvas</code>)</A></nobr><br>
+<!-- Method onGenericMotionEvent -->
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.onGenericMotionEvent_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onGenericMotionEvent</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<!-- Method onGetSupportedCommands -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onGetSupportedCommands_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>onGetSupportedCommands</b>
+(<code>String[]</code>)</A></nobr><br>
+<!-- Method onHandleAssist -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleAssist_added(android.os.Bundle, android.app.assist.AssistStructure, android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onHandleAssist</b>
+(<code>Bundle, AssistStructure, AssistContent</code>)</A></nobr><br>
+<!-- Method onHandleScreenshot -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleScreenshot_added(android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>onHandleScreenshot</b>
+(<code>Bitmap</code>)</A></nobr><br>
+<!-- Method onHide -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHide_added()" class="hiddenlink" target="rightframe"><b>onHide</b>
+()</A></nobr><br>
+<!-- Method onInflate -->
+<i>onInflate</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_added(android.content.Context, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, AttributeSet, Bundle</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onInflate -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_changed(android.app.Activity, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Activity, AttributeSet, Bundle</code>)&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onLaunchVoiceAssistFromKeyguard -->
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.onLaunchVoiceAssistFromKeyguard_added()" class="hiddenlink" target="rightframe"><b>onLaunchVoiceAssistFromKeyguard</b>
+()</A></nobr><br>
+<!-- Method onLayoutDirectionChanged -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.onLayoutDirectionChanged_added(int)" class="hiddenlink" target="rightframe"><b>onLayoutDirectionChanged</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method onLoadItem -->
+<nobr><A HREF="android.service.media.MediaBrowserService.html#android.service.media.MediaBrowserService.onLoadItem_added(java.lang.String, android.service.media.MediaBrowserService.Result<android.media.browse.MediaBrowser.MediaItem>)" class="hiddenlink" target="rightframe"><b>onLoadItem</b>
+(<code>String, Result&lt;MediaItem&gt;</code>)</A></nobr><br>
+<!-- Method onLockscreenShown -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLockscreenShown_added()" class="hiddenlink" target="rightframe"><b>onLockscreenShown</b>
+()</A></nobr><br>
+<!-- Method onLowMemory -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLowMemory_added()" class="hiddenlink" target="rightframe"><b>onLowMemory</b>
+()</A></nobr><br>
+<!-- Method onOverlayViewSizeChanged -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onOverlayViewSizeChanged_added(int, int)" class="hiddenlink" target="rightframe"><b>onOverlayViewSizeChanged</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method onPageCommitVisible -->
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onPageCommitVisible_added(android.webkit.WebView, java.lang.String)" class="hiddenlink" target="rightframe"><b>onPageCommitVisible</b>
+(<code>WebView, String</code>)</A></nobr><br>
+<!-- Method onPlayFromUri -->
+<nobr><A HREF="android.media.session.MediaSession.Callback.html#android.media.session.MediaSession.Callback.onPlayFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>onPlayFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<!-- Method onProvideAssistContent -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideAssistContent_added(android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onProvideAssistContent</b>
+(<code>AssistContent</code>)</A></nobr><br>
+<!-- Method onProvideReferrer -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideReferrer_added()" class="hiddenlink" target="rightframe"><b>onProvideReferrer</b>
+()</A></nobr><br>
+<!-- Method onProvideStructure -->
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<!-- Method onProvideVirtualStructure -->
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideVirtualStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideVirtualStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<!-- Method onReadyForUserInitialization -->
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onReadyForUserInitialization_added(android.content.Context, android.content.Intent)" class="hiddenlink" target="rightframe"><b>onReadyForUserInitialization</b>
+(<code>Context, Intent</code>)</A></nobr><br>
+<!-- Method onReceivedError -->
+<i>onReceivedError</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_removed(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>WebView, int, String, String</code>)</strike>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+<!-- Method onReceivedError -->
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceError)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, WebResourceRequest, WebResourceError</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+<!-- Method onReceivedError -->
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, int, String, String</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+<!-- Method onReceivedHttpError -->
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedHttpError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceResponse)" class="hiddenlink" target="rightframe"><b>onReceivedHttpError</b>
+(<code>WebView, WebResourceRequest, WebResourceResponse</code>)</A></nobr><br>
+<!-- Method onRequestAbortVoice -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestAbortVoice_added(android.service.voice.VoiceInteractionSession.AbortVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestAbortVoice</b>
+(<code>AbortVoiceRequest</code>)</A></nobr><br>
+<!-- Method onRequestCommand -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCommand_added(android.service.voice.VoiceInteractionSession.CommandRequest)" class="hiddenlink" target="rightframe"><b>onRequestCommand</b>
+(<code>CommandRequest</code>)</A></nobr><br>
+<!-- Method onRequestCompleteVoice -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCompleteVoice_added(android.service.voice.VoiceInteractionSession.CompleteVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestCompleteVoice</b>
+(<code>CompleteVoiceRequest</code>)</A></nobr><br>
+<!-- Method onRequestConfirmation -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestConfirmation_added(android.service.voice.VoiceInteractionSession.ConfirmationRequest)" class="hiddenlink" target="rightframe"><b>onRequestConfirmation</b>
+(<code>ConfirmationRequest</code>)</A></nobr><br>
+<!-- Method onRequestPermissionsResult -->
+<i>onRequestPermissionsResult</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method onRequestPermissionsResult -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method onRequestPickOption -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestPickOption_added(android.service.voice.VoiceInteractionSession.PickOptionRequest)" class="hiddenlink" target="rightframe"><b>onRequestPickOption</b>
+(<code>PickOptionRequest</code>)</A></nobr><br>
+<!-- Method onSearchRequested -->
+<i>onSearchRequested</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method onSearchRequested -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<!-- Method onSearchRequested -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+<!-- Method onSearchRequested -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<!-- Method onSecurityException -->
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.onSecurityException_added(android.accounts.Account, android.os.Bundle, java.lang.String, android.content.SyncResult)" class="hiddenlink" target="rightframe"><b>onSecurityException</b>
+(<code>Account, Bundle, String, SyncResult</code>)</A></nobr><br>
+<!-- Method onSendDataSms -->
+<i>onSendDataSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_removed(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</strike>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendDataSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendDataSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendMultipartTextSms -->
+<i>onSendMultipartTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_removed(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</strike>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendMultipartTextSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, int, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendMultipartTextSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendTextSms -->
+<i>onSendTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_removed(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</strike>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendTextSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSendTextSms -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<!-- Method onSharedElementsArrived -->
+<nobr><A HREF="android.app.SharedElementCallback.html#android.app.SharedElementCallback.onSharedElementsArrived_added(java.util.List<java.lang.String>, java.util.List<android.view.View>, android.app.SharedElementCallback.OnSharedElementsReadyListener)" class="hiddenlink" target="rightframe"><b>onSharedElementsArrived</b>
+(<code>List&lt;String&gt;, List&lt;View&gt;, OnSharedElementsReadyListener</code>)</A></nobr><br>
+<!-- Method onShow -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onShow_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>onShow</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<!-- Method onStateNotSaved -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onStateNotSaved_added()" class="hiddenlink" target="rightframe"><b>onStateNotSaved</b>
+()</A></nobr><br>
+<!-- Method onStop -->
+<nobr><A HREF="android.speech.tts.UtteranceProgressListener.html#android.speech.tts.UtteranceProgressListener.onStop_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>onStop</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<!-- Method onSurfacePrepared -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html#android.hardware.camera2.CameraCaptureSession.StateCallback.onSurfacePrepared_added(android.hardware.camera2.CameraCaptureSession, android.view.Surface)" class="hiddenlink" target="rightframe"><b>onSurfacePrepared</b>
+(<code>CameraCaptureSession, Surface</code>)</A></nobr><br>
+<!-- Method onSystemUpdatePending -->
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onSystemUpdatePending_added(android.content.Context, android.content.Intent, long)" class="hiddenlink" target="rightframe"><b>onSystemUpdatePending</b>
+(<code>Context, Intent, long</code>)</A></nobr><br>
+<!-- Method onTaskFinished -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskFinished_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskFinished</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<!-- Method onTaskStarted -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskStarted_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskStarted</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<!-- Method onTimeShiftGetCurrentPosition -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetCurrentPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetCurrentPosition</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftGetStartPosition -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetStartPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetStartPosition</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftPause -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftPause_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftPause</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftResume -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftResume_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftResume</b>
+()</A></nobr><br>
+<!-- Method onTimeShiftSeekTo -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>onTimeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method onTimeShiftSetPlaybackParams -->
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>onTimeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<!-- Method onTimeShiftStatusChanged -->
+<nobr><A HREF="android.media.tv.TvView.TvInputCallback.html#android.media.tv.TvView.TvInputCallback.onTimeShiftStatusChanged_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>onTimeShiftStatusChanged</b>
+(<code>String, int</code>)</A></nobr><br>
+<!-- Method onTrimMemory -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTrimMemory_added(int)" class="hiddenlink" target="rightframe"><b>onTrimMemory</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method onViewAdded -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewAdded_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewAdded</b>
+(<code>View</code>)</A></nobr><br>
+<!-- Method onViewRemoved -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewRemoved_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewRemoved</b>
+(<code>View</code>)</A></nobr><br>
+<!-- Method onWindowFocusChanged -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.onWindowFocusChanged_added(boolean)" class="hiddenlink" target="rightframe"><b>onWindowFocusChanged</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+<i>onWindowStartingActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+<!-- Method onWindowStartingActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<!-- Method openConnection -->
+<nobr><A HREF="android.net.Network.html#android.net.Network.openConnection_added(java.net.URL, java.net.Proxy)" class="hiddenlink" target="rightframe"><b>openConnection</b>
+(<code>URL, Proxy</code>)</A></nobr><br>
+<!-- Class OperatedClientConnection -->
+<A HREF="pkg_org.apache.http.conn.html#OperatedClientConnection" class="hiddenlink" target="rightframe"><strike>OperatedClientConnection</strike></A><br>
+<!-- Field operatorFriendlyName -->
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.operatorFriendlyName" class="hiddenlink" target="rightframe">operatorFriendlyName</A>
+</nobr><br>
+<!-- Field OPSTR_ADD_VOICEMAIL -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_ADD_VOICEMAIL" class="hiddenlink" target="rightframe">OPSTR_ADD_VOICEMAIL</A>
+</nobr><br>
+<!-- Field OPSTR_BODY_SENSORS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_BODY_SENSORS" class="hiddenlink" target="rightframe">OPSTR_BODY_SENSORS</A>
+</nobr><br>
+<!-- Field OPSTR_CALL_PHONE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CALL_PHONE" class="hiddenlink" target="rightframe">OPSTR_CALL_PHONE</A>
+</nobr><br>
+<!-- Field OPSTR_CAMERA -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CAMERA" class="hiddenlink" target="rightframe">OPSTR_CAMERA</A>
+</nobr><br>
+<!-- Field OPSTR_MOCK_LOCATION -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_MOCK_LOCATION" class="hiddenlink" target="rightframe">OPSTR_MOCK_LOCATION</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CALENDAR -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_READ_CALENDAR</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CALL_LOG -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_READ_CALL_LOG</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CELL_BROADCASTS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CELL_BROADCASTS" class="hiddenlink" target="rightframe">OPSTR_READ_CELL_BROADCASTS</A>
+</nobr><br>
+<!-- Field OPSTR_READ_CONTACTS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_READ_CONTACTS</A>
+</nobr><br>
+<!-- Field OPSTR_READ_EXTERNAL_STORAGE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_READ_EXTERNAL_STORAGE</A>
+</nobr><br>
+<!-- Field OPSTR_READ_PHONE_STATE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_PHONE_STATE" class="hiddenlink" target="rightframe">OPSTR_READ_PHONE_STATE</A>
+</nobr><br>
+<!-- Field OPSTR_READ_SMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_SMS" class="hiddenlink" target="rightframe">OPSTR_READ_SMS</A>
+</nobr><br>
+<!-- Field OPSTR_RECEIVE_MMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_MMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_MMS</A>
+</nobr><br>
+<!-- Field OPSTR_RECEIVE_SMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_SMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_SMS</A>
+</nobr><br>
+<!-- Field OPSTR_RECEIVE_WAP_PUSH -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_WAP_PUSH" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_WAP_PUSH</A>
+</nobr><br>
+<!-- Field OPSTR_RECORD_AUDIO -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECORD_AUDIO" class="hiddenlink" target="rightframe">OPSTR_RECORD_AUDIO</A>
+</nobr><br>
+<!-- Field OPSTR_SEND_SMS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SEND_SMS" class="hiddenlink" target="rightframe">OPSTR_SEND_SMS</A>
+</nobr><br>
+<!-- Field OPSTR_SYSTEM_ALERT_WINDOW -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SYSTEM_ALERT_WINDOW" class="hiddenlink" target="rightframe">OPSTR_SYSTEM_ALERT_WINDOW</A>
+</nobr><br>
+<!-- Field OPSTR_USE_FINGERPRINT -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_FINGERPRINT" class="hiddenlink" target="rightframe">OPSTR_USE_FINGERPRINT</A>
+</nobr><br>
+<!-- Field OPSTR_USE_SIP -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_SIP" class="hiddenlink" target="rightframe">OPSTR_USE_SIP</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_CALENDAR -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALENDAR</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_CALL_LOG -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALL_LOG</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_CONTACTS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_WRITE_CONTACTS</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_EXTERNAL_STORAGE -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_WRITE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<!-- Field OPSTR_WRITE_SETTINGS -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_SETTINGS" class="hiddenlink" target="rightframe">OPSTR_WRITE_SETTINGS</A>
+</nobr><br>
+<!-- Package org.apache.commons.logging -->
+<A HREF="changes-summary.html#org.apache.commons.logging" class="hiddenlink" target="rightframe"><strike>org.apache.commons.logging</strike></A><br>
+<!-- Package org.apache.http -->
+<A HREF="changes-summary.html#org.apache.http" class="hiddenlink" target="rightframe"><strike>org.apache.http</strike></A><br>
+<!-- Package org.apache.http.auth -->
+<A HREF="changes-summary.html#org.apache.http.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth</strike></A><br>
+<!-- Package org.apache.http.auth.params -->
+<A HREF="changes-summary.html#org.apache.http.auth.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth.params</strike></A><br>
+<!-- Package org.apache.http.client -->
+<A HREF="changes-summary.html#org.apache.http.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.client</strike></A><br>
+<!-- Package org.apache.http.client.entity -->
+<A HREF="changes-summary.html#org.apache.http.client.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.entity</strike></A><br>
+<!-- Package org.apache.http.client.methods -->
+<A HREF="changes-summary.html#org.apache.http.client.methods" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.methods</strike></A><br>
+<!-- Package org.apache.http.client.params -->
+<A HREF="changes-summary.html#org.apache.http.client.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.params</strike></A><br>
+<!-- Package org.apache.http.client.protocol -->
+<A HREF="changes-summary.html#org.apache.http.client.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.protocol</strike></A><br>
+<!-- Package org.apache.http.client.utils -->
+<A HREF="changes-summary.html#org.apache.http.client.utils" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.utils</strike></A><br>
+<!-- Package org.apache.http.conn -->
+<A HREF="pkg_org.apache.http.conn.html" class="hiddenlink" target="rightframe">org.apache.http.conn</A><br>
+<!-- Package org.apache.http.conn.params -->
+<A HREF="changes-summary.html#org.apache.http.conn.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.params</strike></A><br>
+<!-- Package org.apache.http.conn.routing -->
+<A HREF="changes-summary.html#org.apache.http.conn.routing" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.routing</strike></A><br>
+<!-- Package org.apache.http.conn.scheme -->
+<A HREF="pkg_org.apache.http.conn.scheme.html" class="hiddenlink" target="rightframe">org.apache.http.conn.scheme</A><br>
+<!-- Package org.apache.http.conn.util -->
+<A HREF="changes-summary.html#org.apache.http.conn.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.util</strike></A><br>
+<!-- Package org.apache.http.cookie -->
+<A HREF="changes-summary.html#org.apache.http.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie</strike></A><br>
+<!-- Package org.apache.http.cookie.params -->
+<A HREF="changes-summary.html#org.apache.http.cookie.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie.params</strike></A><br>
+<!-- Package org.apache.http.entity -->
+<A HREF="changes-summary.html#org.apache.http.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.entity</strike></A><br>
+<!-- Package org.apache.http.impl -->
+<A HREF="changes-summary.html#org.apache.http.impl" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl</strike></A><br>
+<!-- Package org.apache.http.impl.auth -->
+<A HREF="changes-summary.html#org.apache.http.impl.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.auth</strike></A><br>
+<!-- Package org.apache.http.impl.client -->
+<A HREF="changes-summary.html#org.apache.http.impl.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.client</strike></A><br>
+<!-- Package org.apache.http.impl.conn -->
+<A HREF="changes-summary.html#org.apache.http.impl.conn" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn</strike></A><br>
+<!-- Package org.apache.http.impl.conn.tsccm -->
+<A HREF="changes-summary.html#org.apache.http.impl.conn.tsccm" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn.tsccm</strike></A><br>
+<!-- Package org.apache.http.impl.cookie -->
+<A HREF="changes-summary.html#org.apache.http.impl.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.cookie</strike></A><br>
+<!-- Package org.apache.http.impl.entity -->
+<A HREF="changes-summary.html#org.apache.http.impl.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.entity</strike></A><br>
+<!-- Package org.apache.http.impl.io -->
+<A HREF="changes-summary.html#org.apache.http.impl.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.io</strike></A><br>
+<!-- Package org.apache.http.io -->
+<A HREF="changes-summary.html#org.apache.http.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.io</strike></A><br>
+<!-- Package org.apache.http.message -->
+<A HREF="changes-summary.html#org.apache.http.message" class="hiddenlink" target="rightframe"><strike>org.apache.http.message</strike></A><br>
+<!-- Package org.apache.http.params -->
+<A HREF="pkg_org.apache.http.params.html" class="hiddenlink" target="rightframe">org.apache.http.params</A><br>
+<!-- Package org.apache.http.protocol -->
+<A HREF="changes-summary.html#org.apache.http.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.protocol</strike></A><br>
+<!-- Package org.apache.http.util -->
+<A HREF="changes-summary.html#org.apache.http.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.util</strike></A><br>
+<!-- Class OsConstants -->
+<A HREF="android.system.OsConstants.html" class="hiddenlink" target="rightframe">OsConstants</A><br>
+<!-- Method overlayHorizontalScrollbar -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayHorizontalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayHorizontalScrollbar
+()</A></nobr><br>
+<!-- Method overlayVerticalScrollbar -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayVerticalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayVerticalScrollbar
+()</A></nobr><br>
+<!-- Field PACKAGE_USAGE_STATS -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PACKAGE_USAGE_STATS" class="hiddenlink" target="rightframe">PACKAGE_USAGE_STATS</A>
+</nobr><br>
+<!-- Class PackageInfo -->
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<!-- Class PackageManager -->
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<!-- Class Paint -->
+<A HREF="android.graphics.Paint.html" class="hiddenlink" target="rightframe">Paint</A><br>
+<!-- Class Parcel -->
+<A HREF="android.os.Parcel.html" class="hiddenlink" target="rightframe">Parcel</A><br>
+<!-- Field pasteAsPlainText -->
+<nobr><A HREF="android.R.id.html#android.R.id.pasteAsPlainText" class="hiddenlink" target="rightframe">pasteAsPlainText</A>
+</nobr><br>
+<!-- Method peekWallpaper -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.peekWallpaper_changed()" class="hiddenlink" target="rightframe">peekWallpaper
+()</A></nobr><br>
+<!-- Field peerLlcpMajorVersion -->
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMajorVersion" class="hiddenlink" target="rightframe">peerLlcpMajorVersion</A>
+</nobr><br>
+<!-- Field peerLlcpMinorVersion -->
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMinorVersion" class="hiddenlink" target="rightframe">peerLlcpMinorVersion</A>
+</nobr><br>
+<!-- Method penaltyDeathOnCleartextNetwork -->
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.penaltyDeathOnCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>penaltyDeathOnCleartextNetwork</b>
+()</A></nobr><br>
+<!-- Class PendingIntent -->
+<A HREF="android.app.PendingIntent.html" class="hiddenlink" target="rightframe">PendingIntent</A><br>
+<!-- Method performContextClick -->
+<nobr><A HREF="android.view.View.html#android.view.View.performContextClick_added()" class="hiddenlink" target="rightframe"><b>performContextClick</b>
+()</A></nobr><br>
+<!-- Field PERMISSION_GRANT_STATE_DEFAULT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DEFAULT" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DEFAULT</A>
+</nobr><br>
+<!-- Field PERMISSION_GRANT_STATE_DENIED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DENIED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DENIED</A>
+</nobr><br>
+<!-- Field PERMISSION_GRANT_STATE_GRANTED -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_GRANTED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_GRANTED</A>
+</nobr><br>
+<!-- Field PERMISSION_POLICY_AUTO_DENY -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_DENY" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_DENY</A>
+</nobr><br>
+<!-- Field PERMISSION_POLICY_AUTO_GRANT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_GRANT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_GRANT</A>
+</nobr><br>
+<!-- Field PERMISSION_POLICY_PROMPT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_PROMPT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_PROMPT</A>
+</nobr><br>
+<!-- Class PermissionInfo -->
+<A HREF="android.content.pm.PermissionInfo.html" class="hiddenlink" target="rightframe">PermissionInfo</A><br>
+<!-- Class PermissionRequest -->
+<A HREF="android.webkit.PermissionRequest.html" class="hiddenlink" target="rightframe">PermissionRequest</A><br>
+<!-- Method permissionToOp -->
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.permissionToOp_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>permissionToOp</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method permitResourceMismatches -->
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.permitResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>permitResourceMismatches</b>
+()</A></nobr><br>
+<!-- Field PERSONAL_INFO -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PERSONAL_INFO" class="hiddenlink" target="rightframe"><strike>PERSONAL_INFO</strike></A>
+</nobr><br>
+<!-- Field PHONE -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE" class="hiddenlink" target="rightframe">PHONE</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_COMPONENT_NAME -->
+<i>PHONE_ACCOUNT_COMPONENT_NAME</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_COMPONENT_NAME -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_ID -->
+<i>PHONE_ACCOUNT_ID</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<!-- Field PHONE_ACCOUNT_ID -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<!-- Field PHONE_CALLS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE_CALLS" class="hiddenlink" target="rightframe"><strike>PHONE_CALLS</strike></A>
+</nobr><br>
+<!-- Class PhoneAccount -->
+<A HREF="pkg_android.telecom.html#PhoneAccount" class="hiddenlink" target="rightframe"><b>PhoneAccount</b></A><br>
+<!-- Class PhoneAccount.Builder -->
+<A HREF="pkg_android.telecom.html#PhoneAccount.Builder" class="hiddenlink" target="rightframe"><b>PhoneAccount.Builder</b></A><br>
+<!-- Class PhoneAccountHandle -->
+<A HREF="pkg_android.telecom.html#PhoneAccountHandle" class="hiddenlink" target="rightframe"><b>PhoneAccountHandle</b></A><br>
+<!-- Class PhoneNumberUtils -->
+<A HREF="android.telephony.PhoneNumberUtils.html" class="hiddenlink" target="rightframe">PhoneNumberUtils</A><br>
+<!-- Method placeCall -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.placeCall_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>placeCall</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<!-- Class PlainSocketFactory -->
+<A HREF="pkg_org.apache.http.conn.scheme.html#PlainSocketFactory" class="hiddenlink" target="rightframe"><strike>PlainSocketFactory</strike></A><br>
+<!-- Method play -->
+<i>play</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_removed(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>Context, Uri, boolean, int</code>)</strike>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+<!-- Method play -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, android.media.AudioAttributes)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, AudioAttributes</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+<!-- Method play -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, int</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+<!-- Class PlaybackParams -->
+<A HREF="pkg_android.media.html#PlaybackParams" class="hiddenlink" target="rightframe"><b>PlaybackParams</b></A><br>
+<!-- Class PlaybackState -->
+<A HREF="android.media.session.PlaybackState.html" class="hiddenlink" target="rightframe">PlaybackState</A><br>
+<!-- Method playFromUri -->
+<nobr><A HREF="android.media.session.MediaController.TransportControls.html#android.media.session.MediaController.TransportControls.playFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>playFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<!-- Class PopupMenu -->
+<A HREF="android.widget.PopupMenu.html" class="hiddenlink" target="rightframe">PopupMenu</A><br>
+<!-- Class PopupWindow -->
+<A HREF="android.widget.PopupWindow.html" class="hiddenlink" target="rightframe">PopupWindow</A><br>
+<!-- Method postVisualStateCallback -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postVisualStateCallback_added(long, android.webkit.WebView.VisualStateCallback)" class="hiddenlink" target="rightframe"><b>postVisualStateCallback</b>
+(<code>long, VisualStateCallback</code>)</A></nobr><br>
+<!-- Method postWebMessage -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postWebMessage_added(android.webkit.WebMessage, android.net.Uri)" class="hiddenlink" target="rightframe"><b>postWebMessage</b>
+(<code>WebMessage, Uri</code>)</A></nobr><br>
+<!-- Method pow -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.pow_removed(float, float)" class="hiddenlink" target="rightframe"><strike>pow</strike>
+(<code>float, float</code>)</A></nobr><br>
+<!-- Class PowerManager -->
+<A HREF="android.os.PowerManager.html" class="hiddenlink" target="rightframe">PowerManager</A><br>
+<!-- Field preferredDisplayModeId -->
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredDisplayModeId" class="hiddenlink" target="rightframe">preferredDisplayModeId</A>
+</nobr><br>
+<!-- Field preferredRefreshRate -->
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredRefreshRate" class="hiddenlink" target="rightframe">preferredRefreshRate</A>
+</nobr><br>
+<!-- Method prepare -->
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.prepare_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>prepare</b>
+(<code>Surface</code>)</A></nobr><br>
+<!-- Field PREVIEW_SDK_INT -->
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.PREVIEW_SDK_INT" class="hiddenlink" target="rightframe">PREVIEW_SDK_INT</A>
+</nobr><br>
+<!-- Class PrintAttributes -->
+<A HREF="android.print.PrintAttributes.html" class="hiddenlink" target="rightframe">PrintAttributes</A><br>
+<!-- Class PrintAttributes.Builder -->
+<A HREF="android.print.PrintAttributes.Builder.html" class="hiddenlink" target="rightframe">PrintAttributes.Builder</A><br>
+<!-- Class PrinterCapabilitiesInfo -->
+<A HREF="android.print.PrinterCapabilitiesInfo.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo</A><br>
+<!-- Class PrinterCapabilitiesInfo.Builder -->
+<A HREF="android.print.PrinterCapabilitiesInfo.Builder.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo.Builder</A><br>
+<!-- Class PrintService -->
+<A HREF="android.printservice.PrintService.html" class="hiddenlink" target="rightframe">PrintService</A><br>
+<!-- Field PRIVATE -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.PRIVATE" class="hiddenlink" target="rightframe">PRIVATE</A>
+</nobr><br>
+<!-- Class Process -->
+<A HREF="android.os.Process.html" class="hiddenlink" target="rightframe">Process</A><br>
+<!-- Field PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND</A>
+</nobr><br>
+<!-- Field PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_INSTALLER -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTALLER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_INSTALLER</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_PRE23 -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRE23" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRE23</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_PREINSTALLED -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PREINSTALLED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PREINSTALLED</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_PRIVILEGED -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRIVILEGED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRIVILEGED</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_SYSTEM -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_FLAG_SYSTEM</A>
+</nobr><br>
+<!-- Field PROTECTION_FLAG_VERIFIER -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_VERIFIER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_VERIFIER</A>
+</nobr><br>
+<!-- Field PROTECTION_MASK_FLAGS -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_MASK_FLAGS" class="hiddenlink" target="rightframe">PROTECTION_MASK_FLAGS</A>
+</nobr><br>
+<!-- Field PROTECTION_SIGNATURE_OR_SYSTEM -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_SIGNATURE_OR_SYSTEM</A>
+</nobr><br>
+<!-- Field providerFriendlyName -->
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.providerFriendlyName" class="hiddenlink" target="rightframe">providerFriendlyName</A>
+</nobr><br>
+<!-- Class Proxy -->
+<A HREF="android.net.Proxy.html" class="hiddenlink" target="rightframe">Proxy</A><br>
+<!-- Class ProxyInfo -->
+<A HREF="android.net.ProxyInfo.html" class="hiddenlink" target="rightframe">ProxyInfo</A><br>
+<!-- Field QUERY_PARAMETER_VCARD_NO_PHOTO -->
+<A NAME="Q"></A>
+<br><font size="+2">Q</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.ContactsContract.Contacts.html#android.provider.ContactsContract.Contacts.QUERY_PARAMETER_VCARD_NO_PHOTO" class="hiddenlink" target="rightframe">QUERY_PARAMETER_VCARD_NO_PHOTO</A>
+</nobr><br>
+<!-- Class QuickContactBadge -->
+<A HREF="android.widget.QuickContactBadge.html" class="hiddenlink" target="rightframe">QuickContactBadge</A><br>
+<!-- Class R.attr -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<!-- Class R.id -->
+<A HREF="android.R.id.html" class="hiddenlink" target="rightframe">R.id</A><br>
+<!-- Class R.string -->
+<A HREF="android.R.string.html" class="hiddenlink" target="rightframe">R.string</A><br>
+<!-- Class R.style -->
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<!-- Field RADIUS_AUTO -->
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.RADIUS_AUTO" class="hiddenlink" target="rightframe">RADIUS_AUTO</A>
+</nobr><br>
+<!-- Field RAW12 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.RAW12" class="hiddenlink" target="rightframe">RAW12</A>
+</nobr><br>
+<!-- Method read -->
+<i>read</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method read -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(float[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>float[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method read -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(java.nio.ByteBuffer, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method read -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Field READ_BLOCKING -->
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_BLOCKING" class="hiddenlink" target="rightframe">READ_BLOCKING</A>
+</nobr><br>
+<!-- Field READ_HISTORY_BOOKMARKS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>READ_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<!-- Field READ_NON_BLOCKING -->
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_NON_BLOCKING" class="hiddenlink" target="rightframe">READ_NON_BLOCKING</A>
+</nobr><br>
+<!-- Field READ_PROFILE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_PROFILE" class="hiddenlink" target="rightframe"><strike>READ_PROFILE</strike></A>
+</nobr><br>
+<!-- Field READ_SOCIAL_STREAM -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>READ_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<!-- Field READ_USER_DICTIONARY -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>READ_USER_DICTIONARY</strike></A>
+</nobr><br>
+<!-- Method readTypedObject -->
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.readTypedObject_added(android.os.Parcelable.Creator<T>)" class="hiddenlink" target="rightframe"><b>readTypedObject</b>
+(<code>Creator&lt;T&gt;</code>)</A></nobr><br>
+<!-- Class RecognitionService.Callback -->
+<A HREF="android.speech.RecognitionService.Callback.html" class="hiddenlink" target="rightframe">RecognitionService.Callback</A><br>
+<!-- Class RecognizerIntent -->
+<A HREF="android.speech.RecognizerIntent.html" class="hiddenlink" target="rightframe">RecognizerIntent</A><br>
+<!-- Class RecoverySystem -->
+<i>RecoverySystem</i><br>
+&nbsp;&nbsp;<A HREF="android.os.RecoverySystem.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Constructor RecoverySystem -->
+&nbsp;&nbsp;<nobr><A HREF="android.os.RecoverySystem.html#android.os.RecoverySystem.ctor_removed()" class="hiddenlink" target="rightframe"><strike>RecoverySystem</strike>
+()</A></nobr>&nbsp;constructor<br>
+<!-- Field redo -->
+<nobr><A HREF="android.R.id.html#android.R.id.redo" class="hiddenlink" target="rightframe">redo</A>
+</nobr><br>
+<!-- Method registerAnimationCallback -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.registerAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>registerAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<!-- Method registerAudioDeviceCallback -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.registerAudioDeviceCallback_added(android.media.AudioDeviceCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerAudioDeviceCallback</b>
+(<code>AudioDeviceCallback, Handler</code>)</A></nobr><br>
+<!-- Method registerNetworkCallback -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.registerNetworkCallback_added(android.net.NetworkRequest, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>registerNetworkCallback</b>
+(<code>NetworkRequest, PendingIntent</code>)</A></nobr><br>
+<!-- Method registerPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.registerPhoneAccount_added(android.telecom.PhoneAccount)" class="hiddenlink" target="rightframe"><b>registerPhoneAccount</b>
+(<code>PhoneAccount</code>)</A></nobr><br>
+<!-- Method registerTorchCallback -->
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.registerTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerTorchCallback</b>
+(<code>TorchCallback, Handler</code>)</A></nobr><br>
+<!-- Class RelativeLayout.LayoutParams -->
+<A HREF="android.widget.RelativeLayout.LayoutParams.html" class="hiddenlink" target="rightframe">RelativeLayout.LayoutParams</A><br>
+<!-- Method releaseAllContexts -->
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.releaseAllContexts_added()" class="hiddenlink" target="rightframe"><b>releaseAllContexts</b>
+()</A></nobr><br>
+<!-- Class RemoteConference -->
+<A HREF="pkg_android.telecom.html#RemoteConference" class="hiddenlink" target="rightframe"><b>RemoteConference</b></A><br>
+<!-- Class RemoteConference.Callback -->
+<A HREF="pkg_android.telecom.html#RemoteConference.Callback" class="hiddenlink" target="rightframe"><b>RemoteConference.Callback</b></A><br>
+<!-- Class RemoteConnection -->
+<A HREF="pkg_android.telecom.html#RemoteConnection" class="hiddenlink" target="rightframe"><b>RemoteConnection</b></A><br>
+<!-- Class RemoteConnection.Callback -->
+<A HREF="pkg_android.telecom.html#RemoteConnection.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.Callback</b></A><br>
+<!-- Class RemoteConnection.VideoProvider -->
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider</b></A><br>
+<!-- Class RemoteConnection.VideoProvider.Callback -->
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider.Callback</b></A><br>
+<!-- Class RemoteViews -->
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<!-- Method removeOnFileDescriptorEventListener -->
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.removeOnFileDescriptorEventListener_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>removeOnFileDescriptorEventListener</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<!-- Method removeOnRoutingChangedListener -->
+<i>removeOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.removeOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method removeOnRoutingChangedListener -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.removeOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method removeStickyBroadcast -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">removeStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<!-- Method removeStickyBroadcastAsUser -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">removeStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<!-- Class RenderScript -->
+<A HREF="android.renderscript.RenderScript.html" class="hiddenlink" target="rightframe">RenderScript</A><br>
+<!-- Field replaceText -->
+<nobr><A HREF="android.R.id.html#android.R.id.replaceText" class="hiddenlink" target="rightframe">replaceText</A>
+</nobr><br>
+<!-- Method reportBadNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportBadNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">reportBadNetwork
+(<code>Network</code>)</A></nobr><br>
+<!-- Method reportNetworkConnectivity -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportNetworkConnectivity_added(android.net.Network, boolean)" class="hiddenlink" target="rightframe"><b>reportNetworkConnectivity</b>
+(<code>Network, boolean</code>)</A></nobr><br>
+<!-- Field REPROCESS_EFFECTIVE_EXPOSURE_FACTOR -->
+<i>REPROCESS_EFFECTIVE_EXPOSURE_FACTOR</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<!-- Field REPROCESS_EFFECTIVE_EXPOSURE_FACTOR -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field REPROCESS_MAX_CAPTURE_STALL -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REPROCESS_MAX_CAPTURE_STALL" class="hiddenlink" target="rightframe">REPROCESS_MAX_CAPTURE_STALL</A>
+</nobr><br>
+<!-- Method requery -->
+<i>requery</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+<!-- Method requery -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT</A>
+</nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING</A>
+</nobr><br>
+<!-- Field REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING</A>
+</nobr><br>
+<!-- Field REQUEST_IGNORE_BATTERY_OPTIMIZATIONS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<!-- Field REQUEST_INSTALL_PACKAGES -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_INSTALL_PACKAGES" class="hiddenlink" target="rightframe">REQUEST_INSTALL_PACKAGES</A>
+</nobr><br>
+<!-- Field REQUEST_MAX_NUM_INPUT_STREAMS -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REQUEST_MAX_NUM_INPUT_STREAMS" class="hiddenlink" target="rightframe">REQUEST_MAX_NUM_INPUT_STREAMS</A>
+</nobr><br>
+<!-- Field REQUEST_TYPE_INITIAL -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_INITIAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_INITIAL</A>
+</nobr><br>
+<!-- Field REQUEST_TYPE_RELEASE -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RELEASE" class="hiddenlink" target="rightframe">REQUEST_TYPE_RELEASE</A>
+</nobr><br>
+<!-- Field REQUEST_TYPE_RENEWAL -->
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RENEWAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_RENEWAL</A>
+</nobr><br>
+<!-- Method requestAllIcons -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.requestAllIcons_removed(android.content.ContentResolver, java.lang.String, android.webkit.WebIconDatabase.IconListener)" class="hiddenlink" target="rightframe"><strike>requestAllIcons</strike>
+(<code>ContentResolver, String, IconListener</code>)</A></nobr><br>
+<!-- Method requestBandwidthUpdate -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.requestBandwidthUpdate_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>requestBandwidthUpdate</b>
+(<code>Network</code>)</A></nobr><br>
+<!-- Field REQUESTED_PERMISSION_REQUIRED -->
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.REQUESTED_PERMISSION_REQUIRED" class="hiddenlink" target="rightframe"><strike>REQUESTED_PERMISSION_REQUIRED</strike></A>
+</nobr><br>
+<!-- Method requestPermissions -->
+<i>requestPermissions</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method requestPermissions -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method requestUsageTimeReport -->
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.requestUsageTimeReport_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>requestUsageTimeReport</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<!-- Method reset -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<!-- Field RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT" class="hiddenlink" target="rightframe">RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT</A>
+</nobr><br>
+<!-- Method resetAllCounts -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetAllCounts_changed()" class="hiddenlink" target="rightframe">resetAllCounts
+()</A></nobr><br>
+<!-- Method resetGlobalAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocCount
+()</A></nobr><br>
+<!-- Method resetGlobalAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocSize
+()</A></nobr><br>
+<!-- Method resetGlobalClassInitCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitCount
+()</A></nobr><br>
+<!-- Method resetGlobalClassInitTime -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitTime
+()</A></nobr><br>
+<!-- Method resetGlobalFreedCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedCount
+()</A></nobr><br>
+<!-- Method resetGlobalFreedSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedSize
+()</A></nobr><br>
+<!-- Method resetGlobalGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetGlobalGcInvocationCount
+()</A></nobr><br>
+<!-- Method resetThreadAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocCount_changed()" class="hiddenlink" target="rightframe">resetThreadAllocCount
+()</A></nobr><br>
+<!-- Method resetThreadAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocSize_changed()" class="hiddenlink" target="rightframe">resetThreadAllocSize
+()</A></nobr><br>
+<!-- Method resetThreadGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetThreadGcInvocationCount
+()</A></nobr><br>
+<!-- Field RESOURCE_MIDI_SYSEX -->
+<nobr><A HREF="android.webkit.PermissionRequest.html#android.webkit.PermissionRequest.RESOURCE_MIDI_SYSEX" class="hiddenlink" target="rightframe">RESOURCE_MIDI_SYSEX</A>
+</nobr><br>
+<!-- Class Resources -->
+<A HREF="android.content.res.Resources.html" class="hiddenlink" target="rightframe">Resources</A><br>
+<!-- Class Resources.Theme -->
+<A HREF="android.content.res.Resources.Theme.html" class="hiddenlink" target="rightframe">Resources.Theme</A><br>
+<!-- Class RestrictionEntry -->
+<A HREF="android.content.RestrictionEntry.html" class="hiddenlink" target="rightframe">RestrictionEntry</A><br>
+<!-- Class RestrictionsManager -->
+<A HREF="android.content.RestrictionsManager.html" class="hiddenlink" target="rightframe">RestrictionsManager</A><br>
+<!-- Class RippleDrawable -->
+<A HREF="android.graphics.drawable.RippleDrawable.html" class="hiddenlink" target="rightframe">RippleDrawable</A><br>
+<!-- Field roamingConsortiumIds -->
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.roamingConsortiumIds" class="hiddenlink" target="rightframe">roamingConsortiumIds</A>
+</nobr><br>
+<!-- Class RotateDrawable -->
+<A HREF="android.graphics.drawable.RotateDrawable.html" class="hiddenlink" target="rightframe">RotateDrawable</A><br>
+<!-- Field SAP -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.bluetooth.BluetoothProfile.html#android.bluetooth.BluetoothProfile.SAP" class="hiddenlink" target="rightframe">SAP</A>
+</nobr><br>
+<!-- Method saveBookmark -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.saveBookmark_removed(android.content.Context, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><strike>saveBookmark</strike>
+(<code>Context, String, String</code>)</A></nobr><br>
+<!-- Class ScaleDrawable -->
+<A HREF="android.graphics.drawable.ScaleDrawable.html" class="hiddenlink" target="rightframe">ScaleDrawable</A><br>
+<!-- Class ScaleGestureDetector -->
+<A HREF="android.view.ScaleGestureDetector.html" class="hiddenlink" target="rightframe">ScaleGestureDetector</A><br>
+<!-- Field SCAN_MODE_OPPORTUNISTIC -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.SCAN_MODE_OPPORTUNISTIC" class="hiddenlink" target="rightframe">SCAN_MODE_OPPORTUNISTIC</A>
+</nobr><br>
+<!-- Class ScanResult -->
+<A HREF="android.net.wifi.ScanResult.html" class="hiddenlink" target="rightframe">ScanResult</A><br>
+<!-- Class ScanSettings -->
+<A HREF="android.bluetooth.le.ScanSettings.html" class="hiddenlink" target="rightframe">ScanSettings</A><br>
+<!-- Class ScanSettings.Builder -->
+<A HREF="android.bluetooth.le.ScanSettings.Builder.html" class="hiddenlink" target="rightframe">ScanSettings.Builder</A><br>
+<!-- Method scheduleDrawable -->
+<i>scheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method scheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method scheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method scheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Class Scheme -->
+<A HREF="pkg_org.apache.http.conn.scheme.html#Scheme" class="hiddenlink" target="rightframe"><strike>Scheme</strike></A><br>
+<!-- Class SchemeRegistry -->
+<A HREF="pkg_org.apache.http.conn.scheme.html#SchemeRegistry" class="hiddenlink" target="rightframe"><strike>SchemeRegistry</strike></A><br>
+<!-- Field SCREENLAYOUT_ROUND_MASK -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_MASK" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_MASK</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_ROUND_NO -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_NO" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_NO</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_ROUND_UNDEFINED -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_UNDEFINED" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_UNDEFINED</A>
+</nobr><br>
+<!-- Field SCREENLAYOUT_ROUND_YES -->
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_YES" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_YES</A>
+</nobr><br>
+<!-- Field SCREENLOCK -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SCREENLOCK" class="hiddenlink" target="rightframe"><strike>SCREENLOCK</strike></A>
+</nobr><br>
+<!-- Class Script -->
+<A HREF="android.renderscript.Script.html" class="hiddenlink" target="rightframe">Script</A><br>
+<!-- Class Script.InvokeID -->
+<A HREF="pkg_android.renderscript.html#Script.InvokeID" class="hiddenlink" target="rightframe"><b>Script.InvokeID</b></A><br>
+<!-- Class ScriptGroup -->
+<A HREF="android.renderscript.ScriptGroup.html" class="hiddenlink" target="rightframe">ScriptGroup</A><br>
+<!-- Class ScriptGroup.Binding -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Binding" class="hiddenlink" target="rightframe"><b>ScriptGroup.Binding</b></A><br>
+<!-- Class ScriptGroup.Builder -->
+<A HREF="android.renderscript.ScriptGroup.Builder.html" class="hiddenlink" target="rightframe">ScriptGroup.Builder</A><br>
+<!-- Class ScriptGroup.Builder2 -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Builder2" class="hiddenlink" target="rightframe"><b>ScriptGroup.Builder2</b></A><br>
+<!-- Class ScriptGroup.Closure -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Closure" class="hiddenlink" target="rightframe"><b>ScriptGroup.Closure</b></A><br>
+<!-- Class ScriptGroup.Future -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Future" class="hiddenlink" target="rightframe"><b>ScriptGroup.Future</b></A><br>
+<!-- Class ScriptGroup.Input -->
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Input" class="hiddenlink" target="rightframe"><b>ScriptGroup.Input</b></A><br>
+<!-- Class ScriptIntrinsicBLAS -->
+<A HREF="pkg_android.renderscript.html#ScriptIntrinsicBLAS" class="hiddenlink" target="rightframe"><b>ScriptIntrinsicBLAS</b></A><br>
+<!-- Field SCROLL_INDICATOR_BOTTOM -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_BOTTOM" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_BOTTOM</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_END -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_END" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_END</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_LEFT -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_LEFT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_LEFT</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_RIGHT -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_RIGHT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_RIGHT</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_START -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_START" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_START</A>
+</nobr><br>
+<!-- Field SCROLL_INDICATOR_TOP -->
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_TOP" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_TOP</A>
+</nobr><br>
+<!-- Field scrollIndicators -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.scrollIndicators" class="hiddenlink" target="rightframe">scrollIndicators</A>
+</nobr><br>
+<!-- Field SEARCHES_PROJECTION -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION</strike></A>
+</nobr><br>
+<!-- Field SEARCHES_PROJECTION_DATE_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<!-- Field SEARCHES_PROJECTION_SEARCH_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_SEARCH_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_SEARCH_INDEX</strike></A>
+</nobr><br>
+<!-- Field SEARCHES_URI -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_URI" class="hiddenlink" target="rightframe"><strike>SEARCHES_URI</strike></A>
+</nobr><br>
+<!-- Class SearchEvent -->
+<A HREF="pkg_android.view.html#SearchEvent" class="hiddenlink" target="rightframe"><b>SearchEvent</b></A><br>
+<!-- Field SECURITY_PATCH -->
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.SECURITY_PATCH" class="hiddenlink" target="rightframe">SECURITY_PATCH</A>
+</nobr><br>
+<!-- Field selectedDateVerticalBar -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedDateVerticalBar" class="hiddenlink" target="rightframe">selectedDateVerticalBar</A>
+</nobr><br>
+<!-- Field selectedWeekBackgroundColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedWeekBackgroundColor" class="hiddenlink" target="rightframe">selectedWeekBackgroundColor</A>
+</nobr><br>
+<!-- Method send -->
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.send_added(android.content.Context, int, android.content.Intent, android.app.PendingIntent.OnFinished, android.os.Handler, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>send</b>
+(<code>Context, int, Intent, OnFinished, Handler, String, Bundle</code>)</A></nobr><br>
+<!-- Field SEND_FLAG_REQUEST_DELIVERY_STATUS -->
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.SEND_FLAG_REQUEST_DELIVERY_STATUS" class="hiddenlink" target="rightframe">SEND_FLAG_REQUEST_DELIVERY_STATUS</A>
+</nobr><br>
+<!-- Method sendStickyBroadcast -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">sendStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<!-- Method sendStickyBroadcastAsUser -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">sendStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<!-- Method sendStickyOrderedBroadcast -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcast_changed(android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcast
+(<code>Intent, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<!-- Method sendStickyOrderedBroadcastAsUser -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcastAsUser
+(<code>Intent, UserHandle, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<!-- Field SENSOR_INFO_LENS_SHADING_APPLIED -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_LENS_SHADING_APPLIED" class="hiddenlink" target="rightframe">SENSOR_INFO_LENS_SHADING_APPLIED</A>
+</nobr><br>
+<!-- Field SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE" class="hiddenlink" target="rightframe">SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE</A>
+</nobr><br>
+<!-- Field SENSORS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SENSORS" class="hiddenlink" target="rightframe">SENSORS</A>
+</nobr><br>
+<!-- Field SET_ACTIVITY_WATCHER -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ACTIVITY_WATCHER" class="hiddenlink" target="rightframe"><strike>SET_ACTIVITY_WATCHER</strike></A>
+</nobr><br>
+<!-- Field SET_ORIENTATION -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ORIENTATION" class="hiddenlink" target="rightframe"><strike>SET_ORIENTATION</strike></A>
+</nobr><br>
+<!-- Field SET_POINTER_SPEED -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_POINTER_SPEED" class="hiddenlink" target="rightframe"><strike>SET_POINTER_SPEED</strike></A>
+</nobr><br>
+<!-- Method setAlpha -->
+<i>setAlpha</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method setAlpha -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method setAlpha -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method setAlpha -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method setAltSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setAltSubjectMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setAltSubjectMatch</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setAlwaysDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAlwaysDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAlwaysDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setAndAllowWhileIdle -->
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<!-- Method setAnimationCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAnimationCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAnimationCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setAutoPadding -->
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setAutoPadding_added(boolean)" class="hiddenlink" target="rightframe"><b>setAutoPadding</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setBluetoothContactSharingDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setBluetoothContactSharingDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setBluetoothContactSharingDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<!-- Method setBreakStrategy -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setBreakStrategy_added(int)" class="hiddenlink" target="rightframe"><b>setBreakStrategy</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setCallback -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setCallback_added(android.media.MediaCodec.Callback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setCallback</b>
+(<code>Callback, Handler</code>)</A></nobr><br>
+<!-- Method setCallbackType -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setCallbackType_added(int)" class="hiddenlink" target="rightframe"><b>setCallbackType</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setCertInstallerPackage -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setCertInstallerPackage_added(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe"><b>setCertInstallerPackage</b>
+(<code>ComponentName, String</code>)</A></nobr><br>
+<!-- Method setChannelIndexMask -->
+<nobr><A HREF="android.media.AudioFormat.Builder.html#android.media.AudioFormat.Builder.setChannelIndexMask_added(int)" class="hiddenlink" target="rightframe"><b>setChannelIndexMask</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setChildrenDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setChildrenDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setChildrenDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setColorFilter -->
+<i>setColorFilter</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method setColorFilter -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method setColorFilter -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method setColorFilter -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method setCompoundDrawableTintList -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setCompoundDrawableTintMode -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setContextClickable -->
+<i>setContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setContextClickable -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<!-- Method setContextClickListener -->
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.setContextClickListener_added(android.view.GestureDetector.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<!-- Method setCurrentHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentHour_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentHour
+(<code>Integer</code>)</A></nobr><br>
+<!-- Method setCurrentMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentMinute_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentMinute
+(<code>Integer</code>)</A></nobr><br>
+<!-- Method setCustomInsertionActionModeCallback -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCustomInsertionActionModeCallback_added(android.view.ActionMode.Callback)" class="hiddenlink" target="rightframe"><b>setCustomInsertionActionModeCallback</b>
+(<code>Callback</code>)</A></nobr><br>
+<!-- Method setDataSource -->
+<i>setDataSource</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaExtractor.html#android.media.MediaExtractor.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaExtractor
+</A></nobr><br>
+<!-- Method setDataSource -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaMetadataRetriever
+</A></nobr><br>
+<!-- Method setDataSource -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method setDefaultBrowserPackageName -->
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setDefaultBrowserPackageName_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setDefaultBrowserPackageName</b>
+(<code>String, int</code>)</A></nobr><br>
+<!-- Method setDescription -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setDescription_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>setDescription</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<!-- Method setDisabledShowContext -->
+<i>setDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+<!-- Method setDisabledShowContext -->
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<!-- Method setDither -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setDither_changed(boolean)" class="hiddenlink" target="rightframe">setDither
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setDomainSuffixMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setDomainSuffixMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setDomainSuffixMatch</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setDrawable -->
+<i>setDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setDrawable_added(int, android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Drawable</code>)</b>&nbsp;in&nbsp;android.graphics.drawable.LayerDrawable
+</A></nobr><br>
+<!-- Method setDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method setDropDownViewTheme -->
+<i>setDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+<!-- Method setDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+<!-- Method setDropDownViewTheme -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<!-- Method setDuplexMode -->
+<nobr><A HREF="android.print.PrintAttributes.Builder.html#android.print.PrintAttributes.Builder.setDuplexMode_added(int)" class="hiddenlink" target="rightframe"><b>setDuplexMode</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setDuplexModes -->
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.Builder.html#android.print.PrinterCapabilitiesInfo.Builder.setDuplexModes_added(int, int)" class="hiddenlink" target="rightframe"><b>setDuplexModes</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setEnterTransition -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setEnterTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setEnterTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<!-- Method setExactAndAllowWhileIdle -->
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setExactAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setExactAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<!-- Method setExitTransition -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setExitTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setExitTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<!-- Method setExtras -->
+<i>setExtras</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.AbstractCursor
+</A></nobr><br>
+<!-- Method setExtras -->
+&nbsp;&nbsp;<nobr><A HREF="android.database.Cursor.html#android.database.Cursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.Cursor
+</A></nobr><br>
+<!-- Method setExtras -->
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+<!-- Method setExtras -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<!-- Method setFocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setFocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setFocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setForeground -->
+<i>setForeground</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForeground_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setForeground -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForeground_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method setForegroundGravity -->
+<i>setForegroundGravity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForegroundGravity_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setForegroundGravity -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundGravity_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method setForegroundTintList -->
+<i>setForegroundTintList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ColorStateList</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setForegroundTintList -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintList_changed(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>ColorStateList</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method setForegroundTintMode -->
+<i>setForegroundTintMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Mode</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setForegroundTintMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintMode_changed(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Mode</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<!-- Method setFromFieldPacker -->
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setFromFieldPacker_added(int, int, int, int, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe"><b>setFromFieldPacker</b>
+(<code>int, int, int, int, FieldPacker</code>)</A></nobr><br>
+<!-- Method setGravity -->
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.setGravity_added(int)" class="hiddenlink" target="rightframe"><b>setGravity</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setHorizontalScrollbarOverlay -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setHorizontalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setHorizontalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setHour_added(int)" class="hiddenlink" target="rightframe"><b>setHour</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setHyphenationFrequency -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setHyphenationFrequency_added(int)" class="hiddenlink" target="rightframe"><b>setHyphenationFrequency</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setIcon -->
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setIcon_added(int, java.lang.String, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setIcon</b>
+(<code>int, String, Icon</code>)</A></nobr><br>
+<!-- Method setImageIcon -->
+<nobr><A HREF="android.widget.ImageView.html#android.widget.ImageView.setImageIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Method setImageViewIcon -->
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setImageViewIcon_added(int, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageViewIcon</b>
+(<code>int, Icon</code>)</A></nobr><br>
+<!-- Method setInput -->
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setInput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setInput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<!-- Method setInputSurface -->
+<i>setInputSurface</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaCodec
+</A></nobr><br>
+<!-- Method setInputSurface -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaRecorder
+</A></nobr><br>
+<!-- Method setInterruptionFilter -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setInterruptionFilter_added(int)" class="hiddenlink" target="rightframe"><b>setInterruptionFilter</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setInverseBackgroundForced -->
+<nobr><A HREF="android.app.AlertDialog.Builder.html#android.app.AlertDialog.Builder.setInverseBackgroundForced_changed(boolean)" class="hiddenlink" target="rightframe">setInverseBackgroundForced
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setKeepAwake -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setKeepAwake_added(boolean)" class="hiddenlink" target="rightframe"><b>setKeepAwake</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setKeyguardDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setKeyguardDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setKeyguardDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<!-- Method setLargeIcon -->
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Method setLatestEventInfo -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.setLatestEventInfo_removed(android.content.Context, java.lang.CharSequence, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><strike>setLatestEventInfo</strike>
+(<code>Context, CharSequence, CharSequence, PendingIntent</code>)</A></nobr><br>
+<!-- Method setLayerGravity -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerGravity_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerGravity</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerHeight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerHeight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerHeight</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetBottom -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetBottom_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetBottom</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetEnd -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetEnd_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetEnd</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetLeft -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetLeft_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetLeft</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetRelative -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRelative_added(int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRelative</b>
+(<code>int, int, int, int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetRight -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRight</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetStart -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetStart_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetStart</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerInsetTop -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetTop_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetTop</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayerSize -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerSize_added(int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerSize</b>
+(<code>int, int, int</code>)</A></nobr><br>
+<!-- Method setLayerWidth -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerWidth_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerWidth</b>
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setLayoutDirection -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setLayoutDirection_added(int)" class="hiddenlink" target="rightframe"><b>setLayoutDirection</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setMatchMode -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setMatchMode_added(int)" class="hiddenlink" target="rightframe"><b>setMatchMode</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setMediaDrmSession -->
+<nobr><A HREF="android.media.MediaCrypto.html#android.media.MediaCrypto.setMediaDrmSession_added(byte[])" class="hiddenlink" target="rightframe"><b>setMediaDrmSession</b>
+(<code>byte[]</code>)</A></nobr><br>
+<!-- Method setMediaUri -->
+<nobr><A HREF="android.media.MediaDescription.Builder.html#android.media.MediaDescription.Builder.setMediaUri_added(android.net.Uri)" class="hiddenlink" target="rightframe"><b>setMediaUri</b>
+(<code>Uri</code>)</A></nobr><br>
+<!-- Method setMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setMinute_added(int)" class="hiddenlink" target="rightframe"><b>setMinute</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setNotificationPolicy -->
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setNotificationPolicy_added(android.app.NotificationManager.Policy)" class="hiddenlink" target="rightframe"><b>setNotificationPolicy</b>
+(<code>Policy</code>)</A></nobr><br>
+<!-- Method setNotificationsShown -->
+<nobr><A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.setNotificationsShown_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>setNotificationsShown</b>
+(<code>String[]</code>)</A></nobr><br>
+<!-- Method setNumOfMatches -->
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setNumOfMatches_added(int)" class="hiddenlink" target="rightframe"><b>setNumOfMatches</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setOffscreenPreRaster -->
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setOffscreenPreRaster_added(boolean)" class="hiddenlink" target="rightframe"><b>setOffscreenPreRaster</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setOnContextClickListener -->
+<nobr><A HREF="android.view.View.html#android.view.View.setOnContextClickListener_added(android.view.View.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setOnContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<!-- Method setOnExpirationUpdateListener -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnExpirationUpdateListener_added(android.media.MediaDrm.OnExpirationUpdateListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnExpirationUpdateListener</b>
+(<code>OnExpirationUpdateListener, Handler</code>)</A></nobr><br>
+<!-- Method setOnFrameRenderedListener -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOnFrameRenderedListener_added(android.media.MediaCodec.OnFrameRenderedListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnFrameRenderedListener</b>
+(<code>OnFrameRenderedListener, Handler</code>)</A></nobr><br>
+<!-- Method setOnKeyStatusChangeListener -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnKeyStatusChangeListener_added(android.media.MediaDrm.OnKeyStatusChangeListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnKeyStatusChangeListener</b>
+(<code>OnKeyStatusChangeListener, Handler</code>)</A></nobr><br>
+<!-- Method setOnScrollChangeListener -->
+<nobr><A HREF="android.view.View.html#android.view.View.setOnScrollChangeListener_added(android.view.View.OnScrollChangeListener)" class="hiddenlink" target="rightframe"><b>setOnScrollChangeListener</b>
+(<code>OnScrollChangeListener</code>)</A></nobr><br>
+<!-- Method setOnTimedMetaDataAvailableListener -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setOnTimedMetaDataAvailableListener_added(android.media.MediaPlayer.OnTimedMetaDataAvailableListener)" class="hiddenlink" target="rightframe"><b>setOnTimedMetaDataAvailableListener</b>
+(<code>OnTimedMetaDataAvailableListener</code>)</A></nobr><br>
+<!-- Method setOutput -->
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setOutput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setOutput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<!-- Method setOutputSurface -->
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOutputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>setOutputSurface</b>
+(<code>Surface</code>)</A></nobr><br>
+<!-- Method setOverflowIcon -->
+<i>setOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+<!-- Method setOverflowIcon -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<!-- Method setOverlapAnchor -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setOverlapAnchor_added(boolean)" class="hiddenlink" target="rightframe"><b>setOverlapAnchor</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setPadding -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPadding_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPadding</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Method setPaddingRelative -->
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPaddingRelative_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPaddingRelative</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<!-- Method setPermissionGrantState -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setPermissionGrantState</b>
+(<code>ComponentName, String, String, int</code>)</A></nobr><br>
+<!-- Method setPermissionPolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionPolicy_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe"><b>setPermissionPolicy</b>
+(<code>ComponentName, int</code>)</A></nobr><br>
+<!-- Method setPlaybackParams -->
+<i>setPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method setPlaybackParams -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<!-- Method setPlmn -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setPlmn_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPlmn</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setPreferredDevice -->
+<i>setPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<!-- Method setPreferredDevice -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method setPrioritizedMimeType -->
+<nobr><A HREF="android.widget.QuickContactBadge.html#android.widget.QuickContactBadge.setPrioritizedMimeType_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPrioritizedMimeType</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setProcessDefaultNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.setProcessDefaultNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">setProcessDefaultNetwork
+(<code>Network</code>)</A></nobr><br>
+<!-- Method setRadius -->
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.setRadius_added(int)" class="hiddenlink" target="rightframe"><b>setRadius</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setRealm -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setRealm_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setRealm</b>
+(<code>String</code>)</A></nobr><br>
+<!-- Method setRestrictions -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.setRestrictions_added(android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>setRestrictions</b>
+(<code>RestrictionEntry[]</code>)</A></nobr><br>
+<!-- Method setRestrictionsChallenge -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.setRestrictionsChallenge_changed(java.lang.String)" class="hiddenlink" target="rightframe">setRestrictionsChallenge
+(<code>String</code>)</A></nobr><br>
+<!-- Method setScrollIndicators -->
+<i>setScrollIndicators</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setScrollIndicators -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method setSelectedDateVerticalBar -->
+<i>setSelectedDateVerticalBar</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+<!-- Method setSelectedDateVerticalBar -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+<!-- Method setSelectedWeekBackgroundColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedWeekBackgroundColor_changed(int)" class="hiddenlink" target="rightframe">setSelectedWeekBackgroundColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setShownWeekCount -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setShownWeekCount_changed(int)" class="hiddenlink" target="rightframe">setShownWeekCount
+(<code>int</code>)</A></nobr><br>
+<!-- Method setSmallIcon -->
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setSmallIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setSmallIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<!-- Method setStatusBarDisabled -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setStatusBarDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setStatusBarDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<!-- Method setStreamMute -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamMute_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamMute
+(<code>int, boolean</code>)</A></nobr><br>
+<!-- Method setStreamSolo -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamSolo_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamSolo
+(<code>int, boolean</code>)</A></nobr><br>
+<!-- Method setStylusScaleEnabled -->
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.setStylusScaleEnabled_added(boolean)" class="hiddenlink" target="rightframe"><b>setStylusScaleEnabled</b>
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setSubjectMatch_changed(java.lang.String)" class="hiddenlink" target="rightframe">setSubjectMatch
+(<code>String</code>)</A></nobr><br>
+<!-- Method setSyncParams -->
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setSyncParams_added(android.media.SyncParams)" class="hiddenlink" target="rightframe"><b>setSyncParams</b>
+(<code>SyncParams</code>)</A></nobr><br>
+<!-- Method setSystemUpdatePolicy -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setSystemUpdatePolicy_added(android.content.ComponentName, android.app.admin.SystemUpdatePolicy)" class="hiddenlink" target="rightframe"><b>setSystemUpdatePolicy</b>
+(<code>ComponentName, SystemUpdatePolicy</code>)</A></nobr><br>
+<!-- Method setTextAppearance -->
+<i>setTextAppearance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.TextView
+</A></nobr><br>
+<!-- Method setTextAppearance -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_changed(android.content.Context, int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Context, int</code>)&nbsp;in&nbsp;android.widget.TextView
+</A></nobr><br>
+<!-- Method setTheme -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setTheme_added(int)" class="hiddenlink" target="rightframe"><b>setTheme</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setThumbTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setThumbTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setThumbTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setThumbTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setTimeShiftPositionCallback -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.setTimeShiftPositionCallback_added(android.media.tv.TvView.TimeShiftPositionCallback)" class="hiddenlink" target="rightframe"><b>setTimeShiftPositionCallback</b>
+(<code>TimeShiftPositionCallback</code>)</A></nobr><br>
+<!-- Method setTimestamp -->
+<nobr><A HREF="android.media.Image.html#android.media.Image.setTimestamp_added(long)" class="hiddenlink" target="rightframe"><b>setTimestamp</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Class Settings -->
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<!-- Class Settings.Global -->
+<A HREF="android.provider.Settings.Global.html" class="hiddenlink" target="rightframe">Settings.Global</A><br>
+<!-- Class Settings.Secure -->
+<A HREF="android.provider.Settings.Secure.html" class="hiddenlink" target="rightframe">Settings.Secure</A><br>
+<!-- Class Settings.System -->
+<A HREF="android.provider.Settings.System.html" class="hiddenlink" target="rightframe">Settings.System</A><br>
+<!-- Method setTorchMode -->
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.setTorchMode_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setTorchMode</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<!-- Method setTrackTintList -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setTrackTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setTrackTintMode -->
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setTrackTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setTrustAgentConfiguration -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle)" class="hiddenlink" target="rightframe"><b>setTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName, PersistableBundle</code>)</A></nobr><br>
+<!-- Method setType -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.setType_added(int)" class="hiddenlink" target="rightframe"><b>setType</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Method setUnfocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setUnfocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setUnfocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setUserIcon -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setUserIcon_added(android.content.ComponentName, android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>setUserIcon</b>
+(<code>ComponentName, Bitmap</code>)</A></nobr><br>
+<!-- Method setVerticalScrollbarOverlay -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setVerticalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setVerticalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setVideoPixelAspectRatio -->
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setVideoPixelAspectRatio_added(float)" class="hiddenlink" target="rightframe"><b>setVideoPixelAspectRatio</b>
+(<code>float</code>)</A></nobr><br>
+<!-- Method setWallpaper -->
+<i>setWallpaper</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(android.graphics.Bitmap)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Bitmap</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method setWallpaper -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(java.io.InputStream)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>InputStream</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method setWatchHeapLimit -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.setWatchHeapLimit_added(long)" class="hiddenlink" target="rightframe"><b>setWatchHeapLimit</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method setWeekNumberColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekNumberColor_changed(int)" class="hiddenlink" target="rightframe">setWeekNumberColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setWeekSeparatorLineColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekSeparatorLineColor_changed(int)" class="hiddenlink" target="rightframe">setWeekSeparatorLineColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setWindowLayoutMode -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutMode_changed(int, int)" class="hiddenlink" target="rightframe">setWindowLayoutMode
+(<code>int, int</code>)</A></nobr><br>
+<!-- Method setWindowLayoutType -->
+<i>setWindowLayoutType</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ListPopupWindow.html#android.widget.ListPopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.ListPopupWindow
+</A></nobr><br>
+<!-- Method setWindowLayoutType -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.PopupWindow
+</A></nobr><br>
+<!-- Method setX -->
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.setX_added(int)" class="hiddenlink" target="rightframe"><b>setX</b>
+(<code>int</code>)</A></nobr><br>
+<!-- Field SHADING_AVAILABLE_MODES -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SHADING_AVAILABLE_MODES" class="hiddenlink" target="rightframe">SHADING_AVAILABLE_MODES</A>
+</nobr><br>
+<!-- Class SharedElementCallback -->
+<A HREF="android.app.SharedElementCallback.html" class="hiddenlink" target="rightframe">SharedElementCallback</A><br>
+<!-- Class SharedElementCallback.OnSharedElementsReadyListener -->
+<A HREF="pkg_android.app.html#SharedElementCallback.OnSharedElementsReadyListener" class="hiddenlink" target="rightframe"><b><i>SharedElementCallback.OnSharedElementsReadyListener</i></b></A><br>
+<!-- Field shareText -->
+<nobr><A HREF="android.R.id.html#android.R.id.shareText" class="hiddenlink" target="rightframe">shareText</A>
+</nobr><br>
+<!-- Method shouldShowRequestPermissionRationale -->
+<i>shouldShowRequestPermissionRationale</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method shouldShowRequestPermissionRationale -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<!-- Method show -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.show_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>show</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<!-- Field SHOW_SOURCE_APPLICATION -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_APPLICATION" class="hiddenlink" target="rightframe">SHOW_SOURCE_APPLICATION</A>
+</nobr><br>
+<!-- Field SHOW_SOURCE_ASSIST_GESTURE -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_ASSIST_GESTURE" class="hiddenlink" target="rightframe">SHOW_SOURCE_ASSIST_GESTURE</A>
+</nobr><br>
+<!-- Field SHOW_WITH_ASSIST -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_ASSIST" class="hiddenlink" target="rightframe">SHOW_WITH_ASSIST</A>
+</nobr><br>
+<!-- Field SHOW_WITH_SCREENSHOT -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_SCREENSHOT" class="hiddenlink" target="rightframe">SHOW_WITH_SCREENSHOT</A>
+</nobr><br>
+<!-- Method showAssist -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showAssist_added(android.os.Bundle)" class="hiddenlink" target="rightframe"><b>showAssist</b>
+(<code>Bundle</code>)</A></nobr><br>
+<!-- Field showForAllUsers -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.showForAllUsers" class="hiddenlink" target="rightframe">showForAllUsers</A>
+</nobr><br>
+<!-- Method showLockTaskEscapeMessage -->
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showLockTaskEscapeMessage_added()" class="hiddenlink" target="rightframe"><b>showLockTaskEscapeMessage</b>
+()</A></nobr><br>
+<!-- Field shownWeekCount -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.shownWeekCount" class="hiddenlink" target="rightframe">shownWeekCount</A>
+</nobr><br>
+<!-- Field showOnLockScreen -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.showOnLockScreen" class="hiddenlink" target="rightframe">showOnLockScreen</A>
+</nobr><br>
+<!-- Method showQuickContact -->
+<i>showQuickContact</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.graphics.Rect, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Rect, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+<!-- Method showQuickContact -->
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.view.View, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, View, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+<!-- Method showSession -->
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.showSession_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>showSession</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<!-- Field showWeekNumber -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.showWeekNumber" class="hiddenlink" target="rightframe">showWeekNumber</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_GOOD -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GOOD" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GOOD</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_GREAT -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GREAT" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GREAT</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_MODERATE -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_MODERATE" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_MODERATE</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_NONE_OR_UNKNOWN -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_NONE_OR_UNKNOWN" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_NONE_OR_UNKNOWN</A>
+</nobr><br>
+<!-- Field SIGNAL_STRENGTH_POOR -->
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_POOR" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_POOR</A>
+</nobr><br>
+<!-- Class SignalStrength -->
+<A HREF="android.telephony.SignalStrength.html" class="hiddenlink" target="rightframe">SignalStrength</A><br>
+<!-- Method silenceRinger -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.silenceRinger_added()" class="hiddenlink" target="rightframe"><b>silenceRinger</b>
+()</A></nobr><br>
+<!-- Class SimpleAdapter -->
+<A HREF="android.widget.SimpleAdapter.html" class="hiddenlink" target="rightframe">SimpleAdapter</A><br>
+<!-- Method sin -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sin_removed(float)" class="hiddenlink" target="rightframe"><strike>sin</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field SMS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SMS" class="hiddenlink" target="rightframe">SMS</A>
+</nobr><br>
+<!-- Class SmsManager -->
+<A HREF="android.telephony.SmsManager.html" class="hiddenlink" target="rightframe">SmsManager</A><br>
+<!-- Class SmsMessage -->
+<A HREF="android.telephony.SmsMessage.html" class="hiddenlink" target="rightframe">SmsMessage</A><br>
+<!-- Field SOCIAL_INFO -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SOCIAL_INFO" class="hiddenlink" target="rightframe"><strike>SOCIAL_INFO</strike></A>
+</nobr><br>
+<!-- Field SOURCE_BLUETOOTH_STYLUS -->
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.SOURCE_BLUETOOTH_STYLUS" class="hiddenlink" target="rightframe">SOURCE_BLUETOOTH_STYLUS</A>
+</nobr><br>
+<!-- Class SpannableStringBuilder -->
+<A HREF="android.text.SpannableStringBuilder.html" class="hiddenlink" target="rightframe">SpannableStringBuilder</A><br>
+<!-- Class Spinner -->
+<i>Spinner</i><br>
+&nbsp;&nbsp;<A HREF="android.widget.Spinner.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<!-- Constructor Spinner -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.ctor_added(android.content.Context, android.util.AttributeSet, int, int, int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>Spinner</b>
+(<code>Context, AttributeSet, int, int, int, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Method sqrt -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sqrt_removed(float)" class="hiddenlink" target="rightframe"><strike>sqrt</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Class SSLCertificateSocketFactory -->
+<A HREF="android.net.SSLCertificateSocketFactory.html" class="hiddenlink" target="rightframe">SSLCertificateSocketFactory</A><br>
+<!-- Field ST_MANDLOCK -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_MANDLOCK" class="hiddenlink" target="rightframe">ST_MANDLOCK</A>
+</nobr><br>
+<!-- Field ST_NOATIME -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOATIME" class="hiddenlink" target="rightframe">ST_NOATIME</A>
+</nobr><br>
+<!-- Field ST_NODEV -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODEV" class="hiddenlink" target="rightframe">ST_NODEV</A>
+</nobr><br>
+<!-- Field ST_NODIRATIME -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODIRATIME" class="hiddenlink" target="rightframe">ST_NODIRATIME</A>
+</nobr><br>
+<!-- Field ST_NOEXEC -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOEXEC" class="hiddenlink" target="rightframe">ST_NOEXEC</A>
+</nobr><br>
+<!-- Field ST_NOSUID -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOSUID" class="hiddenlink" target="rightframe">ST_NOSUID</A>
+</nobr><br>
+<!-- Field ST_RDONLY -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RDONLY" class="hiddenlink" target="rightframe">ST_RDONLY</A>
+</nobr><br>
+<!-- Field ST_RELATIME -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RELATIME" class="hiddenlink" target="rightframe">ST_RELATIME</A>
+</nobr><br>
+<!-- Field ST_SYNCHRONOUS -->
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_SYNCHRONOUS" class="hiddenlink" target="rightframe">ST_SYNCHRONOUS</A>
+</nobr><br>
+<!-- Field start -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.start" class="hiddenlink" target="rightframe">start</A>
+</nobr><br>
+<!-- Method startActionMode -->
+<i>startActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+<!-- Method startActionMode -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<!-- Method startActionModeForChild -->
+<i>startActionModeForChild</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewGroup
+</A></nobr><br>
+<!-- Method startActionModeForChild -->
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewParent.html#android.view.ViewParent.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewParent
+</A></nobr><br>
+<!-- Method startAllocCounting -->
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.startAllocCounting_changed()" class="hiddenlink" target="rightframe">startAllocCounting
+()</A></nobr><br>
+<!-- Method startSession -->
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.startSession_removed(android.os.Bundle)" class="hiddenlink" target="rightframe"><strike>startSession</strike>
+(<code>Bundle</code>)</A></nobr><br>
+<!-- Method startVoiceActivity -->
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.startVoiceActivity_added(android.content.Intent)" class="hiddenlink" target="rightframe"><b>startVoiceActivity</b>
+(<code>Intent</code>)</A></nobr><br>
+<!-- Class StaticLayout.Builder -->
+<A HREF="pkg_android.text.html#StaticLayout.Builder" class="hiddenlink" target="rightframe"><b>StaticLayout.Builder</b></A><br>
+<!-- Field STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES -->
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES" class="hiddenlink" target="rightframe">STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES</A>
+</nobr><br>
+<!-- Field STATUS_BAR -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.STATUS_BAR" class="hiddenlink" target="rightframe"><strike>STATUS_BAR</strike></A>
+</nobr><br>
+<!-- Class StatusHints -->
+<A HREF="pkg_android.telecom.html#StatusHints" class="hiddenlink" target="rightframe"><b>StatusHints</b></A><br>
+<!-- Method stopAllocCounting -->
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.stopAllocCounting_changed()" class="hiddenlink" target="rightframe">stopAllocCounting
+()</A></nobr><br>
+<!-- Class StreamConfigurationMap -->
+<A HREF="android.hardware.camera2.params.StreamConfigurationMap.html" class="hiddenlink" target="rightframe">StreamConfigurationMap</A><br>
+<!-- Class StrictMode.ThreadPolicy.Builder -->
+<A HREF="android.os.StrictMode.ThreadPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.ThreadPolicy.Builder</A><br>
+<!-- Class StrictMode.VmPolicy.Builder -->
+<A HREF="android.os.StrictMode.VmPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.VmPolicy.Builder</A><br>
+<!-- Field STRUCTURED_PHONETIC_NAME -->
+<nobr><A HREF="android.provider.ContactsContract.DisplayNameSources.html#android.provider.ContactsContract.DisplayNameSources.STRUCTURED_PHONETIC_NAME" class="hiddenlink" target="rightframe">STRUCTURED_PHONETIC_NAME</A>
+</nobr><br>
+<!-- Field SUBSCRIBED_FEEDS_READ -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_READ" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_READ</strike></A>
+</nobr><br>
+<!-- Field SUBSCRIBED_FEEDS_WRITE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_WRITE" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_WRITE</strike></A>
+</nobr><br>
+<!-- Field subtitleTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.subtitleTextColor" class="hiddenlink" target="rightframe">subtitleTextColor</A>
+</nobr><br>
+<!-- Field supportsAssist -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsAssist" class="hiddenlink" target="rightframe">supportsAssist</A>
+</nobr><br>
+<!-- Field supportsLaunchVoiceAssistFromKeyguard -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsLaunchVoiceAssistFromKeyguard" class="hiddenlink" target="rightframe">supportsLaunchVoiceAssistFromKeyguard</A>
+</nobr><br>
+<!-- Class Surface -->
+<A HREF="android.view.Surface.html" class="hiddenlink" target="rightframe">Surface</A><br>
+<!-- Class Switch -->
+<A HREF="android.widget.Switch.html" class="hiddenlink" target="rightframe">Switch</A><br>
+<!-- Field SYNC_SETTINGS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYNC_SETTINGS" class="hiddenlink" target="rightframe"><strike>SYNC_SETTINGS</strike></A>
+</nobr><br>
+<!-- Class SyncParams -->
+<A HREF="pkg_android.media.html#SyncParams" class="hiddenlink" target="rightframe"><b>SyncParams</b></A><br>
+<!-- Field SYSTEM_CLOCK -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_CLOCK" class="hiddenlink" target="rightframe"><strike>SYSTEM_CLOCK</strike></A>
+</nobr><br>
+<!-- Field SYSTEM_TOOLS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_TOOLS" class="hiddenlink" target="rightframe"><strike>SYSTEM_TOOLS</strike></A>
+</nobr><br>
+<!-- Field SYSTEM_UI_FLAG_LIGHT_STATUS_BAR -->
+<nobr><A HREF="android.view.View.html#android.view.View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR" class="hiddenlink" target="rightframe">SYSTEM_UI_FLAG_LIGHT_STATUS_BAR</A>
+</nobr><br>
+<!-- Class SystemUpdatePolicy -->
+<A HREF="pkg_android.app.admin.html#SystemUpdatePolicy" class="hiddenlink" target="rightframe"><b>SystemUpdatePolicy</b></A><br>
+<!-- Field TAG_DATETIME_DIGITIZED -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_DATETIME_DIGITIZED" class="hiddenlink" target="rightframe">TAG_DATETIME_DIGITIZED</A>
+</nobr><br>
+<!-- Field TAG_SUBSEC_TIME -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME</A>
+</nobr><br>
+<!-- Field TAG_SUBSEC_TIME_DIG -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_DIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_DIG</A>
+</nobr><br>
+<!-- Field TAG_SUBSEC_TIME_ORIG -->
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_ORIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_ORIG</A>
+</nobr><br>
+<!-- Field targetDescriptions -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.targetDescriptions" class="hiddenlink" target="rightframe">targetDescriptions</A>
+</nobr><br>
+<!-- Class TelecomManager -->
+<A HREF="android.telecom.TelecomManager.html" class="hiddenlink" target="rightframe">TelecomManager</A><br>
+<!-- Class Telephony.Threads -->
+<A HREF="android.provider.Telephony.Threads.html" class="hiddenlink" target="rightframe">Telephony.Threads</A><br>
+<!-- Class TelephonyManager -->
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<!-- Field TEXT_DIRECTION_FIRST_STRONG_LTR -->
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_LTR" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_LTR</A>
+</nobr><br>
+<!-- Field TEXT_DIRECTION_FIRST_STRONG_RTL -->
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_RTL" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_RTL</A>
+</nobr><br>
+<!-- Field TextAppearance_Material_Widget_Button_Inverse -->
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_Material_Widget_Button_Inverse" class="hiddenlink" target="rightframe">TextAppearance_Material_Widget_Button_Inverse</A>
+</nobr><br>
+<!-- Class TextView -->
+<A HREF="android.widget.TextView.html" class="hiddenlink" target="rightframe">TextView</A><br>
+<!-- Field THEME_DEVICE_DEFAULT_DARK -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_DARK" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_DARK</A>
+</nobr><br>
+<!-- Field THEME_DEVICE_DEFAULT_LIGHT -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_LIGHT" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_LIGHT</A>
+</nobr><br>
+<!-- Field THEME_HOLO_DARK -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_DARK" class="hiddenlink" target="rightframe">THEME_HOLO_DARK</A>
+</nobr><br>
+<!-- Field THEME_HOLO_LIGHT -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_LIGHT" class="hiddenlink" target="rightframe">THEME_HOLO_LIGHT</A>
+</nobr><br>
+<!-- Field Theme_Material_Light_LightStatusBar -->
+<nobr><A HREF="android.R.style.html#android.R.style.Theme_Material_Light_LightStatusBar" class="hiddenlink" target="rightframe">Theme_Material_Light_LightStatusBar</A>
+</nobr><br>
+<!-- Field THEME_TRADITIONAL -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_TRADITIONAL" class="hiddenlink" target="rightframe">THEME_TRADITIONAL</A>
+</nobr><br>
+<!-- Class ThemedSpinnerAdapter -->
+<A HREF="pkg_android.widget.html#ThemedSpinnerAdapter" class="hiddenlink" target="rightframe"><b><i>ThemedSpinnerAdapter</i></b></A><br>
+<!-- Field ThemeOverlay_Material_Dialog -->
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog</A>
+</nobr><br>
+<!-- Field ThemeOverlay_Material_Dialog_Alert -->
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog_Alert" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog_Alert</A>
+</nobr><br>
+<!-- Field thumbPosition -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.thumbPosition" class="hiddenlink" target="rightframe">thumbPosition</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_INVALID_TIME -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_INVALID_TIME" class="hiddenlink" target="rightframe">TIME_SHIFT_INVALID_TIME</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_AVAILABLE -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_AVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_AVAILABLE</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_UNAVAILABLE -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNAVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNAVAILABLE</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_UNKNOWN -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNKNOWN" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNKNOWN</A>
+</nobr><br>
+<!-- Field TIME_SHIFT_STATUS_UNSUPPORTED -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNSUPPORTED" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNSUPPORTED</A>
+</nobr><br>
+<!-- Class TimedMetaData -->
+<A HREF="pkg_android.media.html#TimedMetaData" class="hiddenlink" target="rightframe"><b>TimedMetaData</b></A><br>
+<!-- Class TimePicker -->
+<A HREF="android.widget.TimePicker.html" class="hiddenlink" target="rightframe">TimePicker</A><br>
+<!-- Method timeShiftPause -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftPause_added()" class="hiddenlink" target="rightframe"><b>timeShiftPause</b>
+()</A></nobr><br>
+<!-- Method timeShiftResume -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftResume_added()" class="hiddenlink" target="rightframe"><b>timeShiftResume</b>
+()</A></nobr><br>
+<!-- Method timeShiftSeekTo -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>timeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<!-- Method timeShiftSetPlaybackParams -->
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>timeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<!-- Field titleTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.titleTextColor" class="hiddenlink" target="rightframe">titleTextColor</A>
+</nobr><br>
+<!-- Field TONEMAP_GAMMA -->
+<i>TONEMAP_GAMMA</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<!-- Field TONEMAP_GAMMA -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field TONEMAP_MODE_GAMMA_VALUE -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_GAMMA_VALUE" class="hiddenlink" target="rightframe">TONEMAP_MODE_GAMMA_VALUE</A>
+</nobr><br>
+<!-- Field TONEMAP_MODE_PRESET_CURVE -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_PRESET_CURVE" class="hiddenlink" target="rightframe">TONEMAP_MODE_PRESET_CURVE</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE -->
+<i>TONEMAP_PRESET_CURVE</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE_REC709 -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_REC709" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_REC709</A>
+</nobr><br>
+<!-- Field TONEMAP_PRESET_CURVE_SRGB -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_SRGB" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_SRGB</A>
+</nobr><br>
+<!-- Class Toolbar -->
+<A HREF="android.widget.Toolbar.html" class="hiddenlink" target="rightframe">Toolbar</A><br>
+<!-- Field topActivity -->
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.topActivity" class="hiddenlink" target="rightframe">topActivity</A>
+</nobr><br>
+<!-- Field TRACE_COUNT_ALLOCS -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.TRACE_COUNT_ALLOCS" class="hiddenlink" target="rightframe">TRACE_COUNT_ALLOCS</A>
+</nobr><br>
+<!-- Field trackTint -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTint" class="hiddenlink" target="rightframe">trackTint</A>
+</nobr><br>
+<!-- Field trackTintMode -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTintMode" class="hiddenlink" target="rightframe">trackTintMode</A>
+</nobr><br>
+<!-- Class TransactionTooLargeException -->
+<i>TransactionTooLargeException</i><br>
+&nbsp;&nbsp;<A HREF="android.os.TransactionTooLargeException.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Constructor TransactionTooLargeException -->
+&nbsp;&nbsp;<nobr><A HREF="android.os.TransactionTooLargeException.html#android.os.TransactionTooLargeException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>TransactionTooLargeException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class Transition -->
+<A HREF="android.transition.Transition.html" class="hiddenlink" target="rightframe">Transition</A><br>
+<!-- Class TransitionManager -->
+<A HREF="android.transition.TransitionManager.html" class="hiddenlink" target="rightframe">TransitionManager</A><br>
+<!-- Field TRANSPORT_AUTO -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_AUTO" class="hiddenlink" target="rightframe">TRANSPORT_AUTO</A>
+</nobr><br>
+<!-- Field TRANSPORT_BREDR -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_BREDR" class="hiddenlink" target="rightframe">TRANSPORT_BREDR</A>
+</nobr><br>
+<!-- Field TRANSPORT_LE -->
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_LE" class="hiddenlink" target="rightframe">TRANSPORT_LE</A>
+</nobr><br>
+<!-- Field TRUNCATE_HISTORY_PROJECTION -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<!-- Field TRUNCATE_HISTORY_PROJECTION_ID_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<!-- Field TRUNCATE_N_OLDEST -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_N_OLDEST" class="hiddenlink" target="rightframe"><strike>TRUNCATE_N_OLDEST</strike></A>
+</nobr><br>
+<!-- Method truncateHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.truncateHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>truncateHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Class TvContentRating -->
+<A HREF="android.media.tv.TvContentRating.html" class="hiddenlink" target="rightframe">TvContentRating</A><br>
+<!-- Class TvContract.Channels -->
+<A HREF="android.media.tv.TvContract.Channels.html" class="hiddenlink" target="rightframe">TvContract.Channels</A><br>
+<!-- Class TvContract.Programs -->
+<A HREF="android.media.tv.TvContract.Programs.html" class="hiddenlink" target="rightframe">TvContract.Programs</A><br>
+<!-- Class TvInputManager -->
+<A HREF="android.media.tv.TvInputManager.html" class="hiddenlink" target="rightframe">TvInputManager</A><br>
+<!-- Class TvInputService.Session -->
+<A HREF="android.media.tv.TvInputService.Session.html" class="hiddenlink" target="rightframe">TvInputService.Session</A><br>
+<!-- Class TvTrackInfo -->
+<A HREF="android.media.tv.TvTrackInfo.html" class="hiddenlink" target="rightframe">TvTrackInfo</A><br>
+<!-- Class TvTrackInfo.Builder -->
+<A HREF="android.media.tv.TvTrackInfo.Builder.html" class="hiddenlink" target="rightframe">TvTrackInfo.Builder</A><br>
+<!-- Class TvView -->
+<A HREF="android.media.tv.TvView.html" class="hiddenlink" target="rightframe">TvView</A><br>
+<!-- Class TvView.TimeShiftPositionCallback -->
+<A HREF="pkg_android.media.tv.html#TvView.TimeShiftPositionCallback" class="hiddenlink" target="rightframe"><b>TvView.TimeShiftPositionCallback</b></A><br>
+<!-- Class TvView.TvInputCallback -->
+<A HREF="android.media.tv.TvView.TvInputCallback.html" class="hiddenlink" target="rightframe">TvView.TvInputCallback</A><br>
+<!-- Field TYPE_ASSIST_READING_CONTEXT -->
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_ASSIST_READING_CONTEXT" class="hiddenlink" target="rightframe">TYPE_ASSIST_READING_CONTEXT</A>
+</nobr><br>
+<!-- Field TYPE_BUNDLE -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE" class="hiddenlink" target="rightframe">TYPE_BUNDLE</A>
+</nobr><br>
+<!-- Field TYPE_BUNDLE_ARRAY -->
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE_ARRAY" class="hiddenlink" target="rightframe">TYPE_BUNDLE_ARRAY</A>
+</nobr><br>
+<!-- Field TYPE_FLOATING -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_FLOATING" class="hiddenlink" target="rightframe">TYPE_FLOATING</A>
+</nobr><br>
+<!-- Field TYPE_L2CAP -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_L2CAP" class="hiddenlink" target="rightframe">TYPE_L2CAP</A>
+</nobr><br>
+<!-- Field TYPE_MOBILE_HIPRI -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_HIPRI" class="hiddenlink" target="rightframe">TYPE_MOBILE_HIPRI</A>
+</nobr><br>
+<!-- Field TYPE_MOBILE_MMS -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_MMS" class="hiddenlink" target="rightframe">TYPE_MOBILE_MMS</A>
+</nobr><br>
+<!-- Field TYPE_MOBILE_SUPL -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_SUPL" class="hiddenlink" target="rightframe">TYPE_MOBILE_SUPL</A>
+</nobr><br>
+<!-- Field TYPE_PRIMARY -->
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_PRIMARY" class="hiddenlink" target="rightframe">TYPE_PRIMARY</A>
+</nobr><br>
+<!-- Field TYPE_RFCOMM -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_RFCOMM" class="hiddenlink" target="rightframe">TYPE_RFCOMM</A>
+</nobr><br>
+<!-- Field TYPE_SCO -->
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_SCO" class="hiddenlink" target="rightframe">TYPE_SCO</A>
+</nobr><br>
+<!-- Field TYPE_VIEW_CONTEXT_CLICKED -->
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_VIEW_CONTEXT_CLICKED" class="hiddenlink" target="rightframe">TYPE_VIEW_CONTEXT_CLICKED</A>
+</nobr><br>
+<!-- Field undo -->
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.id.html#android.R.id.undo" class="hiddenlink" target="rightframe">undo</A>
+</nobr><br>
+<!-- Field unfocusedMonthDateColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.unfocusedMonthDateColor" class="hiddenlink" target="rightframe">unfocusedMonthDateColor</A>
+</nobr><br>
+<!-- Field UNRATED -->
+<nobr><A HREF="android.media.tv.TvContentRating.html#android.media.tv.TvContentRating.UNRATED" class="hiddenlink" target="rightframe">UNRATED</A>
+</nobr><br>
+<!-- Method unregisterAnimationCallback -->
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.unregisterAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>unregisterAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<!-- Method unregisterAudioDeviceCallback -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.unregisterAudioDeviceCallback_added(android.media.AudioDeviceCallback)" class="hiddenlink" target="rightframe"><b>unregisterAudioDeviceCallback</b>
+(<code>AudioDeviceCallback</code>)</A></nobr><br>
+<!-- Method unregisterNetworkCallback -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.unregisterNetworkCallback_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>unregisterNetworkCallback</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<!-- Method unregisterPhoneAccount -->
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.unregisterPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>unregisterPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<!-- Method unregisterTorchCallback -->
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.unregisterTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback)" class="hiddenlink" target="rightframe"><b>unregisterTorchCallback</b>
+(<code>TorchCallback</code>)</A></nobr><br>
+<!-- Method unscheduleDrawable -->
+<i>unscheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method unscheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method unscheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method unscheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method updateVisitedHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.updateVisitedHistory_removed(android.content.ContentResolver, java.lang.String, boolean)" class="hiddenlink" target="rightframe"><strike>updateVisitedHistory</strike>
+(<code>ContentResolver, String, boolean</code>)</A></nobr><br>
+<!-- Class UsageEvents.Event -->
+<A HREF="android.app.usage.UsageEvents.Event.html" class="hiddenlink" target="rightframe">UsageEvents.Event</A><br>
+<!-- Class UsageStatsManager -->
+<A HREF="android.app.usage.UsageStatsManager.html" class="hiddenlink" target="rightframe">UsageStatsManager</A><br>
+<!-- Class UsbDevice -->
+<A HREF="android.hardware.usb.UsbDevice.html" class="hiddenlink" target="rightframe">UsbDevice</A><br>
+<!-- Field USE_CREDENTIALS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_CREDENTIALS" class="hiddenlink" target="rightframe"><strike>USE_CREDENTIALS</strike></A>
+</nobr><br>
+<!-- Field USE_FINGERPRINT -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_FINGERPRINT" class="hiddenlink" target="rightframe">USE_FINGERPRINT</A>
+</nobr><br>
+<!-- Field USER_DICTIONARY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>USER_DICTIONARY</strike></A>
+</nobr><br>
+<!-- Field USER_INTERACTION -->
+<nobr><A HREF="android.app.usage.UsageEvents.Event.html#android.app.usage.UsageEvents.Event.USER_INTERACTION" class="hiddenlink" target="rightframe">USER_INTERACTION</A>
+</nobr><br>
+<!-- Class UserManager -->
+<A HREF="android.os.UserManager.html" class="hiddenlink" target="rightframe">UserManager</A><br>
+<!-- Field usesCleartextTraffic -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.usesCleartextTraffic" class="hiddenlink" target="rightframe">usesCleartextTraffic</A>
+</nobr><br>
+<!-- Class UtteranceProgressListener -->
+<A HREF="android.speech.tts.UtteranceProgressListener.html" class="hiddenlink" target="rightframe">UtteranceProgressListener</A><br>
+<!-- Field venueName -->
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.venueName" class="hiddenlink" target="rightframe">venueName</A>
+</nobr><br>
+<!-- Field VIBRATE_WHEN_RINGING -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VIBRATE_WHEN_RINGING" class="hiddenlink" target="rightframe">VIBRATE_WHEN_RINGING</A>
+</nobr><br>
+<!-- Field VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY -->
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY" class="hiddenlink" target="rightframe">VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY</A>
+</nobr><br>
+<!-- Class VideoProfile -->
+<A HREF="pkg_android.telecom.html#VideoProfile" class="hiddenlink" target="rightframe"><b>VideoProfile</b></A><br>
+<!-- Class VideoProfile.CameraCapabilities -->
+<A HREF="pkg_android.telecom.html#VideoProfile.CameraCapabilities" class="hiddenlink" target="rightframe"><b>VideoProfile.CameraCapabilities</b></A><br>
+<!-- Class View -->
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<!-- Class View.OnContextClickListener -->
+<A HREF="pkg_android.view.html#View.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>View.OnContextClickListener</i></b></A><br>
+<!-- Class View.OnScrollChangeListener -->
+<A HREF="pkg_android.view.html#View.OnScrollChangeListener" class="hiddenlink" target="rightframe"><b><i>View.OnScrollChangeListener</i></b></A><br>
+<!-- Class ViewConfiguration -->
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<!-- Class ViewGroup -->
+<A HREF="android.view.ViewGroup.html" class="hiddenlink" target="rightframe">ViewGroup</A><br>
+<!-- Class ViewParent -->
+<A HREF="android.view.ViewParent.html" class="hiddenlink" target="rightframe"><i>ViewParent</i></A><br>
+<!-- Class ViewStructure -->
+<A HREF="pkg_android.view.html#ViewStructure" class="hiddenlink" target="rightframe"><b>ViewStructure</b></A><br>
+<!-- Class VoiceInteractionService -->
+<A HREF="android.service.voice.VoiceInteractionService.html" class="hiddenlink" target="rightframe">VoiceInteractionService</A><br>
+<!-- Class VoiceInteractionSession -->
+<A HREF="android.service.voice.VoiceInteractionSession.html" class="hiddenlink" target="rightframe">VoiceInteractionSession</A><br>
+<!-- Class VoiceInteractionSession.AbortVoiceRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.AbortVoiceRequest</b></A><br>
+<!-- Class VoiceInteractionSession.CommandRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CommandRequest</b></A><br>
+<!-- Class VoiceInteractionSession.CompleteVoiceRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CompleteVoiceRequest</b></A><br>
+<!-- Class VoiceInteractionSession.ConfirmationRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.ConfirmationRequest</b></A><br>
+<!-- Class VoiceInteractionSession.Insets -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Insets" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Insets</b></A><br>
+<!-- Class VoiceInteractionSession.PickOptionRequest -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.PickOptionRequest</b></A><br>
+<!-- Class VoiceInteractionSession.Request -->
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Request</b></A><br>
+<!-- Class VoiceInteractor -->
+<A HREF="pkg_android.app.html#VoiceInteractor" class="hiddenlink" target="rightframe"><b>VoiceInteractor</b></A><br>
+<!-- Class VoiceInteractor.AbortVoiceRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.AbortVoiceRequest</b></A><br>
+<!-- Class VoiceInteractor.CommandRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CommandRequest</b></A><br>
+<!-- Class VoiceInteractor.CompleteVoiceRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CompleteVoiceRequest</b></A><br>
+<!-- Class VoiceInteractor.ConfirmationRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.ConfirmationRequest</b></A><br>
+<!-- Class VoiceInteractor.PickOptionRequest -->
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest</b></A><br>
+<!-- Class VoiceInteractor.PickOptionRequest.Option -->
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest.Option" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest.Option</b></A><br>
+<!-- Class VoiceInteractor.Prompt -->
+<A HREF="pkg_android.app.html#VoiceInteractor.Prompt" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Prompt</b></A><br>
+<!-- Class VoiceInteractor.Request -->
+<A HREF="pkg_android.app.html#VoiceInteractor.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Request</b></A><br>
+<!-- Field VOICEMAIL -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.VOICEMAIL" class="hiddenlink" target="rightframe"><strike>VOICEMAIL</strike></A>
+</nobr><br>
+<!-- Class VoicemailContract.Status -->
+<A HREF="android.provider.VoicemailContract.Status.html" class="hiddenlink" target="rightframe">VoicemailContract.Status</A><br>
+<!-- Class VoicemailContract.Voicemails -->
+<A HREF="android.provider.VoicemailContract.Voicemails.html" class="hiddenlink" target="rightframe">VoicemailContract.Voicemails</A><br>
+<!-- Field VOLUME_ALARM -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_ALARM" class="hiddenlink" target="rightframe"><strike>VOLUME_ALARM</strike></A>
+</nobr><br>
+<!-- Field VOLUME_BLUETOOTH_SCO -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_BLUETOOTH_SCO" class="hiddenlink" target="rightframe"><strike>VOLUME_BLUETOOTH_SCO</strike></A>
+</nobr><br>
+<!-- Field VOLUME_MUSIC -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_MUSIC" class="hiddenlink" target="rightframe"><strike>VOLUME_MUSIC</strike></A>
+</nobr><br>
+<!-- Field VOLUME_NOTIFICATION -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_NOTIFICATION" class="hiddenlink" target="rightframe"><strike>VOLUME_NOTIFICATION</strike></A>
+</nobr><br>
+<!-- Field VOLUME_RING -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_RING" class="hiddenlink" target="rightframe"><strike>VOLUME_RING</strike></A>
+</nobr><br>
+<!-- Field VOLUME_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SETTINGS" class="hiddenlink" target="rightframe"><strike>VOLUME_SETTINGS</strike></A>
+</nobr><br>
+<!-- Field VOLUME_SYSTEM -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SYSTEM" class="hiddenlink" target="rightframe"><strike>VOLUME_SYSTEM</strike></A>
+</nobr><br>
+<!-- Field VOLUME_VOICE -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_VOICE" class="hiddenlink" target="rightframe"><strike>VOLUME_VOICE</strike></A>
+</nobr><br>
+<!-- Field VVM_TYPE_CVVM -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_CVVM" class="hiddenlink" target="rightframe">VVM_TYPE_CVVM</A>
+</nobr><br>
+<!-- Field VVM_TYPE_OMTP -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_OMTP" class="hiddenlink" target="rightframe">VVM_TYPE_OMTP</A>
+</nobr><br>
+<!-- Field WALLPAPER -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WALLPAPER" class="hiddenlink" target="rightframe"><strike>WALLPAPER</strike></A>
+</nobr><br>
+<!-- Class WallpaperManager -->
+<A HREF="android.app.WallpaperManager.html" class="hiddenlink" target="rightframe">WallpaperManager</A><br>
+<!-- Class WebMessage -->
+<A HREF="pkg_android.webkit.html#WebMessage" class="hiddenlink" target="rightframe"><b>WebMessage</b></A><br>
+<!-- Class WebMessagePort -->
+<A HREF="pkg_android.webkit.html#WebMessagePort" class="hiddenlink" target="rightframe"><b>WebMessagePort</b></A><br>
+<!-- Class WebMessagePort.WebMessageCallback -->
+<A HREF="pkg_android.webkit.html#WebMessagePort.WebMessageCallback" class="hiddenlink" target="rightframe"><b>WebMessagePort.WebMessageCallback</b></A><br>
+<!-- Class WebResourceError -->
+<A HREF="pkg_android.webkit.html#WebResourceError" class="hiddenlink" target="rightframe"><b>WebResourceError</b></A><br>
+<!-- Class WebSettings -->
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<!-- Class WebView -->
+<A HREF="android.webkit.WebView.html" class="hiddenlink" target="rightframe">WebView</A><br>
+<!-- Class WebView.VisualStateCallback -->
+<A HREF="pkg_android.webkit.html#WebView.VisualStateCallback" class="hiddenlink" target="rightframe"><b>WebView.VisualStateCallback</b></A><br>
+<!-- Class WebViewClient -->
+<A HREF="android.webkit.WebViewClient.html" class="hiddenlink" target="rightframe">WebViewClient</A><br>
+<!-- Field weekNumberColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekNumberColor" class="hiddenlink" target="rightframe">weekNumberColor</A>
+</nobr><br>
+<!-- Field weekSeparatorLineColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekSeparatorLineColor" class="hiddenlink" target="rightframe">weekSeparatorLineColor</A>
+</nobr><br>
+<!-- Field Widget_Material_Button_Colored -->
+<nobr><A HREF="android.R.style.html#android.R.style.Widget_Material_Button_Colored" class="hiddenlink" target="rightframe">Widget_Material_Button_Colored</A>
+</nobr><br>
+<!-- Field WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN -->
+<nobr><A HREF="android.provider.Settings.Global.html#android.provider.Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN" class="hiddenlink" target="rightframe">WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</A>
+</nobr><br>
+<!-- Class WifiConfiguration -->
+<A HREF="android.net.wifi.WifiConfiguration.html" class="hiddenlink" target="rightframe">WifiConfiguration</A><br>
+<!-- Class WifiEnterpriseConfig -->
+<A HREF="android.net.wifi.WifiEnterpriseConfig.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig</A><br>
+<!-- Class WifiEnterpriseConfig.Eap -->
+<A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig.Eap</A><br>
+<!-- Class WifiManager -->
+<A HREF="android.net.wifi.WifiManager.html" class="hiddenlink" target="rightframe">WifiManager</A><br>
+<!-- Class Window.Callback -->
+<A HREF="android.view.Window.Callback.html" class="hiddenlink" target="rightframe"><i>Window.Callback</i></A><br>
+<!-- Field windowLightStatusBar -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.windowLightStatusBar" class="hiddenlink" target="rightframe">windowLightStatusBar</A>
+</nobr><br>
+<!-- Class WindowManager.LayoutParams -->
+<A HREF="android.view.WindowManager.LayoutParams.html" class="hiddenlink" target="rightframe">WindowManager.LayoutParams</A><br>
+<!-- Method write -->
+<i>write</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method write -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(java.nio.ByteBuffer, int, int, long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int, long</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Method write -->
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<!-- Field WRITE_HISTORY_BOOKMARKS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>WRITE_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<!-- Field WRITE_PROFILE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_PROFILE" class="hiddenlink" target="rightframe"><strike>WRITE_PROFILE</strike></A>
+</nobr><br>
+<!-- Field WRITE_SMS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SMS" class="hiddenlink" target="rightframe"><strike>WRITE_SMS</strike></A>
+</nobr><br>
+<!-- Field WRITE_SOCIAL_STREAM -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>WRITE_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<!-- Field WRITE_USER_DICTIONARY -->
+<i>WRITE_USER_DICTIONARY</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission</strike></A>
+</nobr><br>
+<!-- Field WRITE_USER_DICTIONARY -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission_group</strike></A>
+</nobr><br>
+<!-- Method writeEvent -->
+<nobr><A HREF="android.util.EventLog.html#android.util.EventLog.writeEvent_added(int, float)" class="hiddenlink" target="rightframe"><b>writeEvent</b>
+(<code>int, float</code>)</A></nobr><br>
+<!-- Method writeTypedObject -->
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.writeTypedObject_added(T, int)" class="hiddenlink" target="rightframe"><b>writeTypedObject</b>
+(<code>T, int</code>)</A></nobr><br>
+<!-- Field yearListItemTextAppearance -->
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListItemTextAppearance" class="hiddenlink" target="rightframe">yearListItemTextAppearance</A>
+</nobr><br>
+<!-- Field yearListSelectorColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListSelectorColor" class="hiddenlink" target="rightframe">yearListSelectorColor</A>
+</nobr><br>
+<!-- Field YUV_422_888 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_422_888" class="hiddenlink" target="rightframe">YUV_422_888</A>
+</nobr><br>
+<!-- Field YUV_444_888 -->
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_444_888" class="hiddenlink" target="rightframe">YUV_444_888</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/alldiffs_index_changes.html b/docs/html/sdk/api_diff/23/changes/alldiffs_index_changes.html
new file mode 100644
index 0000000..826aa62
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/alldiffs_index_changes.html
@@ -0,0 +1,1997 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="alldiffs_index_all.html" xclass="hiddenlink">All Differences</a>
+  <br>
+<A HREF="alldiffs_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="alldiffs_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<b>Changes</b>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<!-- Class AbstractAccountAuthenticator -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.accounts.AbstractAccountAuthenticator.html" class="hiddenlink" target="rightframe">AbstractAccountAuthenticator</A><br>
+<!-- Class AbstractCursor -->
+<A HREF="android.database.AbstractCursor.html" class="hiddenlink" target="rightframe">AbstractCursor</A><br>
+<!-- Class AbstractThreadedSyncAdapter -->
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<!-- Class AccessibilityEvent -->
+<A HREF="android.view.accessibility.AccessibilityEvent.html" class="hiddenlink" target="rightframe">AccessibilityEvent</A><br>
+<!-- Class AccessibilityNodeInfo -->
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo</A><br>
+<!-- Class AccessibilityNodeInfo.AccessibilityAction -->
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo.AccessibilityAction</A><br>
+<!-- Class AccountManager -->
+<A HREF="android.accounts.AccountManager.html" class="hiddenlink" target="rightframe">AccountManager</A><br>
+<!-- Class ActionMenuView -->
+<A HREF="android.widget.ActionMenuView.html" class="hiddenlink" target="rightframe">ActionMenuView</A><br>
+<!-- Class ActionMode -->
+<A HREF="android.view.ActionMode.html" class="hiddenlink" target="rightframe">ActionMode</A><br>
+<!-- Class Activity -->
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<!-- Class ActivityManager -->
+<A HREF="android.app.ActivityManager.html" class="hiddenlink" target="rightframe">ActivityManager</A><br>
+<!-- Class ActivityManager.RecentTaskInfo -->
+<A HREF="android.app.ActivityManager.RecentTaskInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RecentTaskInfo</A><br>
+<!-- Class ActivityManager.RunningAppProcessInfo -->
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<!-- Class ActivityOptions -->
+<A HREF="android.app.ActivityOptions.html" class="hiddenlink" target="rightframe">ActivityOptions</A><br>
+<!-- Method addAction -->
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.addAction_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">addAction
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr><br>
+<!-- Class AlarmClock -->
+<A HREF="android.provider.AlarmClock.html" class="hiddenlink" target="rightframe">AlarmClock</A><br>
+<!-- Class AlarmManager -->
+<A HREF="android.app.AlarmManager.html" class="hiddenlink" target="rightframe">AlarmManager</A><br>
+<!-- Class AlertDialog -->
+<A HREF="android.app.AlertDialog.html" class="hiddenlink" target="rightframe">AlertDialog</A><br>
+<!-- Class AlertDialog.Builder -->
+<A HREF="android.app.AlertDialog.Builder.html" class="hiddenlink" target="rightframe">AlertDialog.Builder</A><br>
+<!-- Class Allocation -->
+<A HREF="android.renderscript.Allocation.html" class="hiddenlink" target="rightframe">Allocation</A><br>
+<!-- Class AllocationAdapter -->
+<A HREF="android.renderscript.AllocationAdapter.html" class="hiddenlink" target="rightframe">AllocationAdapter</A><br>
+<!-- Field ALLOW_MOCK_LOCATION -->
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.ALLOW_MOCK_LOCATION" class="hiddenlink" target="rightframe">ALLOW_MOCK_LOCATION</A>
+</nobr><br>
+<!-- Field amPmBackgroundColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmBackgroundColor" class="hiddenlink" target="rightframe">amPmBackgroundColor</A>
+</nobr><br>
+<!-- Field amPmTextColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmTextColor" class="hiddenlink" target="rightframe">amPmTextColor</A>
+</nobr><br>
+<!-- Class AnalogClock -->
+<A HREF="android.widget.AnalogClock.html" class="hiddenlink" target="rightframe">AnalogClock</A><br>
+<!-- Package android -->
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<!-- Package android.accounts -->
+<A HREF="pkg_android.accounts.html" class="hiddenlink" target="rightframe">android.accounts</A><br>
+<!-- Package android.app -->
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Package android.app.admin -->
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<!-- Package android.app.usage -->
+<A HREF="pkg_android.app.usage.html" class="hiddenlink" target="rightframe">android.app.usage</A><br>
+<!-- Package android.bluetooth -->
+<A HREF="pkg_android.bluetooth.html" class="hiddenlink" target="rightframe">android.bluetooth</A><br>
+<!-- Package android.bluetooth.le -->
+<A HREF="pkg_android.bluetooth.le.html" class="hiddenlink" target="rightframe">android.bluetooth.le</A><br>
+<!-- Package android.content -->
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<!-- Package android.content.pm -->
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<!-- Package android.content.res -->
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<!-- Package android.database -->
+<A HREF="pkg_android.database.html" class="hiddenlink" target="rightframe">android.database</A><br>
+<!-- Package android.graphics -->
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<!-- Package android.graphics.drawable -->
+<A HREF="pkg_android.graphics.drawable.html" class="hiddenlink" target="rightframe">android.graphics.drawable</A><br>
+<!-- Package android.hardware -->
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<!-- Package android.hardware.camera2 -->
+<A HREF="pkg_android.hardware.camera2.html" class="hiddenlink" target="rightframe">android.hardware.camera2</A><br>
+<!-- Package android.hardware.camera2.params -->
+<A HREF="pkg_android.hardware.camera2.params.html" class="hiddenlink" target="rightframe">android.hardware.camera2.params</A><br>
+<!-- Package android.hardware.usb -->
+<A HREF="pkg_android.hardware.usb.html" class="hiddenlink" target="rightframe">android.hardware.usb</A><br>
+<!-- Package android.media -->
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<!-- Package android.media.browse -->
+<A HREF="pkg_android.media.browse.html" class="hiddenlink" target="rightframe">android.media.browse</A><br>
+<!-- Package android.media.session -->
+<A HREF="pkg_android.media.session.html" class="hiddenlink" target="rightframe">android.media.session</A><br>
+<!-- Package android.media.tv -->
+<A HREF="pkg_android.media.tv.html" class="hiddenlink" target="rightframe">android.media.tv</A><br>
+<!-- Package android.net -->
+<A HREF="pkg_android.net.html" class="hiddenlink" target="rightframe">android.net</A><br>
+<!-- Package android.net.http -->
+<A HREF="pkg_android.net.http.html" class="hiddenlink" target="rightframe">android.net.http</A><br>
+<!-- Package android.net.wifi -->
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<!-- Package android.nfc -->
+<A HREF="pkg_android.nfc.html" class="hiddenlink" target="rightframe">android.nfc</A><br>
+<!-- Package android.os -->
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<!-- Package android.print -->
+<A HREF="pkg_android.print.html" class="hiddenlink" target="rightframe">android.print</A><br>
+<!-- Package android.printservice -->
+<A HREF="pkg_android.printservice.html" class="hiddenlink" target="rightframe">android.printservice</A><br>
+<!-- Package android.provider -->
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<!-- Package android.renderscript -->
+<A HREF="pkg_android.renderscript.html" class="hiddenlink" target="rightframe">android.renderscript</A><br>
+<!-- Package android.security -->
+<A HREF="pkg_android.security.html" class="hiddenlink" target="rightframe">android.security</A><br>
+<!-- Package android.service.carrier -->
+<A HREF="pkg_android.service.carrier.html" class="hiddenlink" target="rightframe">android.service.carrier</A><br>
+<!-- Package android.service.dreams -->
+<A HREF="pkg_android.service.dreams.html" class="hiddenlink" target="rightframe">android.service.dreams</A><br>
+<!-- Package android.service.media -->
+<A HREF="pkg_android.service.media.html" class="hiddenlink" target="rightframe">android.service.media</A><br>
+<!-- Package android.service.notification -->
+<A HREF="pkg_android.service.notification.html" class="hiddenlink" target="rightframe">android.service.notification</A><br>
+<!-- Package android.service.voice -->
+<A HREF="pkg_android.service.voice.html" class="hiddenlink" target="rightframe">android.service.voice</A><br>
+<!-- Package android.speech -->
+<A HREF="pkg_android.speech.html" class="hiddenlink" target="rightframe">android.speech</A><br>
+<!-- Package android.speech.tts -->
+<A HREF="pkg_android.speech.tts.html" class="hiddenlink" target="rightframe">android.speech.tts</A><br>
+<!-- Package android.system -->
+<A HREF="pkg_android.system.html" class="hiddenlink" target="rightframe">android.system</A><br>
+<!-- Package android.telecom -->
+<A HREF="pkg_android.telecom.html" class="hiddenlink" target="rightframe">android.telecom</A><br>
+<!-- Package android.telephony -->
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<!-- Package android.test.mock -->
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<!-- Package android.text -->
+<A HREF="pkg_android.text.html" class="hiddenlink" target="rightframe">android.text</A><br>
+<!-- Package android.transition -->
+<A HREF="pkg_android.transition.html" class="hiddenlink" target="rightframe">android.transition</A><br>
+<!-- Package android.util -->
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<!-- Package android.view -->
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<!-- Package android.view.accessibility -->
+<A HREF="pkg_android.view.accessibility.html" class="hiddenlink" target="rightframe">android.view.accessibility</A><br>
+<!-- Package android.webkit -->
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<!-- Package android.widget -->
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<!-- Class AnimatedVectorDrawable -->
+<A HREF="android.graphics.drawable.AnimatedVectorDrawable.html" class="hiddenlink" target="rightframe">AnimatedVectorDrawable</A><br>
+<!-- Class ApplicationInfo -->
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<!-- Class AppOpsManager -->
+<A HREF="android.app.AppOpsManager.html" class="hiddenlink" target="rightframe">AppOpsManager</A><br>
+<!-- Class ArrayAdapter -->
+<A HREF="android.widget.ArrayAdapter.html" class="hiddenlink" target="rightframe">ArrayAdapter</A><br>
+<!-- Class ArrayMap -->
+<A HREF="android.util.ArrayMap.html" class="hiddenlink" target="rightframe">ArrayMap</A><br>
+<!-- Class AsyncPlayer -->
+<A HREF="android.media.AsyncPlayer.html" class="hiddenlink" target="rightframe">AsyncPlayer</A><br>
+<!-- Class AudioFormat -->
+<A HREF="android.media.AudioFormat.html" class="hiddenlink" target="rightframe">AudioFormat</A><br>
+<!-- Class AudioFormat.Builder -->
+<A HREF="android.media.AudioFormat.Builder.html" class="hiddenlink" target="rightframe">AudioFormat.Builder</A><br>
+<!-- Class AudioManager -->
+<A HREF="android.media.AudioManager.html" class="hiddenlink" target="rightframe">AudioManager</A><br>
+<!-- Class AudioRecord -->
+<A HREF="android.media.AudioRecord.html" class="hiddenlink" target="rightframe">AudioRecord</A><br>
+<!-- Class AudioTrack -->
+<A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">AudioTrack</A><br>
+<!-- Class BatteryManager -->
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.os.BatteryManager.html" class="hiddenlink" target="rightframe">BatteryManager</A><br>
+<!-- Field BIND_CARRIER_MESSAGING_SERVICE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_MESSAGING_SERVICE" class="hiddenlink" target="rightframe">BIND_CARRIER_MESSAGING_SERVICE</A>
+</nobr><br>
+<!-- Class BluetoothDevice -->
+<A HREF="android.bluetooth.BluetoothDevice.html" class="hiddenlink" target="rightframe">BluetoothDevice</A><br>
+<!-- Class BluetoothProfile -->
+<A HREF="android.bluetooth.BluetoothProfile.html" class="hiddenlink" target="rightframe"><i>BluetoothProfile</i></A><br>
+<!-- Class BluetoothSocket -->
+<A HREF="android.bluetooth.BluetoothSocket.html" class="hiddenlink" target="rightframe">BluetoothSocket</A><br>
+<!-- Class Browser -->
+<A HREF="android.provider.Browser.html" class="hiddenlink" target="rightframe">Browser</A><br>
+<!-- Class Build.VERSION -->
+<A HREF="android.os.Build.VERSION.html" class="hiddenlink" target="rightframe">Build.VERSION</A><br>
+<!-- Class Build.VERSION_CODES -->
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<!-- Class CalendarView -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.widget.CalendarView.html" class="hiddenlink" target="rightframe">CalendarView</A><br>
+<!-- Class CallLog.Calls -->
+<A HREF="android.provider.CallLog.Calls.html" class="hiddenlink" target="rightframe">CallLog.Calls</A><br>
+<!-- Class Camera -->
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<!-- Class CameraAccessException -->
+<A HREF="android.hardware.camera2.CameraAccessException.html" class="hiddenlink" target="rightframe">CameraAccessException</A><br>
+<!-- Class CameraCaptureSession -->
+<A HREF="android.hardware.camera2.CameraCaptureSession.html" class="hiddenlink" target="rightframe">CameraCaptureSession</A><br>
+<!-- Class CameraCaptureSession.StateCallback -->
+<A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html" class="hiddenlink" target="rightframe">CameraCaptureSession.StateCallback</A><br>
+<!-- Class CameraCharacteristics -->
+<A HREF="android.hardware.camera2.CameraCharacteristics.html" class="hiddenlink" target="rightframe">CameraCharacteristics</A><br>
+<!-- Class CameraDevice -->
+<A HREF="android.hardware.camera2.CameraDevice.html" class="hiddenlink" target="rightframe">CameraDevice</A><br>
+<!-- Class CameraManager -->
+<A HREF="android.hardware.camera2.CameraManager.html" class="hiddenlink" target="rightframe">CameraManager</A><br>
+<!-- Class CameraMetadata -->
+<A HREF="android.hardware.camera2.CameraMetadata.html" class="hiddenlink" target="rightframe">CameraMetadata</A><br>
+<!-- Class Canvas -->
+<A HREF="android.graphics.Canvas.html" class="hiddenlink" target="rightframe">Canvas</A><br>
+<!-- Class CaptureRequest -->
+<A HREF="android.hardware.camera2.CaptureRequest.html" class="hiddenlink" target="rightframe">CaptureRequest</A><br>
+<!-- Class CaptureResult -->
+<A HREF="android.hardware.camera2.CaptureResult.html" class="hiddenlink" target="rightframe">CaptureResult</A><br>
+<!-- Class CarrierMessagingService -->
+<A HREF="android.service.carrier.CarrierMessagingService.html" class="hiddenlink" target="rightframe">CarrierMessagingService</A><br>
+<!-- Class CellSignalStrength -->
+<A HREF="android.telephony.CellSignalStrength.html" class="hiddenlink" target="rightframe">CellSignalStrength</A><br>
+<!-- Field CHANNEL_OUT_7POINT1 -->
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1</A>
+</nobr><br>
+<!-- Method clearWallpaper -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.clearWallpaper_changed()" class="hiddenlink" target="rightframe">clearWallpaper
+()</A></nobr><br>
+<!-- Class ClipDrawable -->
+<A HREF="android.graphics.drawable.ClipDrawable.html" class="hiddenlink" target="rightframe">ClipDrawable</A><br>
+<!-- Field COLOR_Format12bitRGB444 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format12bitRGB444" class="hiddenlink" target="rightframe">COLOR_Format12bitRGB444</A>
+</nobr><br>
+<!-- Field COLOR_Format16bitARGB1555 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB1555" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB1555</A>
+</nobr><br>
+<!-- Field COLOR_Format16bitARGB4444 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB4444" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB4444</A>
+</nobr><br>
+<!-- Field COLOR_Format16bitBGR565 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitBGR565" class="hiddenlink" target="rightframe">COLOR_Format16bitBGR565</A>
+</nobr><br>
+<!-- Field COLOR_Format18bitARGB1665 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitARGB1665" class="hiddenlink" target="rightframe">COLOR_Format18bitARGB1665</A>
+</nobr><br>
+<!-- Field COLOR_Format18BitBGR666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18BitBGR666" class="hiddenlink" target="rightframe">COLOR_Format18BitBGR666</A>
+</nobr><br>
+<!-- Field COLOR_Format18bitRGB666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitRGB666" class="hiddenlink" target="rightframe">COLOR_Format18bitRGB666</A>
+</nobr><br>
+<!-- Field COLOR_Format19bitARGB1666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format19bitARGB1666" class="hiddenlink" target="rightframe">COLOR_Format19bitARGB1666</A>
+</nobr><br>
+<!-- Field COLOR_Format24BitABGR6666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitABGR6666" class="hiddenlink" target="rightframe">COLOR_Format24BitABGR6666</A>
+</nobr><br>
+<!-- Field COLOR_Format24bitARGB1887 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitARGB1887" class="hiddenlink" target="rightframe">COLOR_Format24bitARGB1887</A>
+</nobr><br>
+<!-- Field COLOR_Format24BitARGB6666 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitARGB6666" class="hiddenlink" target="rightframe">COLOR_Format24BitARGB6666</A>
+</nobr><br>
+<!-- Field COLOR_Format24bitRGB888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitRGB888" class="hiddenlink" target="rightframe">COLOR_Format24bitRGB888</A>
+</nobr><br>
+<!-- Field COLOR_Format25bitARGB1888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format25bitARGB1888" class="hiddenlink" target="rightframe">COLOR_Format25bitARGB1888</A>
+</nobr><br>
+<!-- Field COLOR_Format32bitARGB8888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitARGB8888" class="hiddenlink" target="rightframe">COLOR_Format32bitARGB8888</A>
+</nobr><br>
+<!-- Field COLOR_Format32bitBGRA8888 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitBGRA8888" class="hiddenlink" target="rightframe">COLOR_Format32bitBGRA8888</A>
+</nobr><br>
+<!-- Field COLOR_Format8bitRGB332 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format8bitRGB332" class="hiddenlink" target="rightframe">COLOR_Format8bitRGB332</A>
+</nobr><br>
+<!-- Field COLOR_FormatCbYCrY -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCbYCrY" class="hiddenlink" target="rightframe">COLOR_FormatCbYCrY</A>
+</nobr><br>
+<!-- Field COLOR_FormatCrYCbY -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCrYCbY" class="hiddenlink" target="rightframe">COLOR_FormatCrYCbY</A>
+</nobr><br>
+<!-- Field COLOR_FormatL2 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL2" class="hiddenlink" target="rightframe">COLOR_FormatL2</A>
+</nobr><br>
+<!-- Field COLOR_FormatL24 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL24" class="hiddenlink" target="rightframe">COLOR_FormatL24</A>
+</nobr><br>
+<!-- Field COLOR_FormatL32 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL32" class="hiddenlink" target="rightframe">COLOR_FormatL32</A>
+</nobr><br>
+<!-- Field COLOR_FormatL4 -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL4" class="hiddenlink" target="rightframe">COLOR_FormatL4</A>
+</nobr><br>
+<!-- Field COLOR_FormatMonochrome -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatMonochrome" class="hiddenlink" target="rightframe">COLOR_FormatMonochrome</A>
+</nobr><br>
+<!-- Field COLOR_FormatYCbYCr -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCbYCr" class="hiddenlink" target="rightframe">COLOR_FormatYCbYCr</A>
+</nobr><br>
+<!-- Field COLOR_FormatYCrYCb -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCrYCb" class="hiddenlink" target="rightframe">COLOR_FormatYCrYCb</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV411PackedPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411PackedPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV411Planar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411Planar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420PackedPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420PackedSemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420Planar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420Planar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV420SemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422PackedPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422PackedSemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedSemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422Planar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Planar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV422SemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422SemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_FormatYUV444Interleaved -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Interleaved" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Interleaved</A>
+</nobr><br>
+<!-- Field COLOR_QCOM_FormatYUV420SemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_QCOM_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_QCOM_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<!-- Field COLOR_TI_FormatYUV420PackedSemiPlanar -->
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_TI_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_TI_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<!-- Class ColorStateList -->
+<A HREF="android.content.res.ColorStateList.html" class="hiddenlink" target="rightframe">ColorStateList</A><br>
+<!-- Class ComponentName -->
+<A HREF="android.content.ComponentName.html" class="hiddenlink" target="rightframe">ComponentName</A><br>
+<!-- Class CompoundButton -->
+<A HREF="android.widget.CompoundButton.html" class="hiddenlink" target="rightframe">CompoundButton</A><br>
+<!-- Class Configuration -->
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<!-- Class ConnectivityManager -->
+<A HREF="android.net.ConnectivityManager.html" class="hiddenlink" target="rightframe">ConnectivityManager</A><br>
+<!-- Class ContactsContract.CommonDataKinds.Email -->
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Email</A><br>
+<!-- Class ContactsContract.Contacts -->
+<A HREF="android.provider.ContactsContract.Contacts.html" class="hiddenlink" target="rightframe">ContactsContract.Contacts</A><br>
+<!-- Class ContactsContract.DataColumns -->
+<A HREF="android.provider.ContactsContract.DataColumns.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DataColumns</i></A><br>
+<!-- Class ContactsContract.DisplayNameSources -->
+<A HREF="android.provider.ContactsContract.DisplayNameSources.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DisplayNameSources</i></A><br>
+<!-- Class ContactsContract.Intents.Insert -->
+<A HREF="android.provider.ContactsContract.Intents.Insert.html" class="hiddenlink" target="rightframe">ContactsContract.Intents.Insert</A><br>
+<!-- Class ContactsContract.QuickContact -->
+<A HREF="android.provider.ContactsContract.QuickContact.html" class="hiddenlink" target="rightframe">ContactsContract.QuickContact</A><br>
+<!-- Class ContentProviderOperation -->
+<A HREF="android.content.ContentProviderOperation.html" class="hiddenlink" target="rightframe">ContentProviderOperation</A><br>
+<!-- Class Context -->
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<!-- Class ContextThemeWrapper -->
+<A HREF="android.view.ContextThemeWrapper.html" class="hiddenlink" target="rightframe">ContextThemeWrapper</A><br>
+<!-- Class ContextWrapper -->
+<A HREF="android.content.ContextWrapper.html" class="hiddenlink" target="rightframe">ContextWrapper</A><br>
+<!-- Field CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO -->
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<!-- Method createAndInitializeUser -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createAndInitializeUser_changed(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle)" class="hiddenlink" target="rightframe">createAndInitializeUser
+(<code>ComponentName, String, String, ComponentName, Bundle</code>)</A></nobr><br>
+<!-- Method createUser -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createUser_changed(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe">createUser
+(<code>ComponentName, String</code>)</A></nobr><br>
+<!-- Class Cursor -->
+<A HREF="android.database.Cursor.html" class="hiddenlink" target="rightframe"><i>Cursor</i></A><br>
+<!-- Class CursorAdapter -->
+<A HREF="android.widget.CursorAdapter.html" class="hiddenlink" target="rightframe">CursorAdapter</A><br>
+<!-- Class CursorWrapper -->
+<A HREF="android.database.CursorWrapper.html" class="hiddenlink" target="rightframe">CursorWrapper</A><br>
+<!-- Field dayOfWeekBackground -->
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekBackground" class="hiddenlink" target="rightframe">dayOfWeekBackground</A>
+</nobr><br>
+<!-- Field dayOfWeekTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekTextAppearance" class="hiddenlink" target="rightframe">dayOfWeekTextAppearance</A>
+</nobr><br>
+<!-- Method deactivate -->
+<i>deactivate</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+<!-- Method deactivate -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<!-- Class DeadObjectException -->
+<A HREF="android.os.DeadObjectException.html" class="hiddenlink" target="rightframe">DeadObjectException</A><br>
+<!-- Class Debug -->
+<A HREF="android.os.Debug.html" class="hiddenlink" target="rightframe">Debug</A><br>
+<!-- Class Debug.InstructionCount -->
+<A HREF="android.os.Debug.InstructionCount.html" class="hiddenlink" target="rightframe">Debug.InstructionCount</A><br>
+<!-- Class Debug.MemoryInfo -->
+<A HREF="android.os.Debug.MemoryInfo.html" class="hiddenlink" target="rightframe">Debug.MemoryInfo</A><br>
+<!-- Class DeviceAdminReceiver -->
+<A HREF="android.app.admin.DeviceAdminReceiver.html" class="hiddenlink" target="rightframe">DeviceAdminReceiver</A><br>
+<!-- Class DevicePolicyManager -->
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<!-- Class Dialog -->
+<A HREF="android.app.Dialog.html" class="hiddenlink" target="rightframe">Dialog</A><br>
+<!-- Field directionDescriptions -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.directionDescriptions" class="hiddenlink" target="rightframe">directionDescriptions</A>
+</nobr><br>
+<!-- Class Display -->
+<A HREF="android.view.Display.html" class="hiddenlink" target="rightframe">Display</A><br>
+<!-- Class DisplayMetrics -->
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<!-- Class DocumentsContract -->
+<A HREF="android.provider.DocumentsContract.html" class="hiddenlink" target="rightframe">DocumentsContract</A><br>
+<!-- Method draw -->
+<i>draw</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method draw -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method draw -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method draw -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Class Drawable -->
+<A HREF="android.graphics.drawable.Drawable.html" class="hiddenlink" target="rightframe">Drawable</A><br>
+<!-- Class DreamService -->
+<A HREF="android.service.dreams.DreamService.html" class="hiddenlink" target="rightframe">DreamService</A><br>
+<!-- Class Element -->
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.renderscript.Element.html" class="hiddenlink" target="rightframe">Element</A><br>
+<!-- Class Environment -->
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<!-- Field EVENT_PROVISION_REQUIRED -->
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_PROVISION_REQUIRED" class="hiddenlink" target="rightframe">EVENT_PROVISION_REQUIRED</A>
+</nobr><br>
+<!-- Class EventLog -->
+<A HREF="android.util.EventLog.html" class="hiddenlink" target="rightframe">EventLog</A><br>
+<!-- Class ExifInterface -->
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<!-- Field EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME -->
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME</A>
+</nobr><br>
+<!-- Field EXTRA_PROXY_INFO -->
+<nobr><A HREF="android.net.Proxy.html#android.net.Proxy.EXTRA_PROXY_INFO" class="hiddenlink" target="rightframe">EXTRA_PROXY_INFO</A>
+</nobr><br>
+<!-- Class FloatMath -->
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.util.FloatMath.html" class="hiddenlink" target="rightframe">FloatMath</A><br>
+<!-- Field focusedMonthDateColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.focusedMonthDateColor" class="hiddenlink" target="rightframe">focusedMonthDateColor</A>
+</nobr><br>
+<!-- Class Fragment -->
+<A HREF="android.app.Fragment.html" class="hiddenlink" target="rightframe">Fragment</A><br>
+<!-- Class FrameLayout -->
+<A HREF="android.widget.FrameLayout.html" class="hiddenlink" target="rightframe">FrameLayout</A><br>
+<!-- Class GestureDetector -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.GestureDetector.html" class="hiddenlink" target="rightframe">GestureDetector</A><br>
+<!-- Class GestureDetector.SimpleOnGestureListener -->
+<A HREF="android.view.GestureDetector.SimpleOnGestureListener.html" class="hiddenlink" target="rightframe">GestureDetector.SimpleOnGestureListener</A><br>
+<!-- Method getAllNetworkInfo -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getAllNetworkInfo_changed()" class="hiddenlink" target="rightframe">getAllNetworkInfo
+()</A></nobr><br>
+<!-- Method getCurrentHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentHour_changed()" class="hiddenlink" target="rightframe">getCurrentHour
+()</A></nobr><br>
+<!-- Method getCurrentMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentMinute_changed()" class="hiddenlink" target="rightframe">getCurrentMinute
+()</A></nobr><br>
+<!-- Method getDrawable -->
+<i>getDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method getDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method getDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method getFocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getFocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getFocusedMonthDateColor
+()</A></nobr><br>
+<!-- Method getForeground -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForeground_changed()" class="hiddenlink" target="rightframe">getForeground
+()</A></nobr><br>
+<!-- Method getForegroundGravity -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundGravity_changed()" class="hiddenlink" target="rightframe">getForegroundGravity
+()</A></nobr><br>
+<!-- Method getForegroundTintList -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintList_changed()" class="hiddenlink" target="rightframe">getForegroundTintList
+()</A></nobr><br>
+<!-- Method getForegroundTintMode -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintMode_changed()" class="hiddenlink" target="rightframe">getForegroundTintMode
+()</A></nobr><br>
+<!-- Method getGlobalAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">getGlobalAllocCount
+()</A></nobr><br>
+<!-- Method getGlobalAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">getGlobalAllocSize
+()</A></nobr><br>
+<!-- Method getGlobalClassInitCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitCount
+()</A></nobr><br>
+<!-- Method getGlobalClassInitTime -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitTime
+()</A></nobr><br>
+<!-- Method getGlobalFreedCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">getGlobalFreedCount
+()</A></nobr><br>
+<!-- Method getGlobalFreedSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">getGlobalFreedSize
+()</A></nobr><br>
+<!-- Method getGlobalGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getGlobalGcInvocationCount
+()</A></nobr><br>
+<!-- Method getNeighboringCellInfo -->
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getNeighboringCellInfo_changed()" class="hiddenlink" target="rightframe">getNeighboringCellInfo
+()</A></nobr><br>
+<!-- Method getNetworkInfo -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getNetworkInfo_changed(int)" class="hiddenlink" target="rightframe">getNetworkInfo
+(<code>int</code>)</A></nobr><br>
+<!-- Method getOpacity -->
+<i>getOpacity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method getOpacity -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method getOpacity -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method getOpacity -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method getProcessDefaultNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getProcessDefaultNetwork_changed()" class="hiddenlink" target="rightframe">getProcessDefaultNetwork
+()</A></nobr><br>
+<!-- Method getSelectedDateVerticalBar -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedDateVerticalBar_changed()" class="hiddenlink" target="rightframe">getSelectedDateVerticalBar
+()</A></nobr><br>
+<!-- Method getSelectedWeekBackgroundColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedWeekBackgroundColor_changed()" class="hiddenlink" target="rightframe">getSelectedWeekBackgroundColor
+()</A></nobr><br>
+<!-- Method getShownWeekCount -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getShownWeekCount_changed()" class="hiddenlink" target="rightframe">getShownWeekCount
+()</A></nobr><br>
+<!-- Method getSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getSubjectMatch_changed()" class="hiddenlink" target="rightframe">getSubjectMatch
+()</A></nobr><br>
+<!-- Method getSupportedRefreshRates -->
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedRefreshRates_changed()" class="hiddenlink" target="rightframe">getSupportedRefreshRates
+()</A></nobr><br>
+<!-- Method getThreadAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocCount_changed()" class="hiddenlink" target="rightframe">getThreadAllocCount
+()</A></nobr><br>
+<!-- Method getThreadAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocSize_changed()" class="hiddenlink" target="rightframe">getThreadAllocSize
+()</A></nobr><br>
+<!-- Method getThreadGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getThreadGcInvocationCount
+()</A></nobr><br>
+<!-- Method getUnfocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getUnfocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getUnfocusedMonthDateColor
+()</A></nobr><br>
+<!-- Method getWallpaper -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaper_changed()" class="hiddenlink" target="rightframe">getWallpaper
+()</A></nobr><br>
+<!-- Method getWallpaperDesiredMinimumHeight -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumHeight_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumHeight
+()</A></nobr><br>
+<!-- Method getWallpaperDesiredMinimumWidth -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumWidth_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumWidth
+()</A></nobr><br>
+<!-- Method getWeekNumberColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekNumberColor_changed()" class="hiddenlink" target="rightframe">getWeekNumberColor
+()</A></nobr><br>
+<!-- Method getWeekSeparatorLineColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekSeparatorLineColor_changed()" class="hiddenlink" target="rightframe">getWeekSeparatorLineColor
+()</A></nobr><br>
+<!-- Class HapticFeedbackConstants -->
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.HapticFeedbackConstants.html" class="hiddenlink" target="rightframe">HapticFeedbackConstants</A><br>
+<!-- Field headerAmPmTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerAmPmTextAppearance" class="hiddenlink" target="rightframe">headerAmPmTextAppearance</A>
+</nobr><br>
+<!-- Field headerDayOfMonthTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerDayOfMonthTextAppearance" class="hiddenlink" target="rightframe">headerDayOfMonthTextAppearance</A>
+</nobr><br>
+<!-- Field headerMonthTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerMonthTextAppearance" class="hiddenlink" target="rightframe">headerMonthTextAppearance</A>
+</nobr><br>
+<!-- Field headerTimeTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerTimeTextAppearance" class="hiddenlink" target="rightframe">headerTimeTextAppearance</A>
+</nobr><br>
+<!-- Field headerYearTextAppearance -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerYearTextAppearance" class="hiddenlink" target="rightframe">headerYearTextAppearance</A>
+</nobr><br>
+<!-- Field icon -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>icon</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.html#android.app.Notification.icon" class="hiddenlink" target="rightframe">android.app.Notification</A>
+</nobr><br>
+<!-- Field icon -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.Action.html#android.app.Notification.Action.icon" class="hiddenlink" target="rightframe">android.app.Notification.Action</A>
+</nobr><br>
+<!-- Class Image -->
+<A HREF="android.media.Image.html" class="hiddenlink" target="rightframe">Image</A><br>
+<!-- Class ImageFormat -->
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<!-- Class ImageView -->
+<A HREF="android.widget.ImageView.html" class="hiddenlink" target="rightframe">ImageView</A><br>
+<!-- Class InputDevice -->
+<A HREF="android.view.InputDevice.html" class="hiddenlink" target="rightframe">InputDevice</A><br>
+<!-- Class InsetDrawable -->
+<A HREF="android.graphics.drawable.InsetDrawable.html" class="hiddenlink" target="rightframe">InsetDrawable</A><br>
+<!-- Class Instrumentation -->
+<A HREF="android.app.Instrumentation.html" class="hiddenlink" target="rightframe">Instrumentation</A><br>
+<!-- Class Intent -->
+<A HREF="android.content.Intent.html" class="hiddenlink" target="rightframe">Intent</A><br>
+<!-- Method invalidateDrawable -->
+<i>invalidateDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method invalidateDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method invalidateDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method invalidateDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Class IpPrefix -->
+<A HREF="android.net.IpPrefix.html" class="hiddenlink" target="rightframe">IpPrefix</A><br>
+<!-- Method isAlwaysDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAlwaysDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAlwaysDrawnWithCacheEnabled
+()</A></nobr><br>
+<!-- Method isAnimationCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAnimationCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAnimationCacheEnabled
+()</A></nobr><br>
+<!-- Method isBoundKeyAlgorithm -->
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.isBoundKeyAlgorithm_changed(java.lang.String)" class="hiddenlink" target="rightframe">isBoundKeyAlgorithm
+(<code>String</code>)</A></nobr><br>
+<!-- Method isChildrenDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isChildrenDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isChildrenDrawnWithCacheEnabled
+()</A></nobr><br>
+<!-- Method isInLockTaskMode -->
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.isInLockTaskMode_changed()" class="hiddenlink" target="rightframe">isInLockTaskMode
+()</A></nobr><br>
+<!-- Method isNetworkTypeValid -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.isNetworkTypeValid_changed(int)" class="hiddenlink" target="rightframe">isNetworkTypeValid
+(<code>int</code>)</A></nobr><br>
+<!-- Class KeyChain -->
+<A NAME="K"></A>
+<br><font size="+2">K</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.security.KeyChain.html" class="hiddenlink" target="rightframe">KeyChain</A><br>
+<!-- Class KeyEvent -->
+<A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">KeyEvent</A><br>
+<!-- Class KeyguardManager -->
+<A HREF="android.app.KeyguardManager.html" class="hiddenlink" target="rightframe">KeyguardManager</A><br>
+<!-- Class KeyPairGeneratorSpec -->
+<A HREF="android.security.KeyPairGeneratorSpec.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec</A><br>
+<!-- Class KeyPairGeneratorSpec.Builder -->
+<A HREF="android.security.KeyPairGeneratorSpec.Builder.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec.Builder</A><br>
+<!-- Class KeyStoreParameter -->
+<A HREF="android.security.KeyStoreParameter.html" class="hiddenlink" target="rightframe">KeyStoreParameter</A><br>
+<!-- Class KeyStoreParameter.Builder -->
+<A HREF="android.security.KeyStoreParameter.Builder.html" class="hiddenlink" target="rightframe">KeyStoreParameter.Builder</A><br>
+<!-- Field largeIcon -->
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.largeIcon" class="hiddenlink" target="rightframe">largeIcon</A>
+</nobr><br>
+<!-- Class LayerDrawable -->
+<A HREF="android.graphics.drawable.LayerDrawable.html" class="hiddenlink" target="rightframe">LayerDrawable</A><br>
+<!-- Class Layout -->
+<A HREF="android.text.Layout.html" class="hiddenlink" target="rightframe">Layout</A><br>
+<!-- Class ListPopupWindow -->
+<A HREF="android.widget.ListPopupWindow.html" class="hiddenlink" target="rightframe">ListPopupWindow</A><br>
+<!-- Field LOCK_PATTERN_ENABLED -->
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_ENABLED" class="hiddenlink" target="rightframe">LOCK_PATTERN_ENABLED</A>
+</nobr><br>
+<!-- Field LOCK_PATTERN_VISIBLE -->
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_VISIBLE" class="hiddenlink" target="rightframe">LOCK_PATTERN_VISIBLE</A>
+</nobr><br>
+<!-- Class Looper -->
+<A HREF="android.os.Looper.html" class="hiddenlink" target="rightframe">Looper</A><br>
+<!-- Class Manifest.permission -->
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<!-- Class Manifest.permission_group -->
+<A HREF="android.Manifest.permission_group.html" class="hiddenlink" target="rightframe">Manifest.permission_group</A><br>
+<!-- Field mClosed -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mClosed" class="hiddenlink" target="rightframe">mClosed</A>
+</nobr><br>
+<!-- Field mContentResolver -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mContentResolver" class="hiddenlink" target="rightframe">mContentResolver</A>
+</nobr><br>
+<!-- Class MediaBrowser -->
+<A HREF="android.media.browse.MediaBrowser.html" class="hiddenlink" target="rightframe">MediaBrowser</A><br>
+<!-- Class MediaBrowserService -->
+<A HREF="android.service.media.MediaBrowserService.html" class="hiddenlink" target="rightframe">MediaBrowserService</A><br>
+<!-- Class MediaCodec -->
+<A HREF="android.media.MediaCodec.html" class="hiddenlink" target="rightframe">MediaCodec</A><br>
+<!-- Class MediaCodec.CodecException -->
+<A HREF="android.media.MediaCodec.CodecException.html" class="hiddenlink" target="rightframe">MediaCodec.CodecException</A><br>
+<!-- Class MediaCodec.CryptoException -->
+<A HREF="android.media.MediaCodec.CryptoException.html" class="hiddenlink" target="rightframe">MediaCodec.CryptoException</A><br>
+<!-- Class MediaCodecInfo.CodecCapabilities -->
+<A HREF="android.media.MediaCodecInfo.CodecCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecCapabilities</A><br>
+<!-- Class MediaCodecInfo.CodecProfileLevel -->
+<A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecProfileLevel</A><br>
+<!-- Class MediaCodecInfo.VideoCapabilities -->
+<A HREF="android.media.MediaCodecInfo.VideoCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.VideoCapabilities</A><br>
+<!-- Class MediaController.TransportControls -->
+<A HREF="android.media.session.MediaController.TransportControls.html" class="hiddenlink" target="rightframe">MediaController.TransportControls</A><br>
+<!-- Class MediaCrypto -->
+<A HREF="android.media.MediaCrypto.html" class="hiddenlink" target="rightframe">MediaCrypto</A><br>
+<!-- Class MediaDescription -->
+<A HREF="android.media.MediaDescription.html" class="hiddenlink" target="rightframe">MediaDescription</A><br>
+<!-- Class MediaDescription.Builder -->
+<A HREF="android.media.MediaDescription.Builder.html" class="hiddenlink" target="rightframe">MediaDescription.Builder</A><br>
+<!-- Class MediaDrm -->
+<A HREF="android.media.MediaDrm.html" class="hiddenlink" target="rightframe">MediaDrm</A><br>
+<!-- Class MediaDrm.KeyRequest -->
+<A HREF="android.media.MediaDrm.KeyRequest.html" class="hiddenlink" target="rightframe">MediaDrm.KeyRequest</A><br>
+<!-- Class MediaExtractor -->
+<A HREF="android.media.MediaExtractor.html" class="hiddenlink" target="rightframe">MediaExtractor</A><br>
+<!-- Class MediaFormat -->
+<A HREF="android.media.MediaFormat.html" class="hiddenlink" target="rightframe">MediaFormat</A><br>
+<!-- Class MediaMetadataRetriever -->
+<A HREF="android.media.MediaMetadataRetriever.html" class="hiddenlink" target="rightframe">MediaMetadataRetriever</A><br>
+<!-- Class MediaPlayer -->
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<!-- Class MediaPlayer.TrackInfo -->
+<A HREF="android.media.MediaPlayer.TrackInfo.html" class="hiddenlink" target="rightframe">MediaPlayer.TrackInfo</A><br>
+<!-- Class MediaRecorder -->
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<!-- Class MediaSession.Callback -->
+<A HREF="android.media.session.MediaSession.Callback.html" class="hiddenlink" target="rightframe">MediaSession.Callback</A><br>
+<!-- Class MediaStore -->
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<!-- Class MessageQueue -->
+<A HREF="android.os.MessageQueue.html" class="hiddenlink" target="rightframe">MessageQueue</A><br>
+<!-- Class MockContext -->
+<A HREF="android.test.mock.MockContext.html" class="hiddenlink" target="rightframe">MockContext</A><br>
+<!-- Class MockCursor -->
+<A HREF="android.test.mock.MockCursor.html" class="hiddenlink" target="rightframe">MockCursor</A><br>
+<!-- Class MockPackageManager -->
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<!-- Field MODE_MULTI_PROCESS -->
+<nobr><A HREF="android.content.Context.html#android.content.Context.MODE_MULTI_PROCESS" class="hiddenlink" target="rightframe">MODE_MULTI_PROCESS</A>
+</nobr><br>
+<!-- Class MotionEvent -->
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<!-- Field mPos -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mPos" class="hiddenlink" target="rightframe">mPos</A>
+</nobr><br>
+<!-- Class Network -->
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.net.Network.html" class="hiddenlink" target="rightframe">Network</A><br>
+<!-- Class NetworkCapabilities -->
+<A HREF="android.net.NetworkCapabilities.html" class="hiddenlink" target="rightframe">NetworkCapabilities</A><br>
+<!-- Method newChooseAccountIntent -->
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_changed(android.accounts.Account, java.util.ArrayList<android.accounts.Account>, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe">newChooseAccountIntent
+(<code>Account, ArrayList&lt;Account&gt;, String[], boolean, String, String, String[], Bundle</code>)</A></nobr><br>
+<!-- Class NfcEvent -->
+<A HREF="android.nfc.NfcEvent.html" class="hiddenlink" target="rightframe">NfcEvent</A><br>
+<!-- Class Notification -->
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<!-- Class Notification.Action -->
+<i>Notification.Action</i><br>
+&nbsp;&nbsp;<A HREF="android.app.Notification.Action.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Constructor Notification.Action -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class Notification.Action.Builder -->
+<i>Notification.Action.Builder</i><br>
+&nbsp;&nbsp;<A HREF="android.app.Notification.Action.Builder.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<!-- Constructor Notification.Action.Builder -->
+&nbsp;&nbsp;<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action.Builder
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Class Notification.BigPictureStyle -->
+<A HREF="android.app.Notification.BigPictureStyle.html" class="hiddenlink" target="rightframe">Notification.BigPictureStyle</A><br>
+<!-- Class Notification.Builder -->
+<A HREF="android.app.Notification.Builder.html" class="hiddenlink" target="rightframe">Notification.Builder</A><br>
+<!-- Class NotificationListenerService -->
+<A HREF="android.service.notification.NotificationListenerService.html" class="hiddenlink" target="rightframe">NotificationListenerService</A><br>
+<!-- Class NotificationManager -->
+<A HREF="android.app.NotificationManager.html" class="hiddenlink" target="rightframe">NotificationManager</A><br>
+<!-- Method onCreate -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreate_changed()" class="hiddenlink" target="rightframe">onCreate
+()</A></nobr><br>
+<!-- Method onInflate -->
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_changed(android.app.Activity, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe">onInflate
+(<code>Activity, AttributeSet, Bundle</code>)</A></nobr><br>
+<!-- Package org.apache.http.conn -->
+<A HREF="pkg_org.apache.http.conn.html" class="hiddenlink" target="rightframe">org.apache.http.conn</A><br>
+<!-- Package org.apache.http.conn.scheme -->
+<A HREF="pkg_org.apache.http.conn.scheme.html" class="hiddenlink" target="rightframe">org.apache.http.conn.scheme</A><br>
+<!-- Package org.apache.http.params -->
+<A HREF="pkg_org.apache.http.params.html" class="hiddenlink" target="rightframe">org.apache.http.params</A><br>
+<!-- Class OsConstants -->
+<A HREF="android.system.OsConstants.html" class="hiddenlink" target="rightframe">OsConstants</A><br>
+<!-- Method overlayHorizontalScrollbar -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayHorizontalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayHorizontalScrollbar
+()</A></nobr><br>
+<!-- Method overlayVerticalScrollbar -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayVerticalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayVerticalScrollbar
+()</A></nobr><br>
+<!-- Class PackageInfo -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<!-- Class PackageManager -->
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<!-- Class Paint -->
+<A HREF="android.graphics.Paint.html" class="hiddenlink" target="rightframe">Paint</A><br>
+<!-- Class Parcel -->
+<A HREF="android.os.Parcel.html" class="hiddenlink" target="rightframe">Parcel</A><br>
+<!-- Method peekWallpaper -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.peekWallpaper_changed()" class="hiddenlink" target="rightframe">peekWallpaper
+()</A></nobr><br>
+<!-- Class PendingIntent -->
+<A HREF="android.app.PendingIntent.html" class="hiddenlink" target="rightframe">PendingIntent</A><br>
+<!-- Class PermissionInfo -->
+<A HREF="android.content.pm.PermissionInfo.html" class="hiddenlink" target="rightframe">PermissionInfo</A><br>
+<!-- Class PermissionRequest -->
+<A HREF="android.webkit.PermissionRequest.html" class="hiddenlink" target="rightframe">PermissionRequest</A><br>
+<!-- Class PhoneNumberUtils -->
+<A HREF="android.telephony.PhoneNumberUtils.html" class="hiddenlink" target="rightframe">PhoneNumberUtils</A><br>
+<!-- Class PlaybackState -->
+<A HREF="android.media.session.PlaybackState.html" class="hiddenlink" target="rightframe">PlaybackState</A><br>
+<!-- Class PopupMenu -->
+<A HREF="android.widget.PopupMenu.html" class="hiddenlink" target="rightframe">PopupMenu</A><br>
+<!-- Class PopupWindow -->
+<A HREF="android.widget.PopupWindow.html" class="hiddenlink" target="rightframe">PopupWindow</A><br>
+<!-- Class PowerManager -->
+<A HREF="android.os.PowerManager.html" class="hiddenlink" target="rightframe">PowerManager</A><br>
+<!-- Field preferredRefreshRate -->
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredRefreshRate" class="hiddenlink" target="rightframe">preferredRefreshRate</A>
+</nobr><br>
+<!-- Class PrintAttributes -->
+<A HREF="android.print.PrintAttributes.html" class="hiddenlink" target="rightframe">PrintAttributes</A><br>
+<!-- Class PrintAttributes.Builder -->
+<A HREF="android.print.PrintAttributes.Builder.html" class="hiddenlink" target="rightframe">PrintAttributes.Builder</A><br>
+<!-- Class PrinterCapabilitiesInfo -->
+<A HREF="android.print.PrinterCapabilitiesInfo.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo</A><br>
+<!-- Class PrinterCapabilitiesInfo.Builder -->
+<A HREF="android.print.PrinterCapabilitiesInfo.Builder.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo.Builder</A><br>
+<!-- Class PrintService -->
+<A HREF="android.printservice.PrintService.html" class="hiddenlink" target="rightframe">PrintService</A><br>
+<!-- Class Process -->
+<A HREF="android.os.Process.html" class="hiddenlink" target="rightframe">Process</A><br>
+<!-- Field PROTECTION_FLAG_SYSTEM -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_FLAG_SYSTEM</A>
+</nobr><br>
+<!-- Field PROTECTION_MASK_FLAGS -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_MASK_FLAGS" class="hiddenlink" target="rightframe">PROTECTION_MASK_FLAGS</A>
+</nobr><br>
+<!-- Field PROTECTION_SIGNATURE_OR_SYSTEM -->
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_SIGNATURE_OR_SYSTEM</A>
+</nobr><br>
+<!-- Class Proxy -->
+<A HREF="android.net.Proxy.html" class="hiddenlink" target="rightframe">Proxy</A><br>
+<!-- Class ProxyInfo -->
+<A HREF="android.net.ProxyInfo.html" class="hiddenlink" target="rightframe">ProxyInfo</A><br>
+<!-- Class QuickContactBadge -->
+<A NAME="Q"></A>
+<br><font size="+2">Q</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.widget.QuickContactBadge.html" class="hiddenlink" target="rightframe">QuickContactBadge</A><br>
+<!-- Class R.attr -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<!-- Class R.id -->
+<A HREF="android.R.id.html" class="hiddenlink" target="rightframe">R.id</A><br>
+<!-- Class R.string -->
+<A HREF="android.R.string.html" class="hiddenlink" target="rightframe">R.string</A><br>
+<!-- Class R.style -->
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<!-- Class RecognitionService.Callback -->
+<A HREF="android.speech.RecognitionService.Callback.html" class="hiddenlink" target="rightframe">RecognitionService.Callback</A><br>
+<!-- Class RecognizerIntent -->
+<A HREF="android.speech.RecognizerIntent.html" class="hiddenlink" target="rightframe">RecognizerIntent</A><br>
+<!-- Class RecoverySystem -->
+<A HREF="android.os.RecoverySystem.html" class="hiddenlink" target="rightframe">RecoverySystem</A><br>
+<!-- Class RelativeLayout.LayoutParams -->
+<A HREF="android.widget.RelativeLayout.LayoutParams.html" class="hiddenlink" target="rightframe">RelativeLayout.LayoutParams</A><br>
+<!-- Class RemoteViews -->
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<!-- Method removeStickyBroadcast -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">removeStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<!-- Method removeStickyBroadcastAsUser -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">removeStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<!-- Class RenderScript -->
+<A HREF="android.renderscript.RenderScript.html" class="hiddenlink" target="rightframe">RenderScript</A><br>
+<!-- Method reportBadNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportBadNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">reportBadNetwork
+(<code>Network</code>)</A></nobr><br>
+<!-- Method requery -->
+<i>requery</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+<!-- Method requery -->
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<!-- Method resetAllCounts -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetAllCounts_changed()" class="hiddenlink" target="rightframe">resetAllCounts
+()</A></nobr><br>
+<!-- Method resetGlobalAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocCount
+()</A></nobr><br>
+<!-- Method resetGlobalAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocSize
+()</A></nobr><br>
+<!-- Method resetGlobalClassInitCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitCount
+()</A></nobr><br>
+<!-- Method resetGlobalClassInitTime -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitTime
+()</A></nobr><br>
+<!-- Method resetGlobalFreedCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedCount
+()</A></nobr><br>
+<!-- Method resetGlobalFreedSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedSize
+()</A></nobr><br>
+<!-- Method resetGlobalGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetGlobalGcInvocationCount
+()</A></nobr><br>
+<!-- Method resetThreadAllocCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocCount_changed()" class="hiddenlink" target="rightframe">resetThreadAllocCount
+()</A></nobr><br>
+<!-- Method resetThreadAllocSize -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocSize_changed()" class="hiddenlink" target="rightframe">resetThreadAllocSize
+()</A></nobr><br>
+<!-- Method resetThreadGcInvocationCount -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetThreadGcInvocationCount
+()</A></nobr><br>
+<!-- Class Resources -->
+<A HREF="android.content.res.Resources.html" class="hiddenlink" target="rightframe">Resources</A><br>
+<!-- Class Resources.Theme -->
+<A HREF="android.content.res.Resources.Theme.html" class="hiddenlink" target="rightframe">Resources.Theme</A><br>
+<!-- Class RestrictionEntry -->
+<A HREF="android.content.RestrictionEntry.html" class="hiddenlink" target="rightframe">RestrictionEntry</A><br>
+<!-- Class RestrictionsManager -->
+<A HREF="android.content.RestrictionsManager.html" class="hiddenlink" target="rightframe">RestrictionsManager</A><br>
+<!-- Class RippleDrawable -->
+<A HREF="android.graphics.drawable.RippleDrawable.html" class="hiddenlink" target="rightframe">RippleDrawable</A><br>
+<!-- Class RotateDrawable -->
+<A HREF="android.graphics.drawable.RotateDrawable.html" class="hiddenlink" target="rightframe">RotateDrawable</A><br>
+<!-- Class ScaleDrawable -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.graphics.drawable.ScaleDrawable.html" class="hiddenlink" target="rightframe">ScaleDrawable</A><br>
+<!-- Class ScaleGestureDetector -->
+<A HREF="android.view.ScaleGestureDetector.html" class="hiddenlink" target="rightframe">ScaleGestureDetector</A><br>
+<!-- Class ScanResult -->
+<A HREF="android.net.wifi.ScanResult.html" class="hiddenlink" target="rightframe">ScanResult</A><br>
+<!-- Class ScanSettings -->
+<A HREF="android.bluetooth.le.ScanSettings.html" class="hiddenlink" target="rightframe">ScanSettings</A><br>
+<!-- Class ScanSettings.Builder -->
+<A HREF="android.bluetooth.le.ScanSettings.Builder.html" class="hiddenlink" target="rightframe">ScanSettings.Builder</A><br>
+<!-- Method scheduleDrawable -->
+<i>scheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method scheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method scheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method scheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Class Script -->
+<A HREF="android.renderscript.Script.html" class="hiddenlink" target="rightframe">Script</A><br>
+<!-- Class ScriptGroup -->
+<A HREF="android.renderscript.ScriptGroup.html" class="hiddenlink" target="rightframe">ScriptGroup</A><br>
+<!-- Class ScriptGroup.Builder -->
+<A HREF="android.renderscript.ScriptGroup.Builder.html" class="hiddenlink" target="rightframe">ScriptGroup.Builder</A><br>
+<!-- Field selectedDateVerticalBar -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedDateVerticalBar" class="hiddenlink" target="rightframe">selectedDateVerticalBar</A>
+</nobr><br>
+<!-- Field selectedWeekBackgroundColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedWeekBackgroundColor" class="hiddenlink" target="rightframe">selectedWeekBackgroundColor</A>
+</nobr><br>
+<!-- Method sendStickyBroadcast -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">sendStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<!-- Method sendStickyBroadcastAsUser -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">sendStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<!-- Method sendStickyOrderedBroadcast -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcast_changed(android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcast
+(<code>Intent, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<!-- Method sendStickyOrderedBroadcastAsUser -->
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcastAsUser
+(<code>Intent, UserHandle, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<!-- Method setAlpha -->
+<i>setAlpha</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method setAlpha -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method setAlpha -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method setAlpha -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method setAlwaysDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAlwaysDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAlwaysDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setAnimationCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAnimationCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAnimationCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setChildrenDrawnWithCacheEnabled -->
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setChildrenDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setChildrenDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setCurrentHour -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentHour_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentHour
+(<code>Integer</code>)</A></nobr><br>
+<!-- Method setCurrentMinute -->
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentMinute_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentMinute
+(<code>Integer</code>)</A></nobr><br>
+<!-- Method setDither -->
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setDither_changed(boolean)" class="hiddenlink" target="rightframe">setDither
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setDrawable -->
+<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">setDrawable
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method setFocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setFocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setFocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setForeground -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForeground_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">setForeground
+(<code>Drawable</code>)</A></nobr><br>
+<!-- Method setForegroundGravity -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundGravity_changed(int)" class="hiddenlink" target="rightframe">setForegroundGravity
+(<code>int</code>)</A></nobr><br>
+<!-- Method setForegroundTintList -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintList_changed(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe">setForegroundTintList
+(<code>ColorStateList</code>)</A></nobr><br>
+<!-- Method setForegroundTintMode -->
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintMode_changed(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe">setForegroundTintMode
+(<code>Mode</code>)</A></nobr><br>
+<!-- Method setHorizontalScrollbarOverlay -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setHorizontalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setHorizontalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setInput -->
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setInput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setInput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<!-- Method setInverseBackgroundForced -->
+<nobr><A HREF="android.app.AlertDialog.Builder.html#android.app.AlertDialog.Builder.setInverseBackgroundForced_changed(boolean)" class="hiddenlink" target="rightframe">setInverseBackgroundForced
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setOutput -->
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setOutput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setOutput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<!-- Method setProcessDefaultNetwork -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.setProcessDefaultNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">setProcessDefaultNetwork
+(<code>Network</code>)</A></nobr><br>
+<!-- Method setRestrictionsChallenge -->
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.setRestrictionsChallenge_changed(java.lang.String)" class="hiddenlink" target="rightframe">setRestrictionsChallenge
+(<code>String</code>)</A></nobr><br>
+<!-- Method setSelectedDateVerticalBar -->
+<i>setSelectedDateVerticalBar</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+<!-- Method setSelectedDateVerticalBar -->
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+<!-- Method setSelectedWeekBackgroundColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedWeekBackgroundColor_changed(int)" class="hiddenlink" target="rightframe">setSelectedWeekBackgroundColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setShownWeekCount -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setShownWeekCount_changed(int)" class="hiddenlink" target="rightframe">setShownWeekCount
+(<code>int</code>)</A></nobr><br>
+<!-- Method setStreamMute -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamMute_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamMute
+(<code>int, boolean</code>)</A></nobr><br>
+<!-- Method setStreamSolo -->
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamSolo_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamSolo
+(<code>int, boolean</code>)</A></nobr><br>
+<!-- Method setSubjectMatch -->
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setSubjectMatch_changed(java.lang.String)" class="hiddenlink" target="rightframe">setSubjectMatch
+(<code>String</code>)</A></nobr><br>
+<!-- Method setTextAppearance -->
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_changed(android.content.Context, int)" class="hiddenlink" target="rightframe">setTextAppearance
+(<code>Context, int</code>)</A></nobr><br>
+<!-- Class Settings -->
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<!-- Class Settings.Global -->
+<A HREF="android.provider.Settings.Global.html" class="hiddenlink" target="rightframe">Settings.Global</A><br>
+<!-- Class Settings.Secure -->
+<A HREF="android.provider.Settings.Secure.html" class="hiddenlink" target="rightframe">Settings.Secure</A><br>
+<!-- Class Settings.System -->
+<A HREF="android.provider.Settings.System.html" class="hiddenlink" target="rightframe">Settings.System</A><br>
+<!-- Method setUnfocusedMonthDateColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setUnfocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setUnfocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setVerticalScrollbarOverlay -->
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setVerticalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setVerticalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<!-- Method setWallpaper -->
+<i>setWallpaper</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(android.graphics.Bitmap)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Bitmap</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method setWallpaper -->
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(java.io.InputStream)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>InputStream</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<!-- Method setWeekNumberColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekNumberColor_changed(int)" class="hiddenlink" target="rightframe">setWeekNumberColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setWeekSeparatorLineColor -->
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekSeparatorLineColor_changed(int)" class="hiddenlink" target="rightframe">setWeekSeparatorLineColor
+(<code>int</code>)</A></nobr><br>
+<!-- Method setWindowLayoutMode -->
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutMode_changed(int, int)" class="hiddenlink" target="rightframe">setWindowLayoutMode
+(<code>int, int</code>)</A></nobr><br>
+<!-- Class SharedElementCallback -->
+<A HREF="android.app.SharedElementCallback.html" class="hiddenlink" target="rightframe">SharedElementCallback</A><br>
+<!-- Field shownWeekCount -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.shownWeekCount" class="hiddenlink" target="rightframe">shownWeekCount</A>
+</nobr><br>
+<!-- Field showOnLockScreen -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.showOnLockScreen" class="hiddenlink" target="rightframe">showOnLockScreen</A>
+</nobr><br>
+<!-- Field showWeekNumber -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.showWeekNumber" class="hiddenlink" target="rightframe">showWeekNumber</A>
+</nobr><br>
+<!-- Class SignalStrength -->
+<A HREF="android.telephony.SignalStrength.html" class="hiddenlink" target="rightframe">SignalStrength</A><br>
+<!-- Class SimpleAdapter -->
+<A HREF="android.widget.SimpleAdapter.html" class="hiddenlink" target="rightframe">SimpleAdapter</A><br>
+<!-- Class SmsManager -->
+<A HREF="android.telephony.SmsManager.html" class="hiddenlink" target="rightframe">SmsManager</A><br>
+<!-- Class SmsMessage -->
+<A HREF="android.telephony.SmsMessage.html" class="hiddenlink" target="rightframe">SmsMessage</A><br>
+<!-- Class SpannableStringBuilder -->
+<A HREF="android.text.SpannableStringBuilder.html" class="hiddenlink" target="rightframe">SpannableStringBuilder</A><br>
+<!-- Class Spinner -->
+<A HREF="android.widget.Spinner.html" class="hiddenlink" target="rightframe">Spinner</A><br>
+<!-- Class SSLCertificateSocketFactory -->
+<A HREF="android.net.SSLCertificateSocketFactory.html" class="hiddenlink" target="rightframe">SSLCertificateSocketFactory</A><br>
+<!-- Method startAllocCounting -->
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.startAllocCounting_changed()" class="hiddenlink" target="rightframe">startAllocCounting
+()</A></nobr><br>
+<!-- Method stopAllocCounting -->
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.stopAllocCounting_changed()" class="hiddenlink" target="rightframe">stopAllocCounting
+()</A></nobr><br>
+<!-- Class StreamConfigurationMap -->
+<A HREF="android.hardware.camera2.params.StreamConfigurationMap.html" class="hiddenlink" target="rightframe">StreamConfigurationMap</A><br>
+<!-- Class StrictMode.ThreadPolicy.Builder -->
+<A HREF="android.os.StrictMode.ThreadPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.ThreadPolicy.Builder</A><br>
+<!-- Class StrictMode.VmPolicy.Builder -->
+<A HREF="android.os.StrictMode.VmPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.VmPolicy.Builder</A><br>
+<!-- Class Surface -->
+<A HREF="android.view.Surface.html" class="hiddenlink" target="rightframe">Surface</A><br>
+<!-- Class Switch -->
+<A HREF="android.widget.Switch.html" class="hiddenlink" target="rightframe">Switch</A><br>
+<!-- Field targetDescriptions -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.targetDescriptions" class="hiddenlink" target="rightframe">targetDescriptions</A>
+</nobr><br>
+<!-- Class TelecomManager -->
+<A HREF="android.telecom.TelecomManager.html" class="hiddenlink" target="rightframe">TelecomManager</A><br>
+<!-- Class Telephony.Threads -->
+<A HREF="android.provider.Telephony.Threads.html" class="hiddenlink" target="rightframe">Telephony.Threads</A><br>
+<!-- Class TelephonyManager -->
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<!-- Class TextView -->
+<A HREF="android.widget.TextView.html" class="hiddenlink" target="rightframe">TextView</A><br>
+<!-- Field THEME_DEVICE_DEFAULT_DARK -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_DARK" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_DARK</A>
+</nobr><br>
+<!-- Field THEME_DEVICE_DEFAULT_LIGHT -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_LIGHT" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_LIGHT</A>
+</nobr><br>
+<!-- Field THEME_HOLO_DARK -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_DARK" class="hiddenlink" target="rightframe">THEME_HOLO_DARK</A>
+</nobr><br>
+<!-- Field THEME_HOLO_LIGHT -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_LIGHT" class="hiddenlink" target="rightframe">THEME_HOLO_LIGHT</A>
+</nobr><br>
+<!-- Field THEME_TRADITIONAL -->
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_TRADITIONAL" class="hiddenlink" target="rightframe">THEME_TRADITIONAL</A>
+</nobr><br>
+<!-- Class TimePicker -->
+<A HREF="android.widget.TimePicker.html" class="hiddenlink" target="rightframe">TimePicker</A><br>
+<!-- Class Toolbar -->
+<A HREF="android.widget.Toolbar.html" class="hiddenlink" target="rightframe">Toolbar</A><br>
+<!-- Field TRACE_COUNT_ALLOCS -->
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.TRACE_COUNT_ALLOCS" class="hiddenlink" target="rightframe">TRACE_COUNT_ALLOCS</A>
+</nobr><br>
+<!-- Class TransactionTooLargeException -->
+<A HREF="android.os.TransactionTooLargeException.html" class="hiddenlink" target="rightframe">TransactionTooLargeException</A><br>
+<!-- Class Transition -->
+<A HREF="android.transition.Transition.html" class="hiddenlink" target="rightframe">Transition</A><br>
+<!-- Class TransitionManager -->
+<A HREF="android.transition.TransitionManager.html" class="hiddenlink" target="rightframe">TransitionManager</A><br>
+<!-- Class TvContentRating -->
+<A HREF="android.media.tv.TvContentRating.html" class="hiddenlink" target="rightframe">TvContentRating</A><br>
+<!-- Class TvContract.Channels -->
+<A HREF="android.media.tv.TvContract.Channels.html" class="hiddenlink" target="rightframe">TvContract.Channels</A><br>
+<!-- Class TvContract.Programs -->
+<A HREF="android.media.tv.TvContract.Programs.html" class="hiddenlink" target="rightframe">TvContract.Programs</A><br>
+<!-- Class TvInputManager -->
+<A HREF="android.media.tv.TvInputManager.html" class="hiddenlink" target="rightframe">TvInputManager</A><br>
+<!-- Class TvInputService.Session -->
+<A HREF="android.media.tv.TvInputService.Session.html" class="hiddenlink" target="rightframe">TvInputService.Session</A><br>
+<!-- Class TvTrackInfo -->
+<A HREF="android.media.tv.TvTrackInfo.html" class="hiddenlink" target="rightframe">TvTrackInfo</A><br>
+<!-- Class TvTrackInfo.Builder -->
+<A HREF="android.media.tv.TvTrackInfo.Builder.html" class="hiddenlink" target="rightframe">TvTrackInfo.Builder</A><br>
+<!-- Class TvView -->
+<A HREF="android.media.tv.TvView.html" class="hiddenlink" target="rightframe">TvView</A><br>
+<!-- Class TvView.TvInputCallback -->
+<A HREF="android.media.tv.TvView.TvInputCallback.html" class="hiddenlink" target="rightframe">TvView.TvInputCallback</A><br>
+<!-- Field TYPE_MOBILE_HIPRI -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_HIPRI" class="hiddenlink" target="rightframe">TYPE_MOBILE_HIPRI</A>
+</nobr><br>
+<!-- Field TYPE_MOBILE_MMS -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_MMS" class="hiddenlink" target="rightframe">TYPE_MOBILE_MMS</A>
+</nobr><br>
+<!-- Field TYPE_MOBILE_SUPL -->
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_SUPL" class="hiddenlink" target="rightframe">TYPE_MOBILE_SUPL</A>
+</nobr><br>
+<!-- Field unfocusedMonthDateColor -->
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.unfocusedMonthDateColor" class="hiddenlink" target="rightframe">unfocusedMonthDateColor</A>
+</nobr><br>
+<!-- Method unscheduleDrawable -->
+<i>unscheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method unscheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method unscheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method unscheduleDrawable -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Class UsageEvents.Event -->
+<A HREF="android.app.usage.UsageEvents.Event.html" class="hiddenlink" target="rightframe">UsageEvents.Event</A><br>
+<!-- Class UsageStatsManager -->
+<A HREF="android.app.usage.UsageStatsManager.html" class="hiddenlink" target="rightframe">UsageStatsManager</A><br>
+<!-- Class UsbDevice -->
+<A HREF="android.hardware.usb.UsbDevice.html" class="hiddenlink" target="rightframe">UsbDevice</A><br>
+<!-- Class UserManager -->
+<A HREF="android.os.UserManager.html" class="hiddenlink" target="rightframe">UserManager</A><br>
+<!-- Class UtteranceProgressListener -->
+<A HREF="android.speech.tts.UtteranceProgressListener.html" class="hiddenlink" target="rightframe">UtteranceProgressListener</A><br>
+<!-- Class View -->
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<!-- Class ViewConfiguration -->
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<!-- Class ViewGroup -->
+<A HREF="android.view.ViewGroup.html" class="hiddenlink" target="rightframe">ViewGroup</A><br>
+<!-- Class ViewParent -->
+<A HREF="android.view.ViewParent.html" class="hiddenlink" target="rightframe"><i>ViewParent</i></A><br>
+<!-- Class VoiceInteractionService -->
+<A HREF="android.service.voice.VoiceInteractionService.html" class="hiddenlink" target="rightframe">VoiceInteractionService</A><br>
+<!-- Class VoiceInteractionSession -->
+<A HREF="android.service.voice.VoiceInteractionSession.html" class="hiddenlink" target="rightframe">VoiceInteractionSession</A><br>
+<!-- Class VoicemailContract.Status -->
+<A HREF="android.provider.VoicemailContract.Status.html" class="hiddenlink" target="rightframe">VoicemailContract.Status</A><br>
+<!-- Class VoicemailContract.Voicemails -->
+<A HREF="android.provider.VoicemailContract.Voicemails.html" class="hiddenlink" target="rightframe">VoicemailContract.Voicemails</A><br>
+<!-- Class WallpaperManager -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.app.WallpaperManager.html" class="hiddenlink" target="rightframe">WallpaperManager</A><br>
+<!-- Class WebSettings -->
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<!-- Class WebView -->
+<A HREF="android.webkit.WebView.html" class="hiddenlink" target="rightframe">WebView</A><br>
+<!-- Class WebViewClient -->
+<A HREF="android.webkit.WebViewClient.html" class="hiddenlink" target="rightframe">WebViewClient</A><br>
+<!-- Field weekNumberColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekNumberColor" class="hiddenlink" target="rightframe">weekNumberColor</A>
+</nobr><br>
+<!-- Field weekSeparatorLineColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekSeparatorLineColor" class="hiddenlink" target="rightframe">weekSeparatorLineColor</A>
+</nobr><br>
+<!-- Class WifiConfiguration -->
+<A HREF="android.net.wifi.WifiConfiguration.html" class="hiddenlink" target="rightframe">WifiConfiguration</A><br>
+<!-- Class WifiEnterpriseConfig -->
+<A HREF="android.net.wifi.WifiEnterpriseConfig.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig</A><br>
+<!-- Class WifiEnterpriseConfig.Eap -->
+<A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig.Eap</A><br>
+<!-- Class WifiManager -->
+<A HREF="android.net.wifi.WifiManager.html" class="hiddenlink" target="rightframe">WifiManager</A><br>
+<!-- Class Window.Callback -->
+<A HREF="android.view.Window.Callback.html" class="hiddenlink" target="rightframe"><i>Window.Callback</i></A><br>
+<!-- Class WindowManager.LayoutParams -->
+<A HREF="android.view.WindowManager.LayoutParams.html" class="hiddenlink" target="rightframe">WindowManager.LayoutParams</A><br>
+<!-- Field yearListItemTextAppearance -->
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListItemTextAppearance" class="hiddenlink" target="rightframe">yearListItemTextAppearance</A>
+</nobr><br>
+<!-- Field yearListSelectorColor -->
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListSelectorColor" class="hiddenlink" target="rightframe">yearListSelectorColor</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/alldiffs_index_removals.html b/docs/html/sdk/api_diff/23/changes/alldiffs_index_removals.html
new file mode 100644
index 0000000..19b6bb0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/alldiffs_index_removals.html
@@ -0,0 +1,987 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+All Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for All Differences" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="alldiffs_index_all.html" xclass="hiddenlink">All Differences</a>
+  <br>
+<b>Removals</b>
+  <br>
+<A HREF="alldiffs_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="alldiffs_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<!-- Class AbstractHttpParams -->
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.params.html#AbstractHttpParams" class="hiddenlink" target="rightframe"><strike>AbstractHttpParams</strike></A><br>
+<!-- Field ACCESS_MOCK_LOCATION -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_MOCK_LOCATION" class="hiddenlink" target="rightframe"><strike>ACCESS_MOCK_LOCATION</strike></A>
+</nobr><br>
+<!-- Field ACCESS_SURFACE_FLINGER -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_SURFACE_FLINGER" class="hiddenlink" target="rightframe"><strike>ACCESS_SURFACE_FLINGER</strike></A>
+</nobr><br>
+<!-- Field ACCESSIBILITY_FEATURES -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCESSIBILITY_FEATURES" class="hiddenlink" target="rightframe"><strike>ACCESSIBILITY_FEATURES</strike></A>
+</nobr><br>
+<!-- Field ACCOUNTS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCOUNTS" class="hiddenlink" target="rightframe"><strike>ACCOUNTS</strike></A>
+</nobr><br>
+<!-- Method addSearchUrl -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.addSearchUrl_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>addSearchUrl</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<!-- Field AFFECTS_BATTERY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AFFECTS_BATTERY" class="hiddenlink" target="rightframe"><strike>AFFECTS_BATTERY</strike></A>
+</nobr><br>
+<!-- Class AndroidHttpClient -->
+<A HREF="pkg_android.net.http.html#AndroidHttpClient" class="hiddenlink" target="rightframe"><strike>AndroidHttpClient</strike></A><br>
+<!-- Field APP_INFO -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.APP_INFO" class="hiddenlink" target="rightframe"><strike>APP_INFO</strike></A>
+</nobr><br>
+<!-- Field APPEND_FOR_LAST_AUDIBLE -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.APPEND_FOR_LAST_AUDIBLE" class="hiddenlink" target="rightframe"><strike>APPEND_FOR_LAST_AUDIBLE</strike></A>
+</nobr><br>
+<!-- Constructor ArrayMap -->
+<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_removed(android.util.ArrayMap)" class="hiddenlink" target="rightframe"><strike>ArrayMap</strike>
+(<code>ArrayMap</code>)</A></nobr>&nbsp;constructor<br>
+<!-- Field AUDIO_SETTINGS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AUDIO_SETTINGS" class="hiddenlink" target="rightframe"><strike>AUDIO_SETTINGS</strike></A>
+</nobr><br>
+<!-- Field AUTHENTICATE_ACCOUNTS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.AUTHENTICATE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>AUTHENTICATE_ACCOUNTS</strike></A>
+</nobr><br>
+<!-- Class BasicEofSensorWatcher -->
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#BasicEofSensorWatcher" class="hiddenlink" target="rightframe"><strike>BasicEofSensorWatcher</strike></A><br>
+<!-- Class BasicHttpParams -->
+<A HREF="pkg_org.apache.http.params.html#BasicHttpParams" class="hiddenlink" target="rightframe"><strike>BasicHttpParams</strike></A><br>
+<!-- Class BasicManagedEntity -->
+<A HREF="pkg_org.apache.http.conn.html#BasicManagedEntity" class="hiddenlink" target="rightframe"><strike>BasicManagedEntity</strike></A><br>
+<!-- Constructor BatteryManager -->
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ctor_removed()" class="hiddenlink" target="rightframe"><strike>BatteryManager</strike>
+()</A></nobr>&nbsp;constructor<br>
+<!-- Field BLUETOOTH_NETWORK -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BLUETOOTH_NETWORK" class="hiddenlink" target="rightframe"><strike>BLUETOOTH_NETWORK</strike></A>
+</nobr><br>
+<!-- Field BOOKMARKS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BOOKMARKS" class="hiddenlink" target="rightframe"><strike>BOOKMARKS</strike></A>
+</nobr><br>
+<!-- Field BOOKMARKS_URI -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.BOOKMARKS_URI" class="hiddenlink" target="rightframe"><strike>BOOKMARKS_URI</strike></A>
+</nobr><br>
+<!-- Field BRICK -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BRICK" class="hiddenlink" target="rightframe"><strike>BRICK</strike></A>
+</nobr><br>
+<!-- Class Browser.BookmarkColumns -->
+<A HREF="pkg_android.provider.html#Browser.BookmarkColumns" class="hiddenlink" target="rightframe"><strike>Browser.BookmarkColumns</strike></A><br>
+<!-- Class Browser.SearchColumns -->
+<A HREF="pkg_android.provider.html#Browser.SearchColumns" class="hiddenlink" target="rightframe"><strike>Browser.SearchColumns</strike></A><br>
+<!-- Method canClearHistory -->
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.canClearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>canClearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method ceil -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.ceil_removed(float)" class="hiddenlink" target="rightframe"><strike>ceil</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field CLEAR_APP_USER_DATA -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.CLEAR_APP_USER_DATA" class="hiddenlink" target="rightframe"><strike>CLEAR_APP_USER_DATA</strike></A>
+</nobr><br>
+<!-- Method clearHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method clearSearches -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearSearches_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearSearches</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Class ClientConnectionManager -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManager" class="hiddenlink" target="rightframe"><strike>ClientConnectionManager</strike></A><br>
+<!-- Class ClientConnectionManagerFactory -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManagerFactory" class="hiddenlink" target="rightframe"><strike>ClientConnectionManagerFactory</strike></A><br>
+<!-- Class ClientConnectionOperator -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionOperator" class="hiddenlink" target="rightframe"><strike>ClientConnectionOperator</strike></A><br>
+<!-- Class ClientConnectionRequest -->
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionRequest" class="hiddenlink" target="rightframe"><strike>ClientConnectionRequest</strike></A><br>
+<!-- Class ConnectionKeepAliveStrategy -->
+<A HREF="pkg_org.apache.http.conn.html#ConnectionKeepAliveStrategy" class="hiddenlink" target="rightframe"><strike>ConnectionKeepAliveStrategy</strike></A><br>
+<!-- Class ConnectionPoolTimeoutException -->
+<A HREF="pkg_org.apache.http.conn.html#ConnectionPoolTimeoutException" class="hiddenlink" target="rightframe"><strike>ConnectionPoolTimeoutException</strike></A><br>
+<!-- Class ConnectionReleaseTrigger -->
+<A HREF="pkg_org.apache.http.conn.html#ConnectionReleaseTrigger" class="hiddenlink" target="rightframe"><strike>ConnectionReleaseTrigger</strike></A><br>
+<!-- Class ContactsContract.Contacts.StreamItems -->
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.Contacts.StreamItems</strike></A><br>
+<!-- Class ContactsContract.RawContacts.StreamItems -->
+<A HREF="pkg_android.provider.html#ContactsContract.RawContacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.RawContacts.StreamItems</strike></A><br>
+<!-- Class ContactsContract.StreamItemPhotos -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotos</strike></A><br>
+<!-- Class ContactsContract.StreamItemPhotosColumns -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotosColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotosColumns</strike></A><br>
+<!-- Class ContactsContract.StreamItems -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems</strike></A><br>
+<!-- Class ContactsContract.StreamItems.StreamItemPhotos -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems.StreamItemPhotos</strike></A><br>
+<!-- Class ContactsContract.StreamItemsColumns -->
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemsColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemsColumns</strike></A><br>
+<!-- Class CoreProtocolPNames -->
+<A HREF="pkg_org.apache.http.params.html#CoreProtocolPNames" class="hiddenlink" target="rightframe"><strike>CoreProtocolPNames</strike></A><br>
+<!-- Method cos -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.cos_removed(float)" class="hiddenlink" target="rightframe"><strike>cos</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field COST_MONEY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.COST_MONEY" class="hiddenlink" target="rightframe"><strike>COST_MONEY</strike></A>
+</nobr><br>
+<!-- Method createFromPdu -->
+<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_removed(byte[])" class="hiddenlink" target="rightframe"><strike>createFromPdu</strike>
+(<code>byte[]</code>)</A></nobr><br>
+<!-- Method createFromXml -->
+<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_removed(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe"><strike>createFromXml</strike>
+(<code>Resources, XmlPullParser</code>)</A></nobr><br>
+<!-- Class DefaultedHttpParams -->
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.params.html#DefaultedHttpParams" class="hiddenlink" target="rightframe"><strike>DefaultedHttpParams</strike></A><br>
+<!-- Method deleteFromHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteFromHistory_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>deleteFromHistory</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<!-- Method deleteHistoryTimeFrame -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteHistoryTimeFrame_removed(android.content.ContentResolver, long, long)" class="hiddenlink" target="rightframe"><strike>deleteHistoryTimeFrame</strike>
+(<code>ContentResolver, long, long</code>)</A></nobr><br>
+<!-- Field DEVELOPMENT_TOOLS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVELOPMENT_TOOLS" class="hiddenlink" target="rightframe"><strike>DEVELOPMENT_TOOLS</strike></A>
+</nobr><br>
+<!-- Field DEVICE_ALARMS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVICE_ALARMS" class="hiddenlink" target="rightframe"><strike>DEVICE_ALARMS</strike></A>
+</nobr><br>
+<!-- Field DEVICE_POWER -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.DEVICE_POWER" class="hiddenlink" target="rightframe"><strike>DEVICE_POWER</strike></A>
+</nobr><br>
+<!-- Field DISPLAY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DISPLAY" class="hiddenlink" target="rightframe"><strike>DISPLAY</strike></A>
+</nobr><br>
+<!-- Class EofSensorInputStream -->
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#EofSensorInputStream" class="hiddenlink" target="rightframe"><strike>EofSensorInputStream</strike></A><br>
+<!-- Class EofSensorWatcher -->
+<A HREF="pkg_org.apache.http.conn.html#EofSensorWatcher" class="hiddenlink" target="rightframe"><strike>EofSensorWatcher</strike></A><br>
+<!-- Method execute -->
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_removed()" class="hiddenlink" target="rightframe"><strike>execute</strike>
+()</A></nobr><br>
+<!-- Method exp -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.exp_removed(float)" class="hiddenlink" target="rightframe"><strike>exp</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Method floor -->
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.floor_removed(float)" class="hiddenlink" target="rightframe"><strike>floor</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field FORCE_BACK -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.FORCE_BACK" class="hiddenlink" target="rightframe"><strike>FORCE_BACK</strike></A>
+</nobr><br>
+<!-- Field GET_TOP_ACTIVITY_INFO -->
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_TOP_ACTIVITY_INFO" class="hiddenlink" target="rightframe"><strike>GET_TOP_ACTIVITY_INFO</strike></A>
+</nobr><br>
+<!-- Method getAllBookmarks -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllBookmarks_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllBookmarks</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method getAllVisitedUrls -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllVisitedUrls_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllVisitedUrls</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method getColor -->
+<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_removed(int)" class="hiddenlink" target="rightframe"><strike>getColor</strike>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getColorStateList -->
+<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_removed(int)" class="hiddenlink" target="rightframe"><strike>getColorStateList</strike>
+(<code>int</code>)</A></nobr><br>
+<!-- Method getHttpSocketFactory -->
+<nobr><A HREF="android.net.SSLCertificateSocketFactory.html#android.net.SSLCertificateSocketFactory.getHttpSocketFactory_removed(int, android.net.SSLSessionCache)" class="hiddenlink" target="rightframe"><strike>getHttpSocketFactory</strike>
+(<code>int, SSLSessionCache</code>)</A></nobr><br>
+<!-- Field HARDWARE_CONTROLS -->
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.HARDWARE_CONTROLS" class="hiddenlink" target="rightframe"><strike>HARDWARE_CONTROLS</strike></A>
+</nobr><br>
+<!-- Field HARDWARE_TEST -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.HARDWARE_TEST" class="hiddenlink" target="rightframe"><strike>HARDWARE_TEST</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_BOOKMARK_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_BOOKMARK_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_BOOKMARK_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_DATE_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_FAVICON_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_FAVICON_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_FAVICON_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_ID_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_TITLE_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_TITLE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_TITLE_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_URL_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_URL_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_URL_INDEX</strike></A>
+</nobr><br>
+<!-- Field HISTORY_PROJECTION_VISITS_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_VISITS_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_VISITS_INDEX</strike></A>
+</nobr><br>
+<!-- Class HttpAbstractParamBean -->
+<A HREF="pkg_org.apache.http.params.html#HttpAbstractParamBean" class="hiddenlink" target="rightframe"><strike>HttpAbstractParamBean</strike></A><br>
+<!-- Class HttpConnectionParamBean -->
+<A HREF="pkg_org.apache.http.params.html#HttpConnectionParamBean" class="hiddenlink" target="rightframe"><strike>HttpConnectionParamBean</strike></A><br>
+<!-- Class HttpHostConnectException -->
+<A HREF="pkg_org.apache.http.conn.html#HttpHostConnectException" class="hiddenlink" target="rightframe"><strike>HttpHostConnectException</strike></A><br>
+<!-- Class HttpProtocolParamBean -->
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParamBean" class="hiddenlink" target="rightframe"><strike>HttpProtocolParamBean</strike></A><br>
+<!-- Class HttpProtocolParams -->
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParams" class="hiddenlink" target="rightframe"><strike>HttpProtocolParams</strike></A><br>
+<!-- Method hypot -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.hypot_removed(float, float)" class="hiddenlink" target="rightframe"><strike>hypot</strike>
+(<code>float, float</code>)</A></nobr><br>
+<!-- Field INJECT_EVENTS -->
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INJECT_EVENTS" class="hiddenlink" target="rightframe"><strike>INJECT_EVENTS</strike></A>
+</nobr><br>
+<!-- Field INTERNAL_SYSTEM_WINDOW -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INTERNAL_SYSTEM_WINDOW" class="hiddenlink" target="rightframe"><strike>INTERNAL_SYSTEM_WINDOW</strike></A>
+</nobr><br>
+<!-- Field MANAGE_ACCOUNTS -->
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>MANAGE_ACCOUNTS</strike></A>
+</nobr><br>
+<!-- Field MANAGE_APP_TOKENS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_APP_TOKENS" class="hiddenlink" target="rightframe"><strike>MANAGE_APP_TOKENS</strike></A>
+</nobr><br>
+<!-- Class ManagedClientConnection -->
+<A HREF="pkg_org.apache.http.conn.html#ManagedClientConnection" class="hiddenlink" target="rightframe"><strike>ManagedClientConnection</strike></A><br>
+<!-- Field mCurrentRowID -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mCurrentRowID" class="hiddenlink" target="rightframe"><strike>mCurrentRowID</strike></A>
+</nobr><br>
+<!-- Field MESSAGES -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.MESSAGES" class="hiddenlink" target="rightframe"><strike>MESSAGES</strike></A>
+</nobr><br>
+<!-- Field mRowIdColumnIndex -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mRowIdColumnIndex" class="hiddenlink" target="rightframe"><strike>mRowIdColumnIndex</strike></A>
+</nobr><br>
+<!-- Class MultihomePlainSocketFactory -->
+<A HREF="pkg_org.apache.http.conn.html#MultihomePlainSocketFactory" class="hiddenlink" target="rightframe"><strike>MultihomePlainSocketFactory</strike></A><br>
+<!-- Field mUpdatedRows -->
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mUpdatedRows" class="hiddenlink" target="rightframe"><strike>mUpdatedRows</strike></A>
+</nobr><br>
+<!-- Field NETWORK -->
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.NETWORK" class="hiddenlink" target="rightframe"><strike>NETWORK</strike></A>
+</nobr><br>
+<!-- Method onAttach -->
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_removed(android.app.Activity)" class="hiddenlink" target="rightframe"><strike>onAttach</strike>
+(<code>Activity</code>)</A></nobr><br>
+<!-- Method onReceivedError -->
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_removed(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><strike>onReceivedError</strike>
+(<code>WebView, int, String, String</code>)</A></nobr><br>
+<!-- Method onSendDataSms -->
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_removed(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe"><strike>onSendDataSms</strike>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</A></nobr><br>
+<!-- Method onSendMultipartTextSms -->
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_removed(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe"><strike>onSendMultipartTextSms</strike>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</A></nobr><br>
+<!-- Method onSendTextSms -->
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_removed(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe"><strike>onSendTextSms</strike>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</A></nobr><br>
+<!-- Class OperatedClientConnection -->
+<A HREF="pkg_org.apache.http.conn.html#OperatedClientConnection" class="hiddenlink" target="rightframe"><strike>OperatedClientConnection</strike></A><br>
+<!-- Package org.apache.commons.logging -->
+<A HREF="changes-summary.html#org.apache.commons.logging" class="hiddenlink" target="rightframe"><strike>org.apache.commons.logging</strike></A><br>
+<!-- Package org.apache.http -->
+<A HREF="changes-summary.html#org.apache.http" class="hiddenlink" target="rightframe"><strike>org.apache.http</strike></A><br>
+<!-- Package org.apache.http.auth -->
+<A HREF="changes-summary.html#org.apache.http.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth</strike></A><br>
+<!-- Package org.apache.http.auth.params -->
+<A HREF="changes-summary.html#org.apache.http.auth.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth.params</strike></A><br>
+<!-- Package org.apache.http.client -->
+<A HREF="changes-summary.html#org.apache.http.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.client</strike></A><br>
+<!-- Package org.apache.http.client.entity -->
+<A HREF="changes-summary.html#org.apache.http.client.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.entity</strike></A><br>
+<!-- Package org.apache.http.client.methods -->
+<A HREF="changes-summary.html#org.apache.http.client.methods" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.methods</strike></A><br>
+<!-- Package org.apache.http.client.params -->
+<A HREF="changes-summary.html#org.apache.http.client.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.params</strike></A><br>
+<!-- Package org.apache.http.client.protocol -->
+<A HREF="changes-summary.html#org.apache.http.client.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.protocol</strike></A><br>
+<!-- Package org.apache.http.client.utils -->
+<A HREF="changes-summary.html#org.apache.http.client.utils" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.utils</strike></A><br>
+<!-- Package org.apache.http.conn.params -->
+<A HREF="changes-summary.html#org.apache.http.conn.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.params</strike></A><br>
+<!-- Package org.apache.http.conn.routing -->
+<A HREF="changes-summary.html#org.apache.http.conn.routing" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.routing</strike></A><br>
+<!-- Package org.apache.http.conn.util -->
+<A HREF="changes-summary.html#org.apache.http.conn.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.util</strike></A><br>
+<!-- Package org.apache.http.cookie -->
+<A HREF="changes-summary.html#org.apache.http.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie</strike></A><br>
+<!-- Package org.apache.http.cookie.params -->
+<A HREF="changes-summary.html#org.apache.http.cookie.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie.params</strike></A><br>
+<!-- Package org.apache.http.entity -->
+<A HREF="changes-summary.html#org.apache.http.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.entity</strike></A><br>
+<!-- Package org.apache.http.impl -->
+<A HREF="changes-summary.html#org.apache.http.impl" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl</strike></A><br>
+<!-- Package org.apache.http.impl.auth -->
+<A HREF="changes-summary.html#org.apache.http.impl.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.auth</strike></A><br>
+<!-- Package org.apache.http.impl.client -->
+<A HREF="changes-summary.html#org.apache.http.impl.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.client</strike></A><br>
+<!-- Package org.apache.http.impl.conn -->
+<A HREF="changes-summary.html#org.apache.http.impl.conn" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn</strike></A><br>
+<!-- Package org.apache.http.impl.conn.tsccm -->
+<A HREF="changes-summary.html#org.apache.http.impl.conn.tsccm" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn.tsccm</strike></A><br>
+<!-- Package org.apache.http.impl.cookie -->
+<A HREF="changes-summary.html#org.apache.http.impl.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.cookie</strike></A><br>
+<!-- Package org.apache.http.impl.entity -->
+<A HREF="changes-summary.html#org.apache.http.impl.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.entity</strike></A><br>
+<!-- Package org.apache.http.impl.io -->
+<A HREF="changes-summary.html#org.apache.http.impl.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.io</strike></A><br>
+<!-- Package org.apache.http.io -->
+<A HREF="changes-summary.html#org.apache.http.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.io</strike></A><br>
+<!-- Package org.apache.http.message -->
+<A HREF="changes-summary.html#org.apache.http.message" class="hiddenlink" target="rightframe"><strike>org.apache.http.message</strike></A><br>
+<!-- Package org.apache.http.protocol -->
+<A HREF="changes-summary.html#org.apache.http.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.protocol</strike></A><br>
+<!-- Package org.apache.http.util -->
+<A HREF="changes-summary.html#org.apache.http.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.util</strike></A><br>
+<!-- Field PERSONAL_INFO -->
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PERSONAL_INFO" class="hiddenlink" target="rightframe"><strike>PERSONAL_INFO</strike></A>
+</nobr><br>
+<!-- Field PHONE_CALLS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE_CALLS" class="hiddenlink" target="rightframe"><strike>PHONE_CALLS</strike></A>
+</nobr><br>
+<!-- Class PlainSocketFactory -->
+<A HREF="pkg_org.apache.http.conn.scheme.html#PlainSocketFactory" class="hiddenlink" target="rightframe"><strike>PlainSocketFactory</strike></A><br>
+<!-- Method play -->
+<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_removed(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe"><strike>play</strike>
+(<code>Context, Uri, boolean, int</code>)</A></nobr><br>
+<!-- Method pow -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.pow_removed(float, float)" class="hiddenlink" target="rightframe"><strike>pow</strike>
+(<code>float, float</code>)</A></nobr><br>
+<!-- Field READ_HISTORY_BOOKMARKS -->
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>READ_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<!-- Field READ_PROFILE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_PROFILE" class="hiddenlink" target="rightframe"><strike>READ_PROFILE</strike></A>
+</nobr><br>
+<!-- Field READ_SOCIAL_STREAM -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>READ_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<!-- Field READ_USER_DICTIONARY -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>READ_USER_DICTIONARY</strike></A>
+</nobr><br>
+<!-- Constructor RecoverySystem -->
+<nobr><A HREF="android.os.RecoverySystem.html#android.os.RecoverySystem.ctor_removed()" class="hiddenlink" target="rightframe"><strike>RecoverySystem</strike>
+()</A></nobr>&nbsp;constructor<br>
+<!-- Method requestAllIcons -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.requestAllIcons_removed(android.content.ContentResolver, java.lang.String, android.webkit.WebIconDatabase.IconListener)" class="hiddenlink" target="rightframe"><strike>requestAllIcons</strike>
+(<code>ContentResolver, String, IconListener</code>)</A></nobr><br>
+<!-- Field REQUESTED_PERMISSION_REQUIRED -->
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.REQUESTED_PERMISSION_REQUIRED" class="hiddenlink" target="rightframe"><strike>REQUESTED_PERMISSION_REQUIRED</strike></A>
+</nobr><br>
+<!-- Method saveBookmark -->
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.saveBookmark_removed(android.content.Context, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><strike>saveBookmark</strike>
+(<code>Context, String, String</code>)</A></nobr><br>
+<!-- Class Scheme -->
+<A HREF="pkg_org.apache.http.conn.scheme.html#Scheme" class="hiddenlink" target="rightframe"><strike>Scheme</strike></A><br>
+<!-- Class SchemeRegistry -->
+<A HREF="pkg_org.apache.http.conn.scheme.html#SchemeRegistry" class="hiddenlink" target="rightframe"><strike>SchemeRegistry</strike></A><br>
+<!-- Field SCREENLOCK -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SCREENLOCK" class="hiddenlink" target="rightframe"><strike>SCREENLOCK</strike></A>
+</nobr><br>
+<!-- Field SEARCHES_PROJECTION -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION</strike></A>
+</nobr><br>
+<!-- Field SEARCHES_PROJECTION_DATE_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<!-- Field SEARCHES_PROJECTION_SEARCH_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_SEARCH_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_SEARCH_INDEX</strike></A>
+</nobr><br>
+<!-- Field SEARCHES_URI -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_URI" class="hiddenlink" target="rightframe"><strike>SEARCHES_URI</strike></A>
+</nobr><br>
+<!-- Field SET_ACTIVITY_WATCHER -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ACTIVITY_WATCHER" class="hiddenlink" target="rightframe"><strike>SET_ACTIVITY_WATCHER</strike></A>
+</nobr><br>
+<!-- Field SET_ORIENTATION -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ORIENTATION" class="hiddenlink" target="rightframe"><strike>SET_ORIENTATION</strike></A>
+</nobr><br>
+<!-- Field SET_POINTER_SPEED -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_POINTER_SPEED" class="hiddenlink" target="rightframe"><strike>SET_POINTER_SPEED</strike></A>
+</nobr><br>
+<!-- Method setColorFilter -->
+<i>setColorFilter</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+<!-- Method setColorFilter -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+<!-- Method setColorFilter -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<!-- Method setColorFilter -->
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<!-- Method setLatestEventInfo -->
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.setLatestEventInfo_removed(android.content.Context, java.lang.CharSequence, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><strike>setLatestEventInfo</strike>
+(<code>Context, CharSequence, CharSequence, PendingIntent</code>)</A></nobr><br>
+<!-- Method sin -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sin_removed(float)" class="hiddenlink" target="rightframe"><strike>sin</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Field SOCIAL_INFO -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SOCIAL_INFO" class="hiddenlink" target="rightframe"><strike>SOCIAL_INFO</strike></A>
+</nobr><br>
+<!-- Method sqrt -->
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sqrt_removed(float)" class="hiddenlink" target="rightframe"><strike>sqrt</strike>
+(<code>float</code>)</A></nobr><br>
+<!-- Method startSession -->
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.startSession_removed(android.os.Bundle)" class="hiddenlink" target="rightframe"><strike>startSession</strike>
+(<code>Bundle</code>)</A></nobr><br>
+<!-- Field STATUS_BAR -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.STATUS_BAR" class="hiddenlink" target="rightframe"><strike>STATUS_BAR</strike></A>
+</nobr><br>
+<!-- Field SUBSCRIBED_FEEDS_READ -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_READ" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_READ</strike></A>
+</nobr><br>
+<!-- Field SUBSCRIBED_FEEDS_WRITE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_WRITE" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_WRITE</strike></A>
+</nobr><br>
+<!-- Field SYNC_SETTINGS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYNC_SETTINGS" class="hiddenlink" target="rightframe"><strike>SYNC_SETTINGS</strike></A>
+</nobr><br>
+<!-- Field SYSTEM_CLOCK -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_CLOCK" class="hiddenlink" target="rightframe"><strike>SYSTEM_CLOCK</strike></A>
+</nobr><br>
+<!-- Field SYSTEM_TOOLS -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_TOOLS" class="hiddenlink" target="rightframe"><strike>SYSTEM_TOOLS</strike></A>
+</nobr><br>
+<!-- Field TRUNCATE_HISTORY_PROJECTION -->
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<!-- Field TRUNCATE_HISTORY_PROJECTION_ID_INDEX -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<!-- Field TRUNCATE_N_OLDEST -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_N_OLDEST" class="hiddenlink" target="rightframe"><strike>TRUNCATE_N_OLDEST</strike></A>
+</nobr><br>
+<!-- Method truncateHistory -->
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.truncateHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>truncateHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<!-- Method updateVisitedHistory -->
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.updateVisitedHistory_removed(android.content.ContentResolver, java.lang.String, boolean)" class="hiddenlink" target="rightframe"><strike>updateVisitedHistory</strike>
+(<code>ContentResolver, String, boolean</code>)</A></nobr><br>
+<!-- Field USE_CREDENTIALS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_CREDENTIALS" class="hiddenlink" target="rightframe"><strike>USE_CREDENTIALS</strike></A>
+</nobr><br>
+<!-- Field USER_DICTIONARY -->
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>USER_DICTIONARY</strike></A>
+</nobr><br>
+<!-- Field VOICEMAIL -->
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.VOICEMAIL" class="hiddenlink" target="rightframe"><strike>VOICEMAIL</strike></A>
+</nobr><br>
+<!-- Field VOLUME_ALARM -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_ALARM" class="hiddenlink" target="rightframe"><strike>VOLUME_ALARM</strike></A>
+</nobr><br>
+<!-- Field VOLUME_BLUETOOTH_SCO -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_BLUETOOTH_SCO" class="hiddenlink" target="rightframe"><strike>VOLUME_BLUETOOTH_SCO</strike></A>
+</nobr><br>
+<!-- Field VOLUME_MUSIC -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_MUSIC" class="hiddenlink" target="rightframe"><strike>VOLUME_MUSIC</strike></A>
+</nobr><br>
+<!-- Field VOLUME_NOTIFICATION -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_NOTIFICATION" class="hiddenlink" target="rightframe"><strike>VOLUME_NOTIFICATION</strike></A>
+</nobr><br>
+<!-- Field VOLUME_RING -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_RING" class="hiddenlink" target="rightframe"><strike>VOLUME_RING</strike></A>
+</nobr><br>
+<!-- Field VOLUME_SETTINGS -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SETTINGS" class="hiddenlink" target="rightframe"><strike>VOLUME_SETTINGS</strike></A>
+</nobr><br>
+<!-- Field VOLUME_SYSTEM -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SYSTEM" class="hiddenlink" target="rightframe"><strike>VOLUME_SYSTEM</strike></A>
+</nobr><br>
+<!-- Field VOLUME_VOICE -->
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_VOICE" class="hiddenlink" target="rightframe"><strike>VOLUME_VOICE</strike></A>
+</nobr><br>
+<!-- Field WALLPAPER -->
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WALLPAPER" class="hiddenlink" target="rightframe"><strike>WALLPAPER</strike></A>
+</nobr><br>
+<!-- Field WRITE_HISTORY_BOOKMARKS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>WRITE_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<!-- Field WRITE_PROFILE -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_PROFILE" class="hiddenlink" target="rightframe"><strike>WRITE_PROFILE</strike></A>
+</nobr><br>
+<!-- Field WRITE_SMS -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SMS" class="hiddenlink" target="rightframe"><strike>WRITE_SMS</strike></A>
+</nobr><br>
+<!-- Field WRITE_SOCIAL_STREAM -->
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>WRITE_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<!-- Field WRITE_USER_DICTIONARY -->
+<i>WRITE_USER_DICTIONARY</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission</strike></A>
+</nobr><br>
+<!-- Field WRITE_USER_DICTIONARY -->
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission_group</strike></A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.Manifest.permission.html b/docs/html/sdk/api_diff/23/changes/android.Manifest.permission.html
new file mode 100644
index 0000000..be3ec69
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.Manifest.permission.html
@@ -0,0 +1,413 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.Manifest.permission
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/Manifest.permission.html" target="_top"><font size="+2"><code>Manifest.permission</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.ACCESS_MOCK_LOCATION"></A>
+  <code>String</code>&nbsp;ACCESS_MOCK_LOCATION
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.ACCESS_SURFACE_FLINGER"></A>
+  <code>String</code>&nbsp;ACCESS_SURFACE_FLINGER
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.AUTHENTICATE_ACCOUNTS"></A>
+  <code>String</code>&nbsp;AUTHENTICATE_ACCOUNTS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.BRICK"></A>
+  <code>String</code>&nbsp;BRICK
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.CLEAR_APP_USER_DATA"></A>
+  <code>String</code>&nbsp;CLEAR_APP_USER_DATA
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.DEVICE_POWER"></A>
+  <code>String</code>&nbsp;DEVICE_POWER
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.FORCE_BACK"></A>
+  <code>String</code>&nbsp;FORCE_BACK
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.GET_TOP_ACTIVITY_INFO"></A>
+  <code>String</code>&nbsp;GET_TOP_ACTIVITY_INFO
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.HARDWARE_TEST"></A>
+  <code>String</code>&nbsp;HARDWARE_TEST
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.INJECT_EVENTS"></A>
+  <code>String</code>&nbsp;INJECT_EVENTS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.INTERNAL_SYSTEM_WINDOW"></A>
+  <code>String</code>&nbsp;INTERNAL_SYSTEM_WINDOW
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.MANAGE_ACCOUNTS"></A>
+  <code>String</code>&nbsp;MANAGE_ACCOUNTS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.MANAGE_APP_TOKENS"></A>
+  <code>String</code>&nbsp;MANAGE_APP_TOKENS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.READ_HISTORY_BOOKMARKS"></A>
+  <code>String</code>&nbsp;READ_HISTORY_BOOKMARKS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.READ_PROFILE"></A>
+  <code>String</code>&nbsp;READ_PROFILE
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.READ_SOCIAL_STREAM"></A>
+  <code>String</code>&nbsp;READ_SOCIAL_STREAM
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.READ_USER_DICTIONARY"></A>
+  <code>String</code>&nbsp;READ_USER_DICTIONARY
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.SET_ACTIVITY_WATCHER"></A>
+  <code>String</code>&nbsp;SET_ACTIVITY_WATCHER
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.SET_ORIENTATION"></A>
+  <code>String</code>&nbsp;SET_ORIENTATION
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.SET_POINTER_SPEED"></A>
+  <code>String</code>&nbsp;SET_POINTER_SPEED
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.SUBSCRIBED_FEEDS_READ"></A>
+  <code>String</code>&nbsp;SUBSCRIBED_FEEDS_READ
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.SUBSCRIBED_FEEDS_WRITE"></A>
+  <code>String</code>&nbsp;SUBSCRIBED_FEEDS_WRITE
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.USE_CREDENTIALS"></A>
+  <code>String</code>&nbsp;USE_CREDENTIALS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.WRITE_HISTORY_BOOKMARKS"></A>
+  <code>String</code>&nbsp;WRITE_HISTORY_BOOKMARKS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.WRITE_PROFILE"></A>
+  <code>String</code>&nbsp;WRITE_PROFILE
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.WRITE_SMS"></A>
+  <code>String</code>&nbsp;WRITE_SMS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.WRITE_SOCIAL_STREAM"></A>
+  <code>String</code>&nbsp;WRITE_SOCIAL_STREAM
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.WRITE_USER_DICTIONARY"></A>
+  <code>String</code>&nbsp;WRITE_USER_DICTIONARY
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.ACCESS_NOTIFICATION_POLICY"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#ACCESS_NOTIFICATION_POLICY" target="_top"><code>ACCESS_NOTIFICATION_POLICY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.BIND_CARRIER_SERVICES"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#BIND_CARRIER_SERVICES" target="_top"><code>BIND_CARRIER_SERVICES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.BIND_CHOOSER_TARGET_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#BIND_CHOOSER_TARGET_SERVICE" target="_top"><code>BIND_CHOOSER_TARGET_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.BIND_INCALL_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#BIND_INCALL_SERVICE" target="_top"><code>BIND_INCALL_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.BIND_MIDI_DEVICE_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#BIND_MIDI_DEVICE_SERVICE" target="_top"><code>BIND_MIDI_DEVICE_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.BIND_TELECOM_CONNECTION_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#BIND_TELECOM_CONNECTION_SERVICE" target="_top"><code>BIND_TELECOM_CONNECTION_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.GET_ACCOUNTS_PRIVILEGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#GET_ACCOUNTS_PRIVILEGED" target="_top"><code>GET_ACCOUNTS_PRIVILEGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.PACKAGE_USAGE_STATS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#PACKAGE_USAGE_STATS" target="_top"><code>PACKAGE_USAGE_STATS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" target="_top"><code>REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.REQUEST_INSTALL_PACKAGES"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#REQUEST_INSTALL_PACKAGES" target="_top"><code>REQUEST_INSTALL_PACKAGES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.USE_FINGERPRINT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#USE_FINGERPRINT" target="_top"><code>USE_FINGERPRINT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission.BIND_CARRIER_MESSAGING_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission.html#BIND_CARRIER_MESSAGING_SERVICE" target="_top"><code>BIND_CARRIER_MESSAGING_SERVICE</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.Manifest.permission_group.html b/docs/html/sdk/api_diff/23/changes/android.Manifest.permission_group.html
new file mode 100644
index 0000000..1781743
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.Manifest.permission_group.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.Manifest.permission_group
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/Manifest.permission_group.html" target="_top"><font size="+2"><code>Manifest.permission_group</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.ACCESSIBILITY_FEATURES"></A>
+  <code>String</code>&nbsp;ACCESSIBILITY_FEATURES
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.ACCOUNTS"></A>
+  <code>String</code>&nbsp;ACCOUNTS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.AFFECTS_BATTERY"></A>
+  <code>String</code>&nbsp;AFFECTS_BATTERY
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.APP_INFO"></A>
+  <code>String</code>&nbsp;APP_INFO
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.AUDIO_SETTINGS"></A>
+  <code>String</code>&nbsp;AUDIO_SETTINGS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.BLUETOOTH_NETWORK"></A>
+  <code>String</code>&nbsp;BLUETOOTH_NETWORK
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.BOOKMARKS"></A>
+  <code>String</code>&nbsp;BOOKMARKS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.COST_MONEY"></A>
+  <code>String</code>&nbsp;COST_MONEY
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.DEVELOPMENT_TOOLS"></A>
+  <code>String</code>&nbsp;DEVELOPMENT_TOOLS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.DEVICE_ALARMS"></A>
+  <code>String</code>&nbsp;DEVICE_ALARMS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.DISPLAY"></A>
+  <code>String</code>&nbsp;DISPLAY
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.HARDWARE_CONTROLS"></A>
+  <code>String</code>&nbsp;HARDWARE_CONTROLS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.MESSAGES"></A>
+  <code>String</code>&nbsp;MESSAGES
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.NETWORK"></A>
+  <code>String</code>&nbsp;NETWORK
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.PERSONAL_INFO"></A>
+  <code>String</code>&nbsp;PERSONAL_INFO
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.PHONE_CALLS"></A>
+  <code>String</code>&nbsp;PHONE_CALLS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.SCREENLOCK"></A>
+  <code>String</code>&nbsp;SCREENLOCK
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.SOCIAL_INFO"></A>
+  <code>String</code>&nbsp;SOCIAL_INFO
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.STATUS_BAR"></A>
+  <code>String</code>&nbsp;STATUS_BAR
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.SYNC_SETTINGS"></A>
+  <code>String</code>&nbsp;SYNC_SETTINGS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.SYSTEM_CLOCK"></A>
+  <code>String</code>&nbsp;SYSTEM_CLOCK
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.SYSTEM_TOOLS"></A>
+  <code>String</code>&nbsp;SYSTEM_TOOLS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.USER_DICTIONARY"></A>
+  <code>String</code>&nbsp;USER_DICTIONARY
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.VOICEMAIL"></A>
+  <code>String</code>&nbsp;VOICEMAIL
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.WALLPAPER"></A>
+  <code>String</code>&nbsp;WALLPAPER
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.WRITE_USER_DICTIONARY"></A>
+  <code>String</code>&nbsp;WRITE_USER_DICTIONARY
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.CONTACTS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission_group.html#CONTACTS" target="_top"><code>CONTACTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.PHONE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission_group.html#PHONE" target="_top"><code>PHONE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.SENSORS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission_group.html#SENSORS" target="_top"><code>SENSORS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.Manifest.permission_group.SMS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/Manifest.permission_group.html#SMS" target="_top"><code>SMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.R.attr.html b/docs/html/sdk/api_diff/23/changes/android.R.attr.html
new file mode 100644
index 0000000..52d4ec2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.R.attr.html
@@ -0,0 +1,517 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.R.attr
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/R.attr.html" target="_top"><font size="+2"><code>R.attr</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.allowUndo"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#allowUndo" target="_top"><code>allowUndo</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.autoVerify"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#autoVerify" target="_top"><code>autoVerify</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.breakStrategy"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#breakStrategy" target="_top"><code>breakStrategy</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.colorBackgroundFloating"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#colorBackgroundFloating" target="_top"><code>colorBackgroundFloating</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.contextClickable"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#contextClickable" target="_top"><code>contextClickable</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.drawableTint"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#drawableTint" target="_top"><code>drawableTint</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.drawableTintMode"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#drawableTintMode" target="_top"><code>drawableTintMode</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.end"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#end" target="_top"><code>end</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.extractNativeLibs"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#extractNativeLibs" target="_top"><code>extractNativeLibs</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.fingerprintAuthDrawable"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#fingerprintAuthDrawable" target="_top"><code>fingerprintAuthDrawable</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.fraction"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#fraction" target="_top"><code>fraction</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.fullBackupContent"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#fullBackupContent" target="_top"><code>fullBackupContent</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.hyphenationFrequency"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#hyphenationFrequency" target="_top"><code>hyphenationFrequency</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.lockTaskMode"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#lockTaskMode" target="_top"><code>lockTaskMode</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.logoDescription"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#logoDescription" target="_top"><code>logoDescription</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.numbersInnerTextColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#numbersInnerTextColor" target="_top"><code>numbersInnerTextColor</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.scrollIndicators"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#scrollIndicators" target="_top"><code>scrollIndicators</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.showForAllUsers"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#showForAllUsers" target="_top"><code>showForAllUsers</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.start"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#start" target="_top"><code>start</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.subtitleTextColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#subtitleTextColor" target="_top"><code>subtitleTextColor</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.supportsAssist"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#supportsAssist" target="_top"><code>supportsAssist</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.supportsLaunchVoiceAssistFromKeyguard"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#supportsLaunchVoiceAssistFromKeyguard" target="_top"><code>supportsLaunchVoiceAssistFromKeyguard</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.thumbPosition"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#thumbPosition" target="_top"><code>thumbPosition</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.titleTextColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#titleTextColor" target="_top"><code>titleTextColor</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.trackTint"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#trackTint" target="_top"><code>trackTint</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.trackTintMode"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#trackTintMode" target="_top"><code>trackTintMode</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.usesCleartextTraffic"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#usesCleartextTraffic" target="_top"><code>usesCleartextTraffic</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.windowLightStatusBar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#windowLightStatusBar" target="_top"><code>windowLightStatusBar</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.amPmBackgroundColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#amPmBackgroundColor" target="_top"><code>amPmBackgroundColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.amPmTextColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#amPmTextColor" target="_top"><code>amPmTextColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.dayOfWeekBackground"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#dayOfWeekBackground" target="_top"><code>dayOfWeekBackground</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.dayOfWeekTextAppearance"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#dayOfWeekTextAppearance" target="_top"><code>dayOfWeekTextAppearance</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.directionDescriptions"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#directionDescriptions" target="_top"><code>directionDescriptions</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.focusedMonthDateColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#focusedMonthDateColor" target="_top"><code>focusedMonthDateColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.headerAmPmTextAppearance"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#headerAmPmTextAppearance" target="_top"><code>headerAmPmTextAppearance</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.headerDayOfMonthTextAppearance"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#headerDayOfMonthTextAppearance" target="_top"><code>headerDayOfMonthTextAppearance</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.headerMonthTextAppearance"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#headerMonthTextAppearance" target="_top"><code>headerMonthTextAppearance</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.headerTimeTextAppearance"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#headerTimeTextAppearance" target="_top"><code>headerTimeTextAppearance</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.headerYearTextAppearance"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#headerYearTextAppearance" target="_top"><code>headerYearTextAppearance</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.selectedDateVerticalBar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#selectedDateVerticalBar" target="_top"><code>selectedDateVerticalBar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.selectedWeekBackgroundColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#selectedWeekBackgroundColor" target="_top"><code>selectedWeekBackgroundColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.showOnLockScreen"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#showOnLockScreen" target="_top"><code>showOnLockScreen</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.showWeekNumber"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#showWeekNumber" target="_top"><code>showWeekNumber</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.shownWeekCount"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#shownWeekCount" target="_top"><code>shownWeekCount</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.targetDescriptions"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#targetDescriptions" target="_top"><code>targetDescriptions</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.unfocusedMonthDateColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#unfocusedMonthDateColor" target="_top"><code>unfocusedMonthDateColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.weekNumberColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#weekNumberColor" target="_top"><code>weekNumberColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.weekSeparatorLineColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#weekSeparatorLineColor" target="_top"><code>weekSeparatorLineColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.yearListItemTextAppearance"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#yearListItemTextAppearance" target="_top"><code>yearListItemTextAppearance</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.attr.yearListSelectorColor"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.attr.html#yearListSelectorColor" target="_top"><code>yearListSelectorColor</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.R.id.html b/docs/html/sdk/api_diff/23/changes/android.R.id.html
new file mode 100644
index 0000000..6e6537d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.R.id.html
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.R.id
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/R.id.html" target="_top"><font size="+2"><code>R.id</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.accessibilityActionContextClick"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#accessibilityActionContextClick" target="_top"><code>accessibilityActionContextClick</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.accessibilityActionScrollDown"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#accessibilityActionScrollDown" target="_top"><code>accessibilityActionScrollDown</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.accessibilityActionScrollLeft"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#accessibilityActionScrollLeft" target="_top"><code>accessibilityActionScrollLeft</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.accessibilityActionScrollRight"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#accessibilityActionScrollRight" target="_top"><code>accessibilityActionScrollRight</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.accessibilityActionScrollToPosition"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#accessibilityActionScrollToPosition" target="_top"><code>accessibilityActionScrollToPosition</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.accessibilityActionScrollUp"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#accessibilityActionScrollUp" target="_top"><code>accessibilityActionScrollUp</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.accessibilityActionShowOnScreen"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#accessibilityActionShowOnScreen" target="_top"><code>accessibilityActionShowOnScreen</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.pasteAsPlainText"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#pasteAsPlainText" target="_top"><code>pasteAsPlainText</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.redo"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#redo" target="_top"><code>redo</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.replaceText"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#replaceText" target="_top"><code>replaceText</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.shareText"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#shareText" target="_top"><code>shareText</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.id.undo"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.id.html#undo" target="_top"><code>undo</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.R.string.html b/docs/html/sdk/api_diff/23/changes/android.R.string.html
new file mode 100644
index 0000000..d1f5a19
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.R.string.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.R.string
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/R.string.html" target="_top"><font size="+2"><code>R.string</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.string.fingerprint_icon_content_description"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.string.html#fingerprint_icon_content_description" target="_top"><code>fingerprint_icon_content_description</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.R.style.html b/docs/html/sdk/api_diff/23/changes/android.R.style.html
new file mode 100644
index 0000000..c076156
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.R.style.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.R.style
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.<A HREF="../../../../reference/android/R.style.html" target="_top"><font size="+2"><code>R.style</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.style.TextAppearance_Material_Widget_Button_Inverse"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.style.html#TextAppearance_Material_Widget_Button_Inverse" target="_top"><code>TextAppearance_Material_Widget_Button_Inverse</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.style.ThemeOverlay_Material_Dialog"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.style.html#ThemeOverlay_Material_Dialog" target="_top"><code>ThemeOverlay_Material_Dialog</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.style.ThemeOverlay_Material_Dialog_Alert"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.style.html#ThemeOverlay_Material_Dialog_Alert" target="_top"><code>ThemeOverlay_Material_Dialog_Alert</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.style.Theme_Material_Light_LightStatusBar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.style.html#Theme_Material_Light_LightStatusBar" target="_top"><code>Theme_Material_Light_LightStatusBar</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.R.style.Widget_Material_Button_Colored"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/R.style.html#Widget_Material_Button_Colored" target="_top"><code>Widget_Material_Button_Colored</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.accounts.AbstractAccountAuthenticator.html b/docs/html/sdk/api_diff/23/changes/android.accounts.AbstractAccountAuthenticator.html
new file mode 100644
index 0000000..7f3f24f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.accounts.AbstractAccountAuthenticator.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.accounts.AbstractAccountAuthenticator
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.accounts.<A HREF="../../../../reference/android/accounts/AbstractAccountAuthenticator.html" target="_top"><font size="+2"><code>AbstractAccountAuthenticator</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.accounts.AbstractAccountAuthenticator.KEY_CUSTOM_TOKEN_EXPIRY"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/accounts/AbstractAccountAuthenticator.html#KEY_CUSTOM_TOKEN_EXPIRY" target="_top"><code>KEY_CUSTOM_TOKEN_EXPIRY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.accounts.AccountManager.html b/docs/html/sdk/api_diff/23/changes/android.accounts.AccountManager.html
new file mode 100644
index 0000000..9da3f90
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.accounts.AccountManager.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.accounts.AccountManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.accounts.<A HREF="../../../../reference/android/accounts/AccountManager.html" target="_top"><font size="+2"><code>AccountManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.accounts.AccountManager.newChooseAccountIntent_added(android.accounts.Account, java.util.List<android.accounts.Account>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)"></A>
+  <nobr><code>Intent</code>&nbsp;<A HREF="../../../../reference/android/accounts/AccountManager.html#newChooseAccountIntent(android.accounts.Account, java.util.List<android.accounts.Account>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" target="_top"><code>newChooseAccountIntent</code></A>(<code>Account,</nobr> List&lt;Account&gt;<nobr>,</nobr> String[]<nobr>,</nobr> String<nobr>,</nobr> String<nobr>,</nobr> String[]<nobr>,</nobr> Bundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.accounts.AccountManager.notifyAccountAuthenticated_added(android.accounts.Account)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/accounts/AccountManager.html#notifyAccountAuthenticated(android.accounts.Account)" target="_top"><code>notifyAccountAuthenticated</code></A>(<code>Account</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.accounts.AccountManager.newChooseAccountIntent_changed(android.accounts.Account, java.util.ArrayList<android.accounts.Account>, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)"></A>
+  <nobr><code>Intent</code>&nbsp;<A HREF="../../../../reference/android/accounts/AccountManager.html#newChooseAccountIntent(android.accounts.Account, java.util.ArrayList<android.accounts.Account>, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" target="_top"><code>newChooseAccountIntent</code></A>(<code>Account,</nobr> ArrayList&lt;Account&gt;<nobr>,</nobr> String[]<nobr>,</nobr> boolean<nobr>,</nobr> String<nobr>,</nobr> String<nobr>,</nobr> String[]<nobr>,</nobr> Bundle<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.accounts.AccountManager.KEY_LAST_AUTHENTICATED_TIME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/accounts/AccountManager.html#KEY_LAST_AUTHENTICATED_TIME" target="_top"><code>KEY_LAST_AUTHENTICATED_TIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Activity.html b/docs/html/sdk/api_diff/23/changes/android.app.Activity.html
new file mode 100644
index 0000000..b37bb90
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Activity.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Activity
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Activity.html" target="_top"><font size="+2"><code>Activity</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.getSearchEvent_added()"></A>
+  <nobr><code>SearchEvent</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#getSearchEvent()" target="_top"><code>getSearchEvent</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.getVoiceInteractor_added()"></A>
+  <nobr><code>VoiceInteractor</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#getVoiceInteractor()" target="_top"><code>getVoiceInteractor</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.isVoiceInteraction_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#isVoiceInteraction()" target="_top"><code>isVoiceInteraction</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.isVoiceInteractionRoot_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#isVoiceInteractionRoot()" target="_top"><code>isVoiceInteractionRoot</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.onProvideAssistContent_added(android.app.assist.AssistContent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#onProvideAssistContent(android.app.assist.AssistContent)" target="_top"><code>onProvideAssistContent</code></A>(<code>AssistContent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.onProvideReferrer_added()"></A>
+  <nobr><code>Uri</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#onProvideReferrer()" target="_top"><code>onProvideReferrer</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.onRequestPermissionsResult_added(int, java.lang.String[], int[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#onRequestPermissionsResult(int, java.lang.String[], int[])" target="_top"><code>onRequestPermissionsResult</code></A>(<code>int,</nobr> String[]<nobr>,</nobr> int[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.onSearchRequested_added(android.view.SearchEvent)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#onSearchRequested(android.view.SearchEvent)" target="_top"><code>onSearchRequested</code></A>(<code>SearchEvent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.onStateNotSaved_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#onStateNotSaved()" target="_top"><code>onStateNotSaved</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#onWindowStartingActionMode(android.view.ActionMode.Callback, int)" target="_top"><code>onWindowStartingActionMode</code></A>(<code>Callback,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.requestPermissions_added(java.lang.String[], int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#requestPermissions(java.lang.String[], int)" target="_top"><code>requestPermissions</code></A>(<code>String[],</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.shouldShowRequestPermissionRationale_added(java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#shouldShowRequestPermissionRationale(java.lang.String)" target="_top"><code>shouldShowRequestPermissionRationale</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.showAssist_added(android.os.Bundle)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#showAssist(android.os.Bundle)" target="_top"><code>showAssist</code></A>(<code>Bundle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.showLockTaskEscapeMessage_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#showLockTaskEscapeMessage()" target="_top"><code>showLockTaskEscapeMessage</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Activity.startActionMode_added(android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/app/Activity.html#startActionMode(android.view.ActionMode.Callback, int)" target="_top"><code>startActionMode</code></A>(<code>Callback,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.RecentTaskInfo.html b/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.RecentTaskInfo.html
new file mode 100644
index 0000000..a2420b55
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.RecentTaskInfo.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.ActivityManager.RecentTaskInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/ActivityManager.RecentTaskInfo.html" target="_top"><font size="+2"><code>ActivityManager.RecentTaskInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.RecentTaskInfo.baseActivity"></A>
+  <nobr><code>ComponentName</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.RecentTaskInfo.html#baseActivity" target="_top"><code>baseActivity</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.RecentTaskInfo.numActivities"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.RecentTaskInfo.html#numActivities" target="_top"><code>numActivities</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.RecentTaskInfo.topActivity"></A>
+  <nobr><code>ComponentName</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.RecentTaskInfo.html#topActivity" target="_top"><code>topActivity</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.RunningAppProcessInfo.html b/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.RunningAppProcessInfo.html
new file mode 100644
index 0000000..83fdcbc
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.RunningAppProcessInfo.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.ActivityManager.RunningAppProcessInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/ActivityManager.RunningAppProcessInfo.html" target="_top"><font size="+2"><code>ActivityManager.RunningAppProcessInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.RunningAppProcessInfo.html#IMPORTANCE_FOREGROUND_SERVICE" target="_top"><code>IMPORTANCE_FOREGROUND_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.RunningAppProcessInfo.html#IMPORTANCE_TOP_SLEEPING" target="_top"><code>IMPORTANCE_TOP_SLEEPING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.html b/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.html
new file mode 100644
index 0000000..0e0eab2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.ActivityManager.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.ActivityManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/ActivityManager.html" target="_top"><font size="+2"><code>ActivityManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.clearWatchHeapLimit_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#clearWatchHeapLimit()" target="_top"><code>clearWatchHeapLimit</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.getLockTaskModeState_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#getLockTaskModeState()" target="_top"><code>getLockTaskModeState</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.setWatchHeapLimit_added(long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#setWatchHeapLimit(long)" target="_top"><code>setWatchHeapLimit</code></A>(<code>long</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.isInLockTaskMode_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#isInLockTaskMode()" target="_top"><code>isInLockTaskMode</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.ACTION_REPORT_HEAP_LIMIT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#ACTION_REPORT_HEAP_LIMIT" target="_top"><code>ACTION_REPORT_HEAP_LIMIT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.LOCK_TASK_MODE_LOCKED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#LOCK_TASK_MODE_LOCKED" target="_top"><code>LOCK_TASK_MODE_LOCKED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.LOCK_TASK_MODE_NONE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#LOCK_TASK_MODE_NONE" target="_top"><code>LOCK_TASK_MODE_NONE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityManager.LOCK_TASK_MODE_PINNED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityManager.html#LOCK_TASK_MODE_PINNED" target="_top"><code>LOCK_TASK_MODE_PINNED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.ActivityOptions.html b/docs/html/sdk/api_diff/23/changes/android.app.ActivityOptions.html
new file mode 100644
index 0000000..e014f34
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.ActivityOptions.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.ActivityOptions
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/ActivityOptions.html" target="_top"><font size="+2"><code>ActivityOptions</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityOptions.makeBasic_added()"></A>
+  <nobr><code>ActivityOptions</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityOptions.html#makeBasic()" target="_top"><code>makeBasic</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityOptions.makeClipRevealAnimation_added(android.view.View, int, int, int, int)"></A>
+  <nobr><code>ActivityOptions</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityOptions.html#makeClipRevealAnimation(android.view.View, int, int, int, int)" target="_top"><code>makeClipRevealAnimation</code></A>(<code>View,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityOptions.requestUsageTimeReport_added(android.app.PendingIntent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityOptions.html#requestUsageTimeReport(android.app.PendingIntent)" target="_top"><code>requestUsageTimeReport</code></A>(<code>PendingIntent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityOptions.html#EXTRA_USAGE_TIME_REPORT" target="_top"><code>EXTRA_USAGE_TIME_REPORT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT_PACKAGES"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/ActivityOptions.html#EXTRA_USAGE_TIME_REPORT_PACKAGES" target="_top"><code>EXTRA_USAGE_TIME_REPORT_PACKAGES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.AlarmManager.html b/docs/html/sdk/api_diff/23/changes/android.app.AlarmManager.html
new file mode 100644
index 0000000..c02ce3d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.AlarmManager.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.AlarmManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/AlarmManager.html" target="_top"><font size="+2"><code>AlarmManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlarmManager.setAndAllowWhileIdle_added(int, long, android.app.PendingIntent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/AlarmManager.html#setAndAllowWhileIdle(int, long, android.app.PendingIntent)" target="_top"><code>setAndAllowWhileIdle</code></A>(<code>int,</nobr> long<nobr>,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlarmManager.setExactAndAllowWhileIdle_added(int, long, android.app.PendingIntent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/AlarmManager.html#setExactAndAllowWhileIdle(int, long, android.app.PendingIntent)" target="_top"><code>setExactAndAllowWhileIdle</code></A>(<code>int,</nobr> long<nobr>,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.AlertDialog.Builder.html b/docs/html/sdk/api_diff/23/changes/android.app.AlertDialog.Builder.html
new file mode 100644
index 0000000..dc11ed4
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.AlertDialog.Builder.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.AlertDialog.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/AlertDialog.Builder.html" target="_top"><font size="+2"><code>AlertDialog.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlertDialog.Builder.setInverseBackgroundForced_changed(boolean)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/app/AlertDialog.Builder.html#setInverseBackgroundForced(boolean)" target="_top"><code>setInverseBackgroundForced</code></A>(<code>boolean</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.AlertDialog.html b/docs/html/sdk/api_diff/23/changes/android.app.AlertDialog.html
new file mode 100644
index 0000000..98ac4ee
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.AlertDialog.html
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.AlertDialog
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/AlertDialog.html" target="_top"><font size="+2"><code>AlertDialog</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlertDialog.THEME_DEVICE_DEFAULT_DARK"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/AlertDialog.html#THEME_DEVICE_DEFAULT_DARK" target="_top"><code>THEME_DEVICE_DEFAULT_DARK</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlertDialog.THEME_DEVICE_DEFAULT_LIGHT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/AlertDialog.html#THEME_DEVICE_DEFAULT_LIGHT" target="_top"><code>THEME_DEVICE_DEFAULT_LIGHT</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlertDialog.THEME_HOLO_DARK"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/AlertDialog.html#THEME_HOLO_DARK" target="_top"><code>THEME_HOLO_DARK</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlertDialog.THEME_HOLO_LIGHT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/AlertDialog.html#THEME_HOLO_LIGHT" target="_top"><code>THEME_HOLO_LIGHT</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AlertDialog.THEME_TRADITIONAL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/AlertDialog.html#THEME_TRADITIONAL" target="_top"><code>THEME_TRADITIONAL</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.AppOpsManager.html b/docs/html/sdk/api_diff/23/changes/android.app.AppOpsManager.html
new file mode 100644
index 0000000..93ef93a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.AppOpsManager.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.AppOpsManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/AppOpsManager.html" target="_top"><font size="+2"><code>AppOpsManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.noteProxyOp_added(java.lang.String, java.lang.String)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#noteProxyOp(java.lang.String, java.lang.String)" target="_top"><code>noteProxyOp</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.noteProxyOpNoThrow_added(java.lang.String, java.lang.String)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#noteProxyOpNoThrow(java.lang.String, java.lang.String)" target="_top"><code>noteProxyOpNoThrow</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.permissionToOp_added(java.lang.String)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#permissionToOp(java.lang.String)" target="_top"><code>permissionToOp</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_ADD_VOICEMAIL"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_ADD_VOICEMAIL" target="_top"><code>OPSTR_ADD_VOICEMAIL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_BODY_SENSORS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_BODY_SENSORS" target="_top"><code>OPSTR_BODY_SENSORS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_CALL_PHONE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_CALL_PHONE" target="_top"><code>OPSTR_CALL_PHONE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_CAMERA"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_CAMERA" target="_top"><code>OPSTR_CAMERA</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_MOCK_LOCATION"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_MOCK_LOCATION" target="_top"><code>OPSTR_MOCK_LOCATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_READ_CALENDAR"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_READ_CALENDAR" target="_top"><code>OPSTR_READ_CALENDAR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_READ_CALL_LOG"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_READ_CALL_LOG" target="_top"><code>OPSTR_READ_CALL_LOG</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_READ_CELL_BROADCASTS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_READ_CELL_BROADCASTS" target="_top"><code>OPSTR_READ_CELL_BROADCASTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_READ_CONTACTS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_READ_CONTACTS" target="_top"><code>OPSTR_READ_CONTACTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_READ_EXTERNAL_STORAGE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_READ_EXTERNAL_STORAGE" target="_top"><code>OPSTR_READ_EXTERNAL_STORAGE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_READ_PHONE_STATE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_READ_PHONE_STATE" target="_top"><code>OPSTR_READ_PHONE_STATE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_READ_SMS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_READ_SMS" target="_top"><code>OPSTR_READ_SMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_RECEIVE_MMS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_RECEIVE_MMS" target="_top"><code>OPSTR_RECEIVE_MMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_RECEIVE_SMS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_RECEIVE_SMS" target="_top"><code>OPSTR_RECEIVE_SMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_RECEIVE_WAP_PUSH"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_RECEIVE_WAP_PUSH" target="_top"><code>OPSTR_RECEIVE_WAP_PUSH</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_RECORD_AUDIO"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_RECORD_AUDIO" target="_top"><code>OPSTR_RECORD_AUDIO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_SEND_SMS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_SEND_SMS" target="_top"><code>OPSTR_SEND_SMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_SYSTEM_ALERT_WINDOW"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_SYSTEM_ALERT_WINDOW" target="_top"><code>OPSTR_SYSTEM_ALERT_WINDOW</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_USE_FINGERPRINT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_USE_FINGERPRINT" target="_top"><code>OPSTR_USE_FINGERPRINT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_USE_SIP"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_USE_SIP" target="_top"><code>OPSTR_USE_SIP</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_WRITE_CALENDAR"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_WRITE_CALENDAR" target="_top"><code>OPSTR_WRITE_CALENDAR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_WRITE_CALL_LOG"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_WRITE_CALL_LOG" target="_top"><code>OPSTR_WRITE_CALL_LOG</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_WRITE_CONTACTS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_WRITE_CONTACTS" target="_top"><code>OPSTR_WRITE_CONTACTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_WRITE_EXTERNAL_STORAGE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_WRITE_EXTERNAL_STORAGE" target="_top"><code>OPSTR_WRITE_EXTERNAL_STORAGE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.AppOpsManager.OPSTR_WRITE_SETTINGS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/AppOpsManager.html#OPSTR_WRITE_SETTINGS" target="_top"><code>OPSTR_WRITE_SETTINGS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Dialog.html b/docs/html/sdk/api_diff/23/changes/android.app.Dialog.html
new file mode 100644
index 0000000..eb2c903
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Dialog.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Dialog
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Dialog.html" target="_top"><font size="+2"><code>Dialog</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Dialog.getSearchEvent_added()"></A>
+  <nobr><code>SearchEvent</code>&nbsp;<A HREF="../../../../reference/android/app/Dialog.html#getSearchEvent()" target="_top"><code>getSearchEvent</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Dialog.onSearchRequested_added(android.view.SearchEvent)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/Dialog.html#onSearchRequested(android.view.SearchEvent)" target="_top"><code>onSearchRequested</code></A>(<code>SearchEvent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Dialog.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/app/Dialog.html#onWindowStartingActionMode(android.view.ActionMode.Callback, int)" target="_top"><code>onWindowStartingActionMode</code></A>(<code>Callback,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Fragment.html b/docs/html/sdk/api_diff/23/changes/android.app.Fragment.html
new file mode 100644
index 0000000..b7bf3af
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Fragment.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Fragment
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Fragment.html" target="_top"><font size="+2"><code>Fragment</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.onAttach_removed(android.app.Activity)"></A>
+  <nobr><code>void</code>&nbsp;onAttach(<code>Activity</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.getContext_added()"></A>
+  <nobr><code>Context</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#getContext()" target="_top"><code>getContext</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.getHost_added()"></A>
+  <nobr><code>Object</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#getHost()" target="_top"><code>getHost</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.onAttach_added(android.content.Context)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#onAttach(android.content.Context)" target="_top"><code>onAttach</code></A>(<code>Context</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.onAttach_added(android.app.Activity)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#onAttach(android.app.Activity)" target="_top"><code>onAttach</code></A>(<code>Activity</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.onInflate_added(android.content.Context, android.util.AttributeSet, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#onInflate(android.content.Context, android.util.AttributeSet, android.os.Bundle)" target="_top"><code>onInflate</code></A>(<code>Context,</nobr> AttributeSet<nobr>,</nobr> Bundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.onRequestPermissionsResult_added(int, java.lang.String[], int[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#onRequestPermissionsResult(int, java.lang.String[], int[])" target="_top"><code>onRequestPermissionsResult</code></A>(<code>int,</nobr> String[]<nobr>,</nobr> int[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.requestPermissions_added(java.lang.String[], int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#requestPermissions(java.lang.String[], int)" target="_top"><code>requestPermissions</code></A>(<code>String[],</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.shouldShowRequestPermissionRationale_added(java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#shouldShowRequestPermissionRationale(java.lang.String)" target="_top"><code>shouldShowRequestPermissionRationale</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Fragment.onInflate_changed(android.app.Activity, android.util.AttributeSet, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Fragment.html#onInflate(android.app.Activity, android.util.AttributeSet, android.os.Bundle)" target="_top"><code>onInflate</code></A>(<code>Activity,</nobr> AttributeSet<nobr>,</nobr> Bundle<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Instrumentation.html b/docs/html/sdk/api_diff/23/changes/android.app.Instrumentation.html
new file mode 100644
index 0000000..b159575
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Instrumentation.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Instrumentation
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Instrumentation.html" target="_top"><font size="+2"><code>Instrumentation</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Instrumentation.startAllocCounting_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Instrumentation.html#startAllocCounting()" target="_top"><code>startAllocCounting</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Instrumentation.stopAllocCounting_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/Instrumentation.html#stopAllocCounting()" target="_top"><code>stopAllocCounting</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.KeyguardManager.html b/docs/html/sdk/api_diff/23/changes/android.app.KeyguardManager.html
new file mode 100644
index 0000000..14eecf4
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.KeyguardManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.KeyguardManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/KeyguardManager.html" target="_top"><font size="+2"><code>KeyguardManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.KeyguardManager.isDeviceSecure_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/KeyguardManager.html#isDeviceSecure()" target="_top"><code>isDeviceSecure</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Notification.Action.Builder.html b/docs/html/sdk/api_diff/23/changes/android.app.Notification.Action.Builder.html
new file mode 100644
index 0000000..53af4ae
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Notification.Action.Builder.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Notification.Action.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Notification.Action.Builder.html" target="_top"><font size="+2"><code>Notification.Action.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Action.Builder.ctor_added(android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent)"></A>
+  <nobr><A HREF="../../../../reference/android/app/Notification.Action.Builder.html#Notification.Action.Builder(android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent)" target="_top"><code>Notification.Action.Builder</code></A>(<code>Icon,</nobr> CharSequence<nobr>,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Action.Builder.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)"></A>
+  <nobr><A HREF="../../../../reference/android/app/Notification.Action.Builder.html#Notification.Action.Builder(int, java.lang.CharSequence, android.app.PendingIntent)" target="_top"><code>Notification.Action.Builder</code></A>(<code>int,</nobr> CharSequence<nobr>,</nobr> PendingIntent<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Notification.Action.html b/docs/html/sdk/api_diff/23/changes/android.app.Notification.Action.html
new file mode 100644
index 0000000..b19098e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Notification.Action.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Notification.Action
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Notification.Action.html" target="_top"><font size="+2"><code>Notification.Action</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Action.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)"></A>
+  <nobr><A HREF="../../../../reference/android/app/Notification.Action.html#Notification.Action(int, java.lang.CharSequence, android.app.PendingIntent)" target="_top"><code>Notification.Action</code></A>(<code>int,</nobr> CharSequence<nobr>,</nobr> PendingIntent<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Action.getIcon_added()"></A>
+  <nobr><code>Icon</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.Action.html#getIcon()" target="_top"><code>getIcon</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Action.icon"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.Action.html#icon" target="_top"><code>icon</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Notification.BigPictureStyle.html b/docs/html/sdk/api_diff/23/changes/android.app.Notification.BigPictureStyle.html
new file mode 100644
index 0000000..70b14d9
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Notification.BigPictureStyle.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Notification.BigPictureStyle
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Notification.BigPictureStyle.html" target="_top"><font size="+2"><code>Notification.BigPictureStyle</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.BigPictureStyle.bigLargeIcon_added(android.graphics.drawable.Icon)"></A>
+  <nobr><code>BigPictureStyle</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.BigPictureStyle.html#bigLargeIcon(android.graphics.drawable.Icon)" target="_top"><code>bigLargeIcon</code></A>(<code>Icon</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Notification.Builder.html b/docs/html/sdk/api_diff/23/changes/android.app.Notification.Builder.html
new file mode 100644
index 0000000..8dab8ea
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Notification.Builder.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Notification.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Notification.Builder.html" target="_top"><font size="+2"><code>Notification.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Builder.setLargeIcon_added(android.graphics.drawable.Icon)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.Builder.html#setLargeIcon(android.graphics.drawable.Icon)" target="_top"><code>setLargeIcon</code></A>(<code>Icon</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Builder.setSmallIcon_added(android.graphics.drawable.Icon)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.Builder.html#setSmallIcon(android.graphics.drawable.Icon)" target="_top"><code>setSmallIcon</code></A>(<code>Icon</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.Builder.addAction_changed(int, java.lang.CharSequence, android.app.PendingIntent)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.Builder.html#addAction(int, java.lang.CharSequence, android.app.PendingIntent)" target="_top"><code>addAction</code></A>(<code>int,</nobr> CharSequence<nobr>,</nobr> PendingIntent<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.Notification.html b/docs/html/sdk/api_diff/23/changes/android.app.Notification.html
new file mode 100644
index 0000000..ce5ef7c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.Notification.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.Notification
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/Notification.html" target="_top"><font size="+2"><code>Notification</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.setLatestEventInfo_removed(android.content.Context, java.lang.CharSequence, java.lang.CharSequence, android.app.PendingIntent)"></A>
+  <nobr><code>void</code>&nbsp;setLatestEventInfo(<code>Context,</nobr> CharSequence<nobr>,</nobr> CharSequence<nobr>,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.getLargeIcon_added()"></A>
+  <nobr><code>Icon</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.html#getLargeIcon()" target="_top"><code>getLargeIcon</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.getSmallIcon_added()"></A>
+  <nobr><code>Icon</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.html#getSmallIcon()" target="_top"><code>getSmallIcon</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.CATEGORY_REMINDER"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.html#CATEGORY_REMINDER" target="_top"><code>CATEGORY_REMINDER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.icon"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.html#icon" target="_top"><code>icon</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.Notification.largeIcon"></A>
+  <nobr><code>Bitmap</code>&nbsp;<A HREF="../../../../reference/android/app/Notification.html#largeIcon" target="_top"><code>largeIcon</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.NotificationManager.html b/docs/html/sdk/api_diff/23/changes/android.app.NotificationManager.html
new file mode 100644
index 0000000..97655b4e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.NotificationManager.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.NotificationManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/NotificationManager.html" target="_top"><font size="+2"><code>NotificationManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.getActiveNotifications_added()"></A>
+  <nobr><code>StatusBarNotification[]</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#getActiveNotifications()" target="_top"><code>getActiveNotifications</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.getCurrentInterruptionFilter_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#getCurrentInterruptionFilter()" target="_top"><code>getCurrentInterruptionFilter</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.getNotificationPolicy_added()"></A>
+  <nobr><code>Policy</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#getNotificationPolicy()" target="_top"><code>getNotificationPolicy</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.isNotificationPolicyAccessGranted_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#isNotificationPolicyAccessGranted()" target="_top"><code>isNotificationPolicyAccessGranted</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.setInterruptionFilter_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#setInterruptionFilter(int)" target="_top"><code>setInterruptionFilter</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.setNotificationPolicy_added(android.app.NotificationManager.Policy)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#setNotificationPolicy(android.app.NotificationManager.Policy)" target="_top"><code>setNotificationPolicy</code></A>(<code>Policy</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#ACTION_INTERRUPTION_FILTER_CHANGED" target="_top"><code>ACTION_INTERRUPTION_FILTER_CHANGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED" target="_top"><code>ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_CHANGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#ACTION_NOTIFICATION_POLICY_CHANGED" target="_top"><code>ACTION_NOTIFICATION_POLICY_CHANGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.INTERRUPTION_FILTER_ALARMS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#INTERRUPTION_FILTER_ALARMS" target="_top"><code>INTERRUPTION_FILTER_ALARMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.INTERRUPTION_FILTER_ALL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#INTERRUPTION_FILTER_ALL" target="_top"><code>INTERRUPTION_FILTER_ALL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.INTERRUPTION_FILTER_NONE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#INTERRUPTION_FILTER_NONE" target="_top"><code>INTERRUPTION_FILTER_NONE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.INTERRUPTION_FILTER_PRIORITY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#INTERRUPTION_FILTER_PRIORITY" target="_top"><code>INTERRUPTION_FILTER_PRIORITY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.NotificationManager.INTERRUPTION_FILTER_UNKNOWN"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/NotificationManager.html#INTERRUPTION_FILTER_UNKNOWN" target="_top"><code>INTERRUPTION_FILTER_UNKNOWN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.PendingIntent.html b/docs/html/sdk/api_diff/23/changes/android.app.PendingIntent.html
new file mode 100644
index 0000000..b88319d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.PendingIntent.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.PendingIntent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/PendingIntent.html" target="_top"><font size="+2"><code>PendingIntent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.PendingIntent.send_added(android.content.Context, int, android.content.Intent, android.app.PendingIntent.OnFinished, android.os.Handler, java.lang.String, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/PendingIntent.html#send(android.content.Context, int, android.content.Intent, android.app.PendingIntent.OnFinished, android.os.Handler, java.lang.String, android.os.Bundle)" target="_top"><code>send</code></A>(<code>Context,</nobr> int<nobr>,</nobr> Intent<nobr>,</nobr> OnFinished<nobr>,</nobr> Handler<nobr>,</nobr> String<nobr>,</nobr> Bundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.PendingIntent.FLAG_IMMUTABLE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/PendingIntent.html#FLAG_IMMUTABLE" target="_top"><code>FLAG_IMMUTABLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.SharedElementCallback.html b/docs/html/sdk/api_diff/23/changes/android.app.SharedElementCallback.html
new file mode 100644
index 0000000..10129b1
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.SharedElementCallback.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.SharedElementCallback
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/SharedElementCallback.html" target="_top"><font size="+2"><code>SharedElementCallback</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.SharedElementCallback.onSharedElementsArrived_added(java.util.List<java.lang.String>, java.util.List<android.view.View>, android.app.SharedElementCallback.OnSharedElementsReadyListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/SharedElementCallback.html#onSharedElementsArrived(java.util.List<java.lang.String>, java.util.List<android.view.View>, android.app.SharedElementCallback.OnSharedElementsReadyListener)" target="_top"><code>onSharedElementsArrived</code></A>(<code>List&lt;String&gt;,</nobr> List&lt;View&gt;<nobr>,</nobr> OnSharedElementsReadyListener<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.WallpaperManager.html b/docs/html/sdk/api_diff/23/changes/android.app.WallpaperManager.html
new file mode 100644
index 0000000..c7cfcab
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.WallpaperManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.WallpaperManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.<A HREF="../../../../reference/android/app/WallpaperManager.html" target="_top"><font size="+2"><code>WallpaperManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.WallpaperManager.isWallpaperSupported_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/WallpaperManager.html#isWallpaperSupported()" target="_top"><code>isWallpaperSupported</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.admin.DeviceAdminReceiver.html b/docs/html/sdk/api_diff/23/changes/android.app.admin.DeviceAdminReceiver.html
new file mode 100644
index 0000000..2cbe178
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.admin.DeviceAdminReceiver.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.admin.DeviceAdminReceiver
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.admin.<A HREF="../../../../reference/android/app/admin/DeviceAdminReceiver.html" target="_top"><font size="+2"><code>DeviceAdminReceiver</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias_added(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DeviceAdminReceiver.html#onChoosePrivateKeyAlias(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)" target="_top"><code>onChoosePrivateKeyAlias</code></A>(<code>Context,</nobr> Intent<nobr>,</nobr> int<nobr>,</nobr> Uri<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DeviceAdminReceiver.onReadyForUserInitialization_added(android.content.Context, android.content.Intent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DeviceAdminReceiver.html#onReadyForUserInitialization(android.content.Context, android.content.Intent)" target="_top"><code>onReadyForUserInitialization</code></A>(<code>Context,</nobr> Intent<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DeviceAdminReceiver.onSystemUpdatePending_added(android.content.Context, android.content.Intent, long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DeviceAdminReceiver.html#onSystemUpdatePending(android.content.Context, android.content.Intent, long)" target="_top"><code>onSystemUpdatePending</code></A>(<code>Context,</nobr> Intent<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.admin.DevicePolicyManager.html b/docs/html/sdk/api_diff/23/changes/android.app.admin.DevicePolicyManager.html
new file mode 100644
index 0000000..122b54c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.admin.DevicePolicyManager.html
@@ -0,0 +1,385 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.admin.DevicePolicyManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.admin.<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html" target="_top"><font size="+2"><code>DevicePolicyManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.getBluetoothContactSharingDisabled_added(android.content.ComponentName)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#getBluetoothContactSharingDisabled(android.content.ComponentName)" target="_top"><code>getBluetoothContactSharingDisabled</code></A>(<code>ComponentName</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.getCertInstallerPackage_added(android.content.ComponentName)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#getCertInstallerPackage(android.content.ComponentName)" target="_top"><code>getCertInstallerPackage</code></A>(<code>ComponentName</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.getPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#getPermissionGrantState(android.content.ComponentName, java.lang.String, java.lang.String)" target="_top"><code>getPermissionGrantState</code></A>(<code>ComponentName,</nobr> String<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.getPermissionPolicy_added(android.content.ComponentName)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#getPermissionPolicy(android.content.ComponentName)" target="_top"><code>getPermissionPolicy</code></A>(<code>ComponentName</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.getSystemUpdatePolicy_added()"></A>
+  <nobr><code>SystemUpdatePolicy</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#getSystemUpdatePolicy()" target="_top"><code>getSystemUpdatePolicy</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.getTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName)"></A>
+  <nobr><code>List&lt;PersistableBundle&gt;</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#getTrustAgentConfiguration(android.content.ComponentName, android.content.ComponentName)" target="_top"><code>getTrustAgentConfiguration</code></A>(<code>ComponentName,</nobr> ComponentName<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setBluetoothContactSharingDisabled_added(android.content.ComponentName, boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setBluetoothContactSharingDisabled(android.content.ComponentName, boolean)" target="_top"><code>setBluetoothContactSharingDisabled</code></A>(<code>ComponentName,</nobr> boolean<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setCertInstallerPackage_added(android.content.ComponentName, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setCertInstallerPackage(android.content.ComponentName, java.lang.String)" target="_top"><code>setCertInstallerPackage</code></A>(<code>ComponentName,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setKeyguardDisabled_added(android.content.ComponentName, boolean)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setKeyguardDisabled(android.content.ComponentName, boolean)" target="_top"><code>setKeyguardDisabled</code></A>(<code>ComponentName,</nobr> boolean<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String, int)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setPermissionGrantState(android.content.ComponentName, java.lang.String, java.lang.String, int)" target="_top"><code>setPermissionGrantState</code></A>(<code>ComponentName,</nobr> String<nobr>,</nobr> String<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setPermissionPolicy_added(android.content.ComponentName, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setPermissionPolicy(android.content.ComponentName, int)" target="_top"><code>setPermissionPolicy</code></A>(<code>ComponentName,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setStatusBarDisabled_added(android.content.ComponentName, boolean)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setStatusBarDisabled(android.content.ComponentName, boolean)" target="_top"><code>setStatusBarDisabled</code></A>(<code>ComponentName,</nobr> boolean<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setSystemUpdatePolicy_added(android.content.ComponentName, android.app.admin.SystemUpdatePolicy)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setSystemUpdatePolicy(android.content.ComponentName, android.app.admin.SystemUpdatePolicy)" target="_top"><code>setSystemUpdatePolicy</code></A>(<code>ComponentName,</nobr> SystemUpdatePolicy<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setTrustAgentConfiguration(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle)" target="_top"><code>setTrustAgentConfiguration</code></A>(<code>ComponentName,</nobr> ComponentName<nobr>,</nobr> PersistableBundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.setUserIcon_added(android.content.ComponentName, android.graphics.Bitmap)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#setUserIcon(android.content.ComponentName, android.graphics.Bitmap)" target="_top"><code>setUserIcon</code></A>(<code>ComponentName,</nobr> Bitmap<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.createAndInitializeUser_changed(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle)"></A>
+  <nobr><code>UserHandle</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#createAndInitializeUser(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle)" target="_top"><code>createAndInitializeUser</code></A>(<code>ComponentName,</nobr> String<nobr>,</nobr> String<nobr>,</nobr> ComponentName<nobr>,</nobr> Bundle<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.createUser_changed(android.content.ComponentName, java.lang.String)"></A>
+  <nobr><code>UserHandle</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#createUser(android.content.ComponentName, java.lang.String)" target="_top"><code>createUser</code></A>(<code>ComponentName,</nobr> String<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.ACTION_DEVICE_OWNER_CHANGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#ACTION_DEVICE_OWNER_CHANGED" target="_top"><code>ACTION_DEVICE_OWNER_CHANGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.ACTION_MANAGED_PROFILE_PROVISIONED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#ACTION_MANAGED_PROFILE_PROVISIONED" target="_top"><code>ACTION_MANAGED_PROFILE_PROVISIONED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#ACTION_PROVISION_MANAGED_DEVICE" target="_top"><code>ACTION_PROVISION_MANAGED_DEVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.ACTION_SYSTEM_UPDATE_POLICY_CHANGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#ACTION_SYSTEM_UPDATE_POLICY_CHANGED" target="_top"><code>ACTION_SYSTEM_UPDATE_POLICY_CHANGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY" target="_top"><code>ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME" target="_top"><code>EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE" target="_top"><code>EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM" target="_top"><code>EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_SKIP_ENCRYPTION"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#EXTRA_PROVISIONING_SKIP_ENCRYPTION" target="_top"><code>EXTRA_PROVISIONING_SKIP_ENCRYPTION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DEFAULT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#PERMISSION_GRANT_STATE_DEFAULT" target="_top"><code>PERMISSION_GRANT_STATE_DEFAULT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DENIED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#PERMISSION_GRANT_STATE_DENIED" target="_top"><code>PERMISSION_GRANT_STATE_DENIED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_GRANTED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#PERMISSION_GRANT_STATE_GRANTED" target="_top"><code>PERMISSION_GRANT_STATE_GRANTED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_DENY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#PERMISSION_POLICY_AUTO_DENY" target="_top"><code>PERMISSION_POLICY_AUTO_DENY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_GRANT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#PERMISSION_POLICY_AUTO_GRANT" target="_top"><code>PERMISSION_POLICY_AUTO_GRANT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.PERMISSION_POLICY_PROMPT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#PERMISSION_POLICY_PROMPT" target="_top"><code>PERMISSION_POLICY_PROMPT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT" target="_top"><code>RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/app/admin/DevicePolicyManager.html#EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME" target="_top"><code>EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.usage.UsageEvents.Event.html b/docs/html/sdk/api_diff/23/changes/android.app.usage.UsageEvents.Event.html
new file mode 100644
index 0000000..4f860ab
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.usage.UsageEvents.Event.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.usage.UsageEvents.Event
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.usage.<A HREF="../../../../reference/android/app/usage/UsageEvents.Event.html" target="_top"><font size="+2"><code>UsageEvents.Event</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.usage.UsageEvents.Event.USER_INTERACTION"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/app/usage/UsageEvents.Event.html#USER_INTERACTION" target="_top"><code>USER_INTERACTION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.app.usage.UsageStatsManager.html b/docs/html/sdk/api_diff/23/changes/android.app.usage.UsageStatsManager.html
new file mode 100644
index 0000000..8761ae6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.app.usage.UsageStatsManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.usage.UsageStatsManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.app.usage.<A HREF="../../../../reference/android/app/usage/UsageStatsManager.html" target="_top"><font size="+2"><code>UsageStatsManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.usage.UsageStatsManager.isAppInactive_added(java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/app/usage/UsageStatsManager.html#isAppInactive(java.lang.String)" target="_top"><code>isAppInactive</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothDevice.html b/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothDevice.html
new file mode 100644
index 0000000..d6b30ef
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothDevice.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.bluetooth.BluetoothDevice
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.bluetooth.<A HREF="../../../../reference/android/bluetooth/BluetoothDevice.html" target="_top"><font size="+2"><code>BluetoothDevice</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothDevice.connectGatt_added(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int)"></A>
+  <nobr><code>BluetoothGatt</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothDevice.html#connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int)" target="_top"><code>connectGatt</code></A>(<code>Context,</nobr> boolean<nobr>,</nobr> BluetoothGattCallback<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothDevice.TRANSPORT_AUTO"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothDevice.html#TRANSPORT_AUTO" target="_top"><code>TRANSPORT_AUTO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothDevice.TRANSPORT_BREDR"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothDevice.html#TRANSPORT_BREDR" target="_top"><code>TRANSPORT_BREDR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothDevice.TRANSPORT_LE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothDevice.html#TRANSPORT_LE" target="_top"><code>TRANSPORT_LE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothProfile.html b/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothProfile.html
new file mode 100644
index 0000000..6649c72
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothProfile.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.bluetooth.BluetoothProfile
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.bluetooth.<A HREF="../../../../reference/android/bluetooth/BluetoothProfile.html" target="_top"><font size="+2"><code>BluetoothProfile</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothProfile.SAP"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothProfile.html#SAP" target="_top"><code>SAP</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothSocket.html b/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothSocket.html
new file mode 100644
index 0000000..dee2254
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.bluetooth.BluetoothSocket.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.bluetooth.BluetoothSocket
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.bluetooth.<A HREF="../../../../reference/android/bluetooth/BluetoothSocket.html" target="_top"><font size="+2"><code>BluetoothSocket</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothSocket.getConnectionType_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothSocket.html#getConnectionType()" target="_top"><code>getConnectionType</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothSocket.getMaxReceivePacketSize_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothSocket.html#getMaxReceivePacketSize()" target="_top"><code>getMaxReceivePacketSize</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothSocket.getMaxTransmitPacketSize_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothSocket.html#getMaxTransmitPacketSize()" target="_top"><code>getMaxTransmitPacketSize</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothSocket.TYPE_L2CAP"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothSocket.html#TYPE_L2CAP" target="_top"><code>TYPE_L2CAP</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothSocket.TYPE_RFCOMM"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothSocket.html#TYPE_RFCOMM" target="_top"><code>TYPE_RFCOMM</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.BluetoothSocket.TYPE_SCO"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/BluetoothSocket.html#TYPE_SCO" target="_top"><code>TYPE_SCO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.bluetooth.le.ScanSettings.Builder.html b/docs/html/sdk/api_diff/23/changes/android.bluetooth.le.ScanSettings.Builder.html
new file mode 100644
index 0000000..94d20f3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.bluetooth.le.ScanSettings.Builder.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.bluetooth.le.ScanSettings.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.bluetooth.le.<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.Builder.html" target="_top"><font size="+2"><code>ScanSettings.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.Builder.setCallbackType_added(int)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.Builder.html#setCallbackType(int)" target="_top"><code>setCallbackType</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.Builder.setMatchMode_added(int)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.Builder.html#setMatchMode(int)" target="_top"><code>setMatchMode</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.Builder.setNumOfMatches_added(int)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.Builder.html#setNumOfMatches(int)" target="_top"><code>setNumOfMatches</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.bluetooth.le.ScanSettings.html b/docs/html/sdk/api_diff/23/changes/android.bluetooth.le.ScanSettings.html
new file mode 100644
index 0000000..210a809
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.bluetooth.le.ScanSettings.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.bluetooth.le.ScanSettings
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.bluetooth.le.<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html" target="_top"><font size="+2"><code>ScanSettings</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.CALLBACK_TYPE_FIRST_MATCH"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#CALLBACK_TYPE_FIRST_MATCH" target="_top"><code>CALLBACK_TYPE_FIRST_MATCH</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.CALLBACK_TYPE_MATCH_LOST"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#CALLBACK_TYPE_MATCH_LOST" target="_top"><code>CALLBACK_TYPE_MATCH_LOST</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.MATCH_MODE_AGGRESSIVE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#MATCH_MODE_AGGRESSIVE" target="_top"><code>MATCH_MODE_AGGRESSIVE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.MATCH_MODE_STICKY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#MATCH_MODE_STICKY" target="_top"><code>MATCH_MODE_STICKY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.MATCH_NUM_FEW_ADVERTISEMENT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#MATCH_NUM_FEW_ADVERTISEMENT" target="_top"><code>MATCH_NUM_FEW_ADVERTISEMENT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.MATCH_NUM_MAX_ADVERTISEMENT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#MATCH_NUM_MAX_ADVERTISEMENT" target="_top"><code>MATCH_NUM_MAX_ADVERTISEMENT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.MATCH_NUM_ONE_ADVERTISEMENT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#MATCH_NUM_ONE_ADVERTISEMENT" target="_top"><code>MATCH_NUM_ONE_ADVERTISEMENT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le.ScanSettings.SCAN_MODE_OPPORTUNISTIC"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/bluetooth/le/ScanSettings.html#SCAN_MODE_OPPORTUNISTIC" target="_top"><code>SCAN_MODE_OPPORTUNISTIC</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.AbstractThreadedSyncAdapter.html b/docs/html/sdk/api_diff/23/changes/android.content.AbstractThreadedSyncAdapter.html
new file mode 100644
index 0000000..38f5c6b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.AbstractThreadedSyncAdapter.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.AbstractThreadedSyncAdapter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/AbstractThreadedSyncAdapter.html" target="_top"><font size="+2"><code>AbstractThreadedSyncAdapter</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.AbstractThreadedSyncAdapter.onSecurityException_added(android.accounts.Account, android.os.Bundle, java.lang.String, android.content.SyncResult)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/AbstractThreadedSyncAdapter.html#onSecurityException(android.accounts.Account, android.os.Bundle, java.lang.String, android.content.SyncResult)" target="_top"><code>onSecurityException</code></A>(<code>Account,</nobr> Bundle<nobr>,</nobr> String<nobr>,</nobr> SyncResult<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.ComponentName.html b/docs/html/sdk/api_diff/23/changes/android.content.ComponentName.html
new file mode 100644
index 0000000..a78ce74
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.ComponentName.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.ComponentName
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/ComponentName.html" target="_top"><font size="+2"><code>ComponentName</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ComponentName.createRelative_added(android.content.Context, java.lang.String)"></A>
+  <nobr><code>ComponentName</code>&nbsp;<A HREF="../../../../reference/android/content/ComponentName.html#createRelative(android.content.Context, java.lang.String)" target="_top"><code>createRelative</code></A>(<code>Context,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ComponentName.createRelative_added(java.lang.String, java.lang.String)"></A>
+  <nobr><code>ComponentName</code>&nbsp;<A HREF="../../../../reference/android/content/ComponentName.html#createRelative(java.lang.String, java.lang.String)" target="_top"><code>createRelative</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.ContentProviderOperation.html b/docs/html/sdk/api_diff/23/changes/android.content.ContentProviderOperation.html
new file mode 100644
index 0000000..bd570f0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.ContentProviderOperation.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.ContentProviderOperation
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/ContentProviderOperation.html" target="_top"><font size="+2"><code>ContentProviderOperation</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContentProviderOperation.isAssertQuery_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/content/ContentProviderOperation.html#isAssertQuery()" target="_top"><code>isAssertQuery</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContentProviderOperation.isDelete_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/content/ContentProviderOperation.html#isDelete()" target="_top"><code>isDelete</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContentProviderOperation.isInsert_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/content/ContentProviderOperation.html#isInsert()" target="_top"><code>isInsert</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContentProviderOperation.isUpdate_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/content/ContentProviderOperation.html#isUpdate()" target="_top"><code>isUpdate</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.Context.html b/docs/html/sdk/api_diff/23/changes/android.content.Context.html
new file mode 100644
index 0000000..be00806
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.Context.html
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.Context
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/Context.html" target="_top"><font size="+2"><code>Context</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.checkSelfPermission_added(java.lang.String)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#checkSelfPermission(java.lang.String)" target="_top"><code>checkSelfPermission</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.getColor_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#getColor(int)" target="_top"><code>getColor</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.getColorStateList_added(int)"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#getColorStateList(int)" target="_top"><code>getColorStateList</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.getSystemService_added(java.lang.Class<T>)"></A>
+  <nobr><code>T</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#getSystemService(java.lang.Class<T>)" target="_top"><code>getSystemService</code></A>(<code>Class&lt;T&gt;</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.getSystemServiceName_added(java.lang.Class<?>)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#getSystemServiceName(java.lang.Class<?>)" target="_top"><code>getSystemServiceName</code></A>(<code>Class&lt;?&gt;</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.CARRIER_CONFIG_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#CARRIER_CONFIG_SERVICE" target="_top"><code>CARRIER_CONFIG_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.FINGERPRINT_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#FINGERPRINT_SERVICE" target="_top"><code>FINGERPRINT_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.MIDI_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#MIDI_SERVICE" target="_top"><code>MIDI_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.NETWORK_STATS_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#NETWORK_STATS_SERVICE" target="_top"><code>NETWORK_STATS_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Context.MODE_MULTI_PROCESS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/Context.html#MODE_MULTI_PROCESS" target="_top"><code>MODE_MULTI_PROCESS</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.ContextWrapper.html b/docs/html/sdk/api_diff/23/changes/android.content.ContextWrapper.html
new file mode 100644
index 0000000..6e48e64
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.ContextWrapper.html
@@ -0,0 +1,267 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.ContextWrapper
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/ContextWrapper.html" target="_top"><font size="+2"><code>ContextWrapper</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.checkSelfPermission_added(java.lang.String)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#checkSelfPermission(java.lang.String)" target="_top"><code>checkSelfPermission</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.getSystemServiceName_added(java.lang.Class<?>)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#getSystemServiceName(java.lang.Class<?>)" target="_top"><code>getSystemServiceName</code></A>(<code>Class&lt;?&gt;</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.clearWallpaper_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#clearWallpaper()" target="_top"><code>clearWallpaper</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.getWallpaper_changed()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#getWallpaper()" target="_top"><code>getWallpaper</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.getWallpaperDesiredMinimumHeight_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#getWallpaperDesiredMinimumHeight()" target="_top"><code>getWallpaperDesiredMinimumHeight</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.getWallpaperDesiredMinimumWidth_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#getWallpaperDesiredMinimumWidth()" target="_top"><code>getWallpaperDesiredMinimumWidth</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.peekWallpaper_changed()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#peekWallpaper()" target="_top"><code>peekWallpaper</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.removeStickyBroadcast_changed(android.content.Intent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#removeStickyBroadcast(android.content.Intent)" target="_top"><code>removeStickyBroadcast</code></A>(<code>Intent</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.removeStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#removeStickyBroadcastAsUser(android.content.Intent, android.os.UserHandle)" target="_top"><code>removeStickyBroadcastAsUser</code></A>(<code>Intent,</nobr> UserHandle<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.sendStickyBroadcast_changed(android.content.Intent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#sendStickyBroadcast(android.content.Intent)" target="_top"><code>sendStickyBroadcast</code></A>(<code>Intent</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.sendStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#sendStickyBroadcastAsUser(android.content.Intent, android.os.UserHandle)" target="_top"><code>sendStickyBroadcastAsUser</code></A>(<code>Intent,</nobr> UserHandle<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.sendStickyOrderedBroadcast_changed(android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#sendStickyOrderedBroadcast(android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" target="_top"><code>sendStickyOrderedBroadcast</code></A>(<code>Intent,</nobr> BroadcastReceiver<nobr>,</nobr> Handler<nobr>,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> Bundle<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.sendStickyOrderedBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#sendStickyOrderedBroadcastAsUser(android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" target="_top"><code>sendStickyOrderedBroadcastAsUser</code></A>(<code>Intent,</nobr> UserHandle<nobr>,</nobr> BroadcastReceiver<nobr>,</nobr> Handler<nobr>,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> Bundle<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.setWallpaper_changed(android.graphics.Bitmap)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#setWallpaper(android.graphics.Bitmap)" target="_top"><code>setWallpaper</code></A>(<code>Bitmap</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.ContextWrapper.setWallpaper_changed(java.io.InputStream)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/ContextWrapper.html#setWallpaper(java.io.InputStream)" target="_top"><code>setWallpaper</code></A>(<code>InputStream</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.Intent.html b/docs/html/sdk/api_diff/23/changes/android.content.Intent.html
new file mode 100644
index 0000000..d71904b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.Intent.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.Intent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/Intent.html" target="_top"><font size="+2"><code>Intent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.ACTION_PROCESS_TEXT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#ACTION_PROCESS_TEXT" target="_top"><code>ACTION_PROCESS_TEXT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.CATEGORY_VOICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#CATEGORY_VOICE" target="_top"><code>CATEGORY_VOICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.EXTRA_ALTERNATE_INTENTS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#EXTRA_ALTERNATE_INTENTS" target="_top"><code>EXTRA_ALTERNATE_INTENTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.EXTRA_ASSIST_INPUT_DEVICE_ID"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#EXTRA_ASSIST_INPUT_DEVICE_ID" target="_top"><code>EXTRA_ASSIST_INPUT_DEVICE_ID</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.EXTRA_ASSIST_UID"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#EXTRA_ASSIST_UID" target="_top"><code>EXTRA_ASSIST_UID</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER" target="_top"><code>EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.EXTRA_PROCESS_TEXT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#EXTRA_PROCESS_TEXT" target="_top"><code>EXTRA_PROCESS_TEXT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.EXTRA_PROCESS_TEXT_READONLY"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#EXTRA_PROCESS_TEXT_READONLY" target="_top"><code>EXTRA_PROCESS_TEXT_READONLY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.Intent.EXTRA_RESULT_RECEIVER"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/Intent.html#EXTRA_RESULT_RECEIVER" target="_top"><code>EXTRA_RESULT_RECEIVER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.RestrictionEntry.html b/docs/html/sdk/api_diff/23/changes/android.content.RestrictionEntry.html
new file mode 100644
index 0000000..4e78b31
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.RestrictionEntry.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.RestrictionEntry
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/RestrictionEntry.html" target="_top"><font size="+2"><code>RestrictionEntry</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.RestrictionEntry.createBundleArrayEntry_added(java.lang.String, android.content.RestrictionEntry[])"></A>
+  <nobr><code>RestrictionEntry</code>&nbsp;<A HREF="../../../../reference/android/content/RestrictionEntry.html#createBundleArrayEntry(java.lang.String, android.content.RestrictionEntry[])" target="_top"><code>createBundleArrayEntry</code></A>(<code>String,</nobr> RestrictionEntry[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.RestrictionEntry.createBundleEntry_added(java.lang.String, android.content.RestrictionEntry[])"></A>
+  <nobr><code>RestrictionEntry</code>&nbsp;<A HREF="../../../../reference/android/content/RestrictionEntry.html#createBundleEntry(java.lang.String, android.content.RestrictionEntry[])" target="_top"><code>createBundleEntry</code></A>(<code>String,</nobr> RestrictionEntry[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.RestrictionEntry.getRestrictions_added()"></A>
+  <nobr><code>RestrictionEntry[]</code>&nbsp;<A HREF="../../../../reference/android/content/RestrictionEntry.html#getRestrictions()" target="_top"><code>getRestrictions</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.RestrictionEntry.setRestrictions_added(android.content.RestrictionEntry[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/content/RestrictionEntry.html#setRestrictions(android.content.RestrictionEntry[])" target="_top"><code>setRestrictions</code></A>(<code>RestrictionEntry[]</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.RestrictionEntry.TYPE_BUNDLE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/RestrictionEntry.html#TYPE_BUNDLE" target="_top"><code>TYPE_BUNDLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.RestrictionEntry.TYPE_BUNDLE_ARRAY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/RestrictionEntry.html#TYPE_BUNDLE_ARRAY" target="_top"><code>TYPE_BUNDLE_ARRAY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.RestrictionsManager.html b/docs/html/sdk/api_diff/23/changes/android.content.RestrictionsManager.html
new file mode 100644
index 0000000..0b5c0b6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.RestrictionsManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.RestrictionsManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.<A HREF="../../../../reference/android/content/RestrictionsManager.html" target="_top"><font size="+2"><code>RestrictionsManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.RestrictionsManager.convertRestrictionsToBundle_added(java.util.List<android.content.RestrictionEntry>)"></A>
+  <nobr><code>Bundle</code>&nbsp;<A HREF="../../../../reference/android/content/RestrictionsManager.html#convertRestrictionsToBundle(java.util.List<android.content.RestrictionEntry>)" target="_top"><code>convertRestrictionsToBundle</code></A>(<code>List&lt;RestrictionEntry&gt;</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.pm.ApplicationInfo.html b/docs/html/sdk/api_diff/23/changes/android.content.pm.ApplicationInfo.html
new file mode 100644
index 0000000..3262fe3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.pm.ApplicationInfo.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.ApplicationInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/ApplicationInfo.html" target="_top"><font size="+2"><code>ApplicationInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.ApplicationInfo.FLAG_EXTRACT_NATIVE_LIBS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/ApplicationInfo.html#FLAG_EXTRACT_NATIVE_LIBS" target="_top"><code>FLAG_EXTRACT_NATIVE_LIBS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.ApplicationInfo.FLAG_HARDWARE_ACCELERATED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/ApplicationInfo.html#FLAG_HARDWARE_ACCELERATED" target="_top"><code>FLAG_HARDWARE_ACCELERATED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.ApplicationInfo.FLAG_USES_CLEARTEXT_TRAFFIC"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/ApplicationInfo.html#FLAG_USES_CLEARTEXT_TRAFFIC" target="_top"><code>FLAG_USES_CLEARTEXT_TRAFFIC</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.pm.PackageInfo.html b/docs/html/sdk/api_diff/23/changes/android.content.pm.PackageInfo.html
new file mode 100644
index 0000000..28be185
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.pm.PackageInfo.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.PackageInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/PackageInfo.html" target="_top"><font size="+2"><code>PackageInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageInfo.REQUESTED_PERMISSION_REQUIRED"></A>
+  <code>int</code>&nbsp;REQUESTED_PERMISSION_REQUIRED
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.pm.PackageManager.html b/docs/html/sdk/api_diff/23/changes/android.content.pm.PackageManager.html
new file mode 100644
index 0000000..d00bffa
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.pm.PackageManager.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.PackageManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/PackageManager.html" target="_top"><font size="+2"><code>PackageManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PackageManager.html#isPermissionRevokedByPolicy(java.lang.String, java.lang.String)" target="_top"><code>isPermissionRevokedByPolicy</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageManager.FEATURE_AUDIO_PRO"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_AUDIO_PRO" target="_top"><code>FEATURE_AUDIO_PRO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageManager.FEATURE_AUTOMOTIVE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_AUTOMOTIVE" target="_top"><code>FEATURE_AUTOMOTIVE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageManager.FEATURE_FINGERPRINT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_FINGERPRINT" target="_top"><code>FEATURE_FINGERPRINT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageManager.FEATURE_HIFI_SENSORS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_HIFI_SENSORS" target="_top"><code>FEATURE_HIFI_SENSORS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageManager.FEATURE_MIDI"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PackageManager.html#FEATURE_MIDI" target="_top"><code>FEATURE_MIDI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PackageManager.MATCH_ALL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PackageManager.html#MATCH_ALL" target="_top"><code>MATCH_ALL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.pm.PermissionInfo.html b/docs/html/sdk/api_diff/23/changes/android.content.pm.PermissionInfo.html
new file mode 100644
index 0000000..c85a871
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.pm.PermissionInfo.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm.PermissionInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.pm.<A HREF="../../../../reference/android/content/pm/PermissionInfo.html" target="_top"><font size="+2"><code>PermissionInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.FLAG_INSTALLED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#FLAG_INSTALLED" target="_top"><code>FLAG_INSTALLED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTALLER"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_FLAG_INSTALLER" target="_top"><code>PROTECTION_FLAG_INSTALLER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_FLAG_PRE23"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_FLAG_PRE23" target="_top"><code>PROTECTION_FLAG_PRE23</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_FLAG_PREINSTALLED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_FLAG_PREINSTALLED" target="_top"><code>PROTECTION_FLAG_PREINSTALLED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_FLAG_PRIVILEGED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_FLAG_PRIVILEGED" target="_top"><code>PROTECTION_FLAG_PRIVILEGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_FLAG_VERIFIER"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_FLAG_VERIFIER" target="_top"><code>PROTECTION_FLAG_VERIFIER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_FLAG_SYSTEM"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_FLAG_SYSTEM" target="_top"><code>PROTECTION_FLAG_SYSTEM</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_MASK_FLAGS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_MASK_FLAGS" target="_top"><code>PROTECTION_MASK_FLAGS</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Changed in value from 240 to 4080.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/pm/PermissionInfo.html#PROTECTION_SIGNATURE_OR_SYSTEM" target="_top"><code>PROTECTION_SIGNATURE_OR_SYSTEM</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.res.ColorStateList.html b/docs/html/sdk/api_diff/23/changes/android.content.res.ColorStateList.html
new file mode 100644
index 0000000..ce13686
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.res.ColorStateList.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.res.ColorStateList
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.res.<A HREF="../../../../reference/android/content/res/ColorStateList.html" target="_top"><font size="+2"><code>ColorStateList</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.ColorStateList.createFromXml_removed(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)"></A>
+  <nobr><code>ColorStateList</code>&nbsp;createFromXml(<code>Resources,</nobr> XmlPullParser<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.content.res.Resources.Theme)"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/content/res/ColorStateList.html#createFromXml(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.content.res.Resources.Theme)" target="_top"><code>createFromXml</code></A>(<code>Resources,</nobr> XmlPullParser<nobr>,</nobr> Theme<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/content/res/ColorStateList.html#createFromXml(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" target="_top"><code>createFromXml</code></A>(<code>Resources,</nobr> XmlPullParser<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.ColorStateList.getChangingConfigurations_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/ColorStateList.html#getChangingConfigurations()" target="_top"><code>getChangingConfigurations</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.res.Configuration.html b/docs/html/sdk/api_diff/23/changes/android.content.res.Configuration.html
new file mode 100644
index 0000000..398bcd8
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.res.Configuration.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.res.Configuration
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.res.<A HREF="../../../../reference/android/content/res/Configuration.html" target="_top"><font size="+2"><code>Configuration</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Configuration.isScreenRound_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/content/res/Configuration.html#isScreenRound()" target="_top"><code>isScreenRound</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Configuration.SCREENLAYOUT_ROUND_MASK"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/Configuration.html#SCREENLAYOUT_ROUND_MASK" target="_top"><code>SCREENLAYOUT_ROUND_MASK</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Configuration.SCREENLAYOUT_ROUND_NO"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/Configuration.html#SCREENLAYOUT_ROUND_NO" target="_top"><code>SCREENLAYOUT_ROUND_NO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Configuration.SCREENLAYOUT_ROUND_UNDEFINED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/Configuration.html#SCREENLAYOUT_ROUND_UNDEFINED" target="_top"><code>SCREENLAYOUT_ROUND_UNDEFINED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Configuration.SCREENLAYOUT_ROUND_YES"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/Configuration.html#SCREENLAYOUT_ROUND_YES" target="_top"><code>SCREENLAYOUT_ROUND_YES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.res.Resources.Theme.html b/docs/html/sdk/api_diff/23/changes/android.content.res.Resources.Theme.html
new file mode 100644
index 0000000..7339619
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.res.Resources.Theme.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.res.Resources.Theme
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.res.<A HREF="../../../../reference/android/content/res/Resources.Theme.html" target="_top"><font size="+2"><code>Resources.Theme</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Resources.Theme.getChangingConfigurations_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/Resources.Theme.html#getChangingConfigurations()" target="_top"><code>getChangingConfigurations</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.content.res.Resources.html b/docs/html/sdk/api_diff/23/changes/android.content.res.Resources.html
new file mode 100644
index 0000000..a2df740
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.content.res.Resources.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.res.Resources
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.content.res.<A HREF="../../../../reference/android/content/res/Resources.html" target="_top"><font size="+2"><code>Resources</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Resources.getColor_removed(int)"></A>
+  <nobr><code>int</code>&nbsp;getColor(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Resources.getColorStateList_removed(int)"></A>
+  <nobr><code>ColorStateList</code>&nbsp;getColorStateList(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Resources.getColor_added(int, android.content.res.Resources.Theme)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/Resources.html#getColor(int, android.content.res.Resources.Theme)" target="_top"><code>getColor</code></A>(<code>int,</nobr> Theme<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Resources.getColor_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/content/res/Resources.html#getColor(int)" target="_top"><code>getColor</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Resources.getColorStateList_added(int, android.content.res.Resources.Theme)"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/content/res/Resources.html#getColorStateList(int, android.content.res.Resources.Theme)" target="_top"><code>getColorStateList</code></A>(<code>int,</nobr> Theme<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res.Resources.getColorStateList_added(int)"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/content/res/Resources.html#getColorStateList(int)" target="_top"><code>getColorStateList</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.database.AbstractCursor.html b/docs/html/sdk/api_diff/23/changes/android.database.AbstractCursor.html
new file mode 100644
index 0000000..2a16c48
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.database.AbstractCursor.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.database.AbstractCursor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.database.<A HREF="../../../../reference/android/database/AbstractCursor.html" target="_top"><font size="+2"><code>AbstractCursor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.AbstractCursor.setExtras_added(android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/database/AbstractCursor.html#setExtras(android.os.Bundle)" target="_top"><code>setExtras</code></A>(<code>Bundle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.AbstractCursor.mCurrentRowID"></A>
+  <code>Long</code>&nbsp;mCurrentRowID
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.AbstractCursor.mRowIdColumnIndex"></A>
+  <code>int</code>&nbsp;mRowIdColumnIndex
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.AbstractCursor.mUpdatedRows"></A>
+  (<code>HashMap&lt;Long, Map&lt;String, Object&gt;&gt;</code>)&nbsp;mUpdatedRows
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.AbstractCursor.mClosed"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/database/AbstractCursor.html#mClosed" target="_top"><code>mClosed</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.AbstractCursor.mContentResolver"></A>
+  <nobr><code>ContentResolver</code>&nbsp;<A HREF="../../../../reference/android/database/AbstractCursor.html#mContentResolver" target="_top"><code>mContentResolver</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.AbstractCursor.mPos"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/database/AbstractCursor.html#mPos" target="_top"><code>mPos</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.database.Cursor.html b/docs/html/sdk/api_diff/23/changes/android.database.Cursor.html
new file mode 100644
index 0000000..53dd3d5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.database.Cursor.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.database.Cursor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.database.<A HREF="../../../../reference/android/database/Cursor.html" target="_top"><font size="+2"><code>Cursor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.Cursor.setExtras_added(android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/database/Cursor.html#setExtras(android.os.Bundle)" target="_top"><code>setExtras</code></A>(<code>Bundle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.database.CursorWrapper.html b/docs/html/sdk/api_diff/23/changes/android.database.CursorWrapper.html
new file mode 100644
index 0000000..72326bb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.database.CursorWrapper.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.database.CursorWrapper
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.database.<A HREF="../../../../reference/android/database/CursorWrapper.html" target="_top"><font size="+2"><code>CursorWrapper</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.CursorWrapper.setExtras_added(android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/database/CursorWrapper.html#setExtras(android.os.Bundle)" target="_top"><code>setExtras</code></A>(<code>Bundle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.CursorWrapper.deactivate_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/database/CursorWrapper.html#deactivate()" target="_top"><code>deactivate</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database.CursorWrapper.requery_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/database/CursorWrapper.html#requery()" target="_top"><code>requery</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.Canvas.html b/docs/html/sdk/api_diff/23/changes/android.graphics.Canvas.html
new file mode 100644
index 0000000..2941907
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.Canvas.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.Canvas
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.<A HREF="../../../../reference/android/graphics/Canvas.html" target="_top"><font size="+2"><code>Canvas</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.Canvas.drawTextRun_added(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/Canvas.html#drawTextRun(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)" target="_top"><code>drawTextRun</code></A>(<code>char[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> boolean<nobr>,</nobr> Paint<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.Canvas.drawTextRun_added(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/Canvas.html#drawTextRun(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)" target="_top"><code>drawTextRun</code></A>(<code>CharSequence,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> float<nobr>,</nobr> float<nobr>,</nobr> boolean<nobr>,</nobr> Paint<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.ImageFormat.html b/docs/html/sdk/api_diff/23/changes/android.graphics.ImageFormat.html
new file mode 100644
index 0000000..e79f471
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.ImageFormat.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.ImageFormat
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.<A HREF="../../../../reference/android/graphics/ImageFormat.html" target="_top"><font size="+2"><code>ImageFormat</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.DEPTH16"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#DEPTH16" target="_top"><code>DEPTH16</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.DEPTH_POINT_CLOUD"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#DEPTH_POINT_CLOUD" target="_top"><code>DEPTH_POINT_CLOUD</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.FLEX_RGBA_8888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#FLEX_RGBA_8888" target="_top"><code>FLEX_RGBA_8888</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.FLEX_RGB_888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#FLEX_RGB_888" target="_top"><code>FLEX_RGB_888</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.PRIVATE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#PRIVATE" target="_top"><code>PRIVATE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.RAW12"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#RAW12" target="_top"><code>RAW12</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.YUV_422_888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#YUV_422_888" target="_top"><code>YUV_422_888</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.ImageFormat.YUV_444_888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/ImageFormat.html#YUV_444_888" target="_top"><code>YUV_444_888</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.Paint.html b/docs/html/sdk/api_diff/23/changes/android.graphics.Paint.html
new file mode 100644
index 0000000..a318b03
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.Paint.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.Paint
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.<A HREF="../../../../reference/android/graphics/Paint.html" target="_top"><font size="+2"><code>Paint</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.Paint.getOffsetForAdvance_added(char[], int, int, int, int, boolean, float)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/Paint.html#getOffsetForAdvance(char[], int, int, int, int, boolean, float)" target="_top"><code>getOffsetForAdvance</code></A>(<code>char[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> boolean<nobr>,</nobr> float<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.Paint.getOffsetForAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, float)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/Paint.html#getOffsetForAdvance(java.lang.CharSequence, int, int, int, int, boolean, float)" target="_top"><code>getOffsetForAdvance</code></A>(<code>CharSequence,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> boolean<nobr>,</nobr> float<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.Paint.getRunAdvance_added(char[], int, int, int, int, boolean, int)"></A>
+  <nobr><code>float</code>&nbsp;<A HREF="../../../../reference/android/graphics/Paint.html#getRunAdvance(char[], int, int, int, int, boolean, int)" target="_top"><code>getRunAdvance</code></A>(<code>char[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> boolean<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.Paint.getRunAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, int)"></A>
+  <nobr><code>float</code>&nbsp;<A HREF="../../../../reference/android/graphics/Paint.html#getRunAdvance(java.lang.CharSequence, int, int, int, int, boolean, int)" target="_top"><code>getRunAdvance</code></A>(<code>CharSequence,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> boolean<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.Paint.hasGlyph_added(java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/graphics/Paint.html#hasGlyph(java.lang.String)" target="_top"><code>hasGlyph</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.AnimatedVectorDrawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.AnimatedVectorDrawable.html
new file mode 100644
index 0000000..5b69bf5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.AnimatedVectorDrawable.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.AnimatedVectorDrawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/AnimatedVectorDrawable.html" target="_top"><font size="+2"><code>AnimatedVectorDrawable</code></font></A>
+</H2>
+<p><font xsize="+1">Removed interface <code>android.graphics.drawable.Animatable</code>.<br> Added interface <code>android.graphics.drawable.Animatable2</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.AnimatedVectorDrawable.clearAnimationCallbacks_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/AnimatedVectorDrawable.html#clearAnimationCallbacks()" target="_top"><code>clearAnimationCallbacks</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.AnimatedVectorDrawable.registerAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/AnimatedVectorDrawable.html#registerAnimationCallback(android.graphics.drawable.Animatable2.AnimationCallback)" target="_top"><code>registerAnimationCallback</code></A>(<code>AnimationCallback</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.AnimatedVectorDrawable.reset_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/AnimatedVectorDrawable.html#reset()" target="_top"><code>reset</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.AnimatedVectorDrawable.unregisterAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/AnimatedVectorDrawable.html#unregisterAnimationCallback(android.graphics.drawable.Animatable2.AnimationCallback)" target="_top"><code>unregisterAnimationCallback</code></A>(<code>AnimationCallback</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.ClipDrawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.ClipDrawable.html
new file mode 100644
index 0000000..837e800
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.ClipDrawable.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.ClipDrawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/ClipDrawable.html" target="_top"><font size="+2"><code>ClipDrawable</code></font></A>
+</H2>
+<p><font xsize="+1">The superclass changed from <code>android.graphics.drawable.Drawable</code> to <code>android.graphics.drawable.DrawableWrapper</code>.<br> Removed interface <code>android.graphics.drawable.Drawable.Callback</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ClipDrawable.setColorFilter_removed(android.graphics.ColorFilter)"></A>
+  <nobr><code>void</code>&nbsp;setColorFilter(<code>ColorFilter</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ClipDrawable.draw_changed(android.graphics.Canvas)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>draw</code></A>(<code>Canvas</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ClipDrawable.getOpacity_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>getOpacity</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ClipDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>invalidateDrawable</code></A>(<code>Drawable</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ClipDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>scheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr>,</nobr> long<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ClipDrawable.setAlpha_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>setAlpha</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ClipDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>unscheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.Drawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.Drawable.html
new file mode 100644
index 0000000..f47da86
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.Drawable.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.Drawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/Drawable.html" target="_top"><font size="+2"><code>Drawable</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.Drawable.getHotspotBounds_added(android.graphics.Rect)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/Drawable.html#getHotspotBounds(android.graphics.Rect)" target="_top"><code>getHotspotBounds</code></A>(<code>Rect</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.Drawable.getLayoutDirection_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/Drawable.html#getLayoutDirection()" target="_top"><code>getLayoutDirection</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.Drawable.isFilterBitmap_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/Drawable.html#isFilterBitmap()" target="_top"><code>isFilterBitmap</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.Drawable.onLayoutDirectionChanged_added(int)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/Drawable.html#onLayoutDirectionChanged(int)" target="_top"><code>onLayoutDirectionChanged</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.Drawable.setLayoutDirection_added(int)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/Drawable.html#setLayoutDirection(int)" target="_top"><code>setLayoutDirection</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.Drawable.setDither_changed(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/Drawable.html#setDither(boolean)" target="_top"><code>setDither</code></A>(<code>boolean</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.InsetDrawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.InsetDrawable.html
new file mode 100644
index 0000000..133fbaa
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.InsetDrawable.html
@@ -0,0 +1,201 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.InsetDrawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/InsetDrawable.html" target="_top"><font size="+2"><code>InsetDrawable</code></font></A>
+</H2>
+<p><font xsize="+1">The superclass changed from <code>android.graphics.drawable.Drawable</code> to <code>android.graphics.drawable.DrawableWrapper</code>.<br> Removed interface <code>android.graphics.drawable.Drawable.Callback</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.setColorFilter_removed(android.graphics.ColorFilter)"></A>
+  <nobr><code>void</code>&nbsp;setColorFilter(<code>ColorFilter</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.draw_changed(android.graphics.Canvas)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>draw</code></A>(<code>Canvas</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.getDrawable_changed()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getDrawable()" target="_top"><code>getDrawable</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getDrawable()" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.getOpacity_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>getOpacity</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>invalidateDrawable</code></A>(<code>Drawable</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>scheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr>,</nobr> long<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.setAlpha_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>setAlpha</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.InsetDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>unscheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.LayerDrawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.LayerDrawable.html
new file mode 100644
index 0000000..4a74187
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.LayerDrawable.html
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.LayerDrawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html" target="_top"><font size="+2"><code>LayerDrawable</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.addLayer_added(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#addLayer(android.graphics.drawable.Drawable)" target="_top"><code>addLayer</code></A>(<code>Drawable</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.findIndexByLayerId_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#findIndexByLayerId(int)" target="_top"><code>findIndexByLayerId</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getBottomPadding_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getBottomPadding()" target="_top"><code>getBottomPadding</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getEndPadding_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getEndPadding()" target="_top"><code>getEndPadding</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerGravity_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerGravity(int)" target="_top"><code>getLayerGravity</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerHeight_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerHeight(int)" target="_top"><code>getLayerHeight</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerInsetBottom_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerInsetBottom(int)" target="_top"><code>getLayerInsetBottom</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerInsetEnd_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerInsetEnd(int)" target="_top"><code>getLayerInsetEnd</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerInsetLeft_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerInsetLeft(int)" target="_top"><code>getLayerInsetLeft</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerInsetRight_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerInsetRight(int)" target="_top"><code>getLayerInsetRight</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerInsetStart_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerInsetStart(int)" target="_top"><code>getLayerInsetStart</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerInsetTop_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerInsetTop(int)" target="_top"><code>getLayerInsetTop</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLayerWidth_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLayerWidth(int)" target="_top"><code>getLayerWidth</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getLeftPadding_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getLeftPadding()" target="_top"><code>getLeftPadding</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getRightPadding_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getRightPadding()" target="_top"><code>getRightPadding</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getStartPadding_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getStartPadding()" target="_top"><code>getStartPadding</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.getTopPadding_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#getTopPadding()" target="_top"><code>getTopPadding</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setDrawable_added(int, android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setDrawable(int, android.graphics.drawable.Drawable)" target="_top"><code>setDrawable</code></A>(<code>int,</nobr> Drawable<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerGravity_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerGravity(int, int)" target="_top"><code>setLayerGravity</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerHeight_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerHeight(int, int)" target="_top"><code>setLayerHeight</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerInsetBottom_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerInsetBottom(int, int)" target="_top"><code>setLayerInsetBottom</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerInsetEnd_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerInsetEnd(int, int)" target="_top"><code>setLayerInsetEnd</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerInsetLeft_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerInsetLeft(int, int)" target="_top"><code>setLayerInsetLeft</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerInsetRelative_added(int, int, int, int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerInsetRelative(int, int, int, int, int)" target="_top"><code>setLayerInsetRelative</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerInsetRight_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerInsetRight(int, int)" target="_top"><code>setLayerInsetRight</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerInsetStart_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerInsetStart(int, int)" target="_top"><code>setLayerInsetStart</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerInsetTop_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerInsetTop(int, int)" target="_top"><code>setLayerInsetTop</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerSize_added(int, int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerSize(int, int, int)" target="_top"><code>setLayerSize</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setLayerWidth_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setLayerWidth(int, int)" target="_top"><code>setLayerWidth</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setPadding_added(int, int, int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setPadding(int, int, int, int)" target="_top"><code>setPadding</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.LayerDrawable.setPaddingRelative_added(int, int, int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/LayerDrawable.html#setPaddingRelative(int, int, int, int)" target="_top"><code>setPaddingRelative</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.RippleDrawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.RippleDrawable.html
new file mode 100644
index 0000000..11b3cd5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.RippleDrawable.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.RippleDrawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/RippleDrawable.html" target="_top"><font size="+2"><code>RippleDrawable</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RippleDrawable.getRadius_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/RippleDrawable.html#getRadius()" target="_top"><code>getRadius</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RippleDrawable.setRadius_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/RippleDrawable.html#setRadius(int)" target="_top"><code>setRadius</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RippleDrawable.RADIUS_AUTO"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/RippleDrawable.html#RADIUS_AUTO" target="_top"><code>RADIUS_AUTO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.RotateDrawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.RotateDrawable.html
new file mode 100644
index 0000000..201aad5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.RotateDrawable.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.RotateDrawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/RotateDrawable.html" target="_top"><font size="+2"><code>RotateDrawable</code></font></A>
+</H2>
+<p><font xsize="+1">The superclass changed from <code>android.graphics.drawable.Drawable</code> to <code>android.graphics.drawable.DrawableWrapper</code>.<br> Removed interface <code>android.graphics.drawable.Drawable.Callback</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.setColorFilter_removed(android.graphics.ColorFilter)"></A>
+  <nobr><code>void</code>&nbsp;setColorFilter(<code>ColorFilter</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.draw_changed(android.graphics.Canvas)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>draw</code></A>(<code>Canvas</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.getDrawable_changed()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getDrawable()" target="_top"><code>getDrawable</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getDrawable()" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.getOpacity_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>getOpacity</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>invalidateDrawable</code></A>(<code>Drawable</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>scheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr>,</nobr> long<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.setAlpha_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>setAlpha</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.setDrawable_changed(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setDrawable(android.graphics.drawable.Drawable)" target="_top"><code>setDrawable</code></A>(<code>Drawable</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setDrawable(android.graphics.drawable.Drawable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.RotateDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>unscheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.ScaleDrawable.html b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.ScaleDrawable.html
new file mode 100644
index 0000000..9a8f9739
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.graphics.drawable.ScaleDrawable.html
@@ -0,0 +1,201 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable.ScaleDrawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.graphics.drawable.<A HREF="../../../../reference/android/graphics/drawable/ScaleDrawable.html" target="_top"><font size="+2"><code>ScaleDrawable</code></font></A>
+</H2>
+<p><font xsize="+1">The superclass changed from <code>android.graphics.drawable.Drawable</code> to <code>android.graphics.drawable.DrawableWrapper</code>.<br> Removed interface <code>android.graphics.drawable.Drawable.Callback</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.setColorFilter_removed(android.graphics.ColorFilter)"></A>
+  <nobr><code>void</code>&nbsp;setColorFilter(<code>ColorFilter</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.draw_changed(android.graphics.Canvas)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>draw</code></A>(<code>Canvas</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#draw(android.graphics.Canvas)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.getDrawable_changed()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getDrawable()" target="_top"><code>getDrawable</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getDrawable()" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.getOpacity_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>getOpacity</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#getOpacity()" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>invalidateDrawable</code></A>(<code>Drawable</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#invalidateDrawable(android.graphics.drawable.Drawable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>scheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr>,</nobr> long<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.setAlpha_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>setAlpha</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#setAlpha(int)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable.ScaleDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>unscheduleDrawable</code></A>(<code>Drawable,</nobr> Runnable<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/graphics/drawable/DrawableWrapper.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)" target="_top"><code>DrawableWrapper</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.Camera.html b/docs/html/sdk/api_diff/23/changes/android.hardware.Camera.html
new file mode 100644
index 0000000..f6cd4b4
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.Camera.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.Camera
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.<A HREF="../../../../reference/android/hardware/Camera.html" target="_top"><font size="+2"><code>Camera</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.Camera.CAMERA_ERROR_EVICTED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/Camera.html#CAMERA_ERROR_EVICTED" target="_top"><code>CAMERA_ERROR_EVICTED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraAccessException.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraAccessException.html
new file mode 100644
index 0000000..c814d74
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraAccessException.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CameraAccessException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CameraAccessException.html" target="_top"><font size="+2"><code>CameraAccessException</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraAccessException.CAMERA_IN_USE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraAccessException.html#CAMERA_IN_USE" target="_top"><code>CAMERA_IN_USE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraAccessException.MAX_CAMERAS_IN_USE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraAccessException.html#MAX_CAMERAS_IN_USE" target="_top"><code>MAX_CAMERAS_IN_USE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCaptureSession.StateCallback.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCaptureSession.StateCallback.html
new file mode 100644
index 0000000..f7dea8a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCaptureSession.StateCallback.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CameraCaptureSession.StateCallback
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CameraCaptureSession.StateCallback.html" target="_top"><font size="+2"><code>CameraCaptureSession.StateCallback</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCaptureSession.StateCallback.onSurfacePrepared_added(android.hardware.camera2.CameraCaptureSession, android.view.Surface)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCaptureSession.StateCallback.html#onSurfacePrepared(android.hardware.camera2.CameraCaptureSession, android.view.Surface)" target="_top"><code>onSurfacePrepared</code></A>(<code>CameraCaptureSession,</nobr> Surface<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCaptureSession.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCaptureSession.html
new file mode 100644
index 0000000..4a90974b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCaptureSession.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CameraCaptureSession
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CameraCaptureSession.html" target="_top"><font size="+2"><code>CameraCaptureSession</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCaptureSession.getInputSurface_added()"></A>
+  <nobr><code>Surface</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCaptureSession.html#getInputSurface()" target="_top"><code>getInputSurface</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCaptureSession.isReprocessable_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCaptureSession.html#isReprocessable()" target="_top"><code>isReprocessable</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCaptureSession.prepare_added(android.view.Surface)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCaptureSession.html#prepare(android.view.Surface)" target="_top"><code>prepare</code></A>(<code>Surface</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCharacteristics.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCharacteristics.html
new file mode 100644
index 0000000..5b0b7d1
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraCharacteristics.html
@@ -0,0 +1,213 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CameraCharacteristics
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html" target="_top"><font size="+2"><code>CameraCharacteristics</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.CONTROL_AE_LOCK_AVAILABLE"></A>
+  <nobr><code>Key&lt;Boolean&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#CONTROL_AE_LOCK_AVAILABLE" target="_top"><code>CONTROL_AE_LOCK_AVAILABLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.CONTROL_AVAILABLE_MODES"></A>
+  <nobr><code>Key&lt;int[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#CONTROL_AVAILABLE_MODES" target="_top"><code>CONTROL_AVAILABLE_MODES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.CONTROL_AWB_LOCK_AVAILABLE"></A>
+  <nobr><code>Key&lt;Boolean&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#CONTROL_AWB_LOCK_AVAILABLE" target="_top"><code>CONTROL_AWB_LOCK_AVAILABLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.DEPTH_DEPTH_IS_EXCLUSIVE"></A>
+  <nobr><code>Key&lt;Boolean&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#DEPTH_DEPTH_IS_EXCLUSIVE" target="_top"><code>DEPTH_DEPTH_IS_EXCLUSIVE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.LENS_INTRINSIC_CALIBRATION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#LENS_INTRINSIC_CALIBRATION" target="_top"><code>LENS_INTRINSIC_CALIBRATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.LENS_POSE_ROTATION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#LENS_POSE_ROTATION" target="_top"><code>LENS_POSE_ROTATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.LENS_POSE_TRANSLATION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#LENS_POSE_TRANSLATION" target="_top"><code>LENS_POSE_TRANSLATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.LENS_RADIAL_DISTORTION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#LENS_RADIAL_DISTORTION" target="_top"><code>LENS_RADIAL_DISTORTION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.REPROCESS_MAX_CAPTURE_STALL"></A>
+  <nobr><code>Key&lt;Integer&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#REPROCESS_MAX_CAPTURE_STALL" target="_top"><code>REPROCESS_MAX_CAPTURE_STALL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.REQUEST_MAX_NUM_INPUT_STREAMS"></A>
+  <nobr><code>Key&lt;Integer&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#REQUEST_MAX_NUM_INPUT_STREAMS" target="_top"><code>REQUEST_MAX_NUM_INPUT_STREAMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_LENS_SHADING_APPLIED"></A>
+  <nobr><code>Key&lt;Boolean&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#SENSOR_INFO_LENS_SHADING_APPLIED" target="_top"><code>SENSOR_INFO_LENS_SHADING_APPLIED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE"></A>
+  <nobr><code>Key&lt;Rect&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE" target="_top"><code>SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.SHADING_AVAILABLE_MODES"></A>
+  <nobr><code>Key&lt;int[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#SHADING_AVAILABLE_MODES" target="_top"><code>SHADING_AVAILABLE_MODES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraCharacteristics.STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES"></A>
+  <nobr><code>Key&lt;int[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraCharacteristics.html#STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES" target="_top"><code>STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraDevice.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraDevice.html
new file mode 100644
index 0000000..6d82a71
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraDevice.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CameraDevice
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CameraDevice.html" target="_top"><font size="+2"><code>CameraDevice</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraDevice.createConstrainedHighSpeedCaptureSession_added(java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraDevice.html#createConstrainedHighSpeedCaptureSession(java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" target="_top"><code>createConstrainedHighSpeedCaptureSession</code></A>(<code>List&lt;Surface&gt;,</nobr> StateCallback<nobr>,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraDevice.createReprocessCaptureRequest_added(android.hardware.camera2.TotalCaptureResult)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraDevice.html#createReprocessCaptureRequest(android.hardware.camera2.TotalCaptureResult)" target="_top"><code>createReprocessCaptureRequest</code></A>(<code>TotalCaptureResult</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraDevice.createReprocessableCaptureSession_added(android.hardware.camera2.params.InputConfiguration, java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraDevice.html#createReprocessableCaptureSession(android.hardware.camera2.params.InputConfiguration, java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" target="_top"><code>createReprocessableCaptureSession</code></A>(<code>InputConfiguration,</nobr> List&lt;Surface&gt;<nobr>,</nobr> StateCallback<nobr>,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraManager.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraManager.html
new file mode 100644
index 0000000..673e92b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraManager.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CameraManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CameraManager.html" target="_top"><font size="+2"><code>CameraManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraManager.registerTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraManager.html#registerTorchCallback(android.hardware.camera2.CameraManager.TorchCallback, android.os.Handler)" target="_top"><code>registerTorchCallback</code></A>(<code>TorchCallback,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraManager.setTorchMode_added(java.lang.String, boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraManager.html#setTorchMode(java.lang.String, boolean)" target="_top"><code>setTorchMode</code></A>(<code>String,</nobr> boolean<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraManager.unregisterTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraManager.html#unregisterTorchCallback(android.hardware.camera2.CameraManager.TorchCallback)" target="_top"><code>unregisterTorchCallback</code></A>(<code>TorchCallback</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraMetadata.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraMetadata.html
new file mode 100644
index 0000000..62d7ace
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CameraMetadata.html
@@ -0,0 +1,223 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CameraMetadata
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html" target="_top"><font size="+2"><code>CameraMetadata</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL" target="_top"><code>CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.EDGE_MODE_ZERO_SHUTTER_LAG"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#EDGE_MODE_ZERO_SHUTTER_LAG" target="_top"><code>EDGE_MODE_ZERO_SHUTTER_LAG</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.LENS_FACING_EXTERNAL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#LENS_FACING_EXTERNAL" target="_top"><code>LENS_FACING_EXTERNAL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_MINIMAL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#NOISE_REDUCTION_MODE_MINIMAL" target="_top"><code>NOISE_REDUCTION_MODE_MINIMAL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG" target="_top"><code>NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO" target="_top"><code>REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT" target="_top"><code>REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING" target="_top"><code>REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING" target="_top"><code>REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.TONEMAP_MODE_GAMMA_VALUE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#TONEMAP_MODE_GAMMA_VALUE" target="_top"><code>TONEMAP_MODE_GAMMA_VALUE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.TONEMAP_MODE_PRESET_CURVE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#TONEMAP_MODE_PRESET_CURVE" target="_top"><code>TONEMAP_MODE_PRESET_CURVE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_REC709"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#TONEMAP_PRESET_CURVE_REC709" target="_top"><code>TONEMAP_PRESET_CURVE_REC709</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_SRGB"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#TONEMAP_PRESET_CURVE_SRGB" target="_top"><code>TONEMAP_PRESET_CURVE_SRGB</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CameraMetadata.CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CameraMetadata.html#CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO" target="_top"><code>CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CaptureRequest.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CaptureRequest.html
new file mode 100644
index 0000000..72e5ce5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CaptureRequest.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CaptureRequest
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CaptureRequest.html" target="_top"><font size="+2"><code>CaptureRequest</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureRequest.isReprocess_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureRequest.html#isReprocess()" target="_top"><code>isReprocess</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureRequest.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR"></A>
+  <nobr><code>Key&lt;Float&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureRequest.html#REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" target="_top"><code>REPROCESS_EFFECTIVE_EXPOSURE_FACTOR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureRequest.TONEMAP_GAMMA"></A>
+  <nobr><code>Key&lt;Float&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureRequest.html#TONEMAP_GAMMA" target="_top"><code>TONEMAP_GAMMA</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureRequest.TONEMAP_PRESET_CURVE"></A>
+  <nobr><code>Key&lt;Integer&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureRequest.html#TONEMAP_PRESET_CURVE" target="_top"><code>TONEMAP_PRESET_CURVE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CaptureResult.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CaptureResult.html
new file mode 100644
index 0000000..0b1d532
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.CaptureResult.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.CaptureResult
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html" target="_top"><font size="+2"><code>CaptureResult</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureResult.LENS_INTRINSIC_CALIBRATION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html#LENS_INTRINSIC_CALIBRATION" target="_top"><code>LENS_INTRINSIC_CALIBRATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureResult.LENS_POSE_ROTATION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html#LENS_POSE_ROTATION" target="_top"><code>LENS_POSE_ROTATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureResult.LENS_POSE_TRANSLATION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html#LENS_POSE_TRANSLATION" target="_top"><code>LENS_POSE_TRANSLATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureResult.LENS_RADIAL_DISTORTION"></A>
+  <nobr><code>Key&lt;float[]&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html#LENS_RADIAL_DISTORTION" target="_top"><code>LENS_RADIAL_DISTORTION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureResult.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR"></A>
+  <nobr><code>Key&lt;Float&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html#REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" target="_top"><code>REPROCESS_EFFECTIVE_EXPOSURE_FACTOR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureResult.TONEMAP_GAMMA"></A>
+  <nobr><code>Key&lt;Float&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html#TONEMAP_GAMMA" target="_top"><code>TONEMAP_GAMMA</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.CaptureResult.TONEMAP_PRESET_CURVE"></A>
+  <nobr><code>Key&lt;Integer&gt;</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/CaptureResult.html#TONEMAP_PRESET_CURVE" target="_top"><code>TONEMAP_PRESET_CURVE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.params.StreamConfigurationMap.html b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.params.StreamConfigurationMap.html
new file mode 100644
index 0000000..b71163a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.camera2.params.StreamConfigurationMap.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.params.StreamConfigurationMap
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.camera2.params.<A HREF="../../../../reference/android/hardware/camera2/params/StreamConfigurationMap.html" target="_top"><font size="+2"><code>StreamConfigurationMap</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.params.StreamConfigurationMap.getHighResolutionOutputSizes_added(int)"></A>
+  <nobr><code>Size[]</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/params/StreamConfigurationMap.html#getHighResolutionOutputSizes(int)" target="_top"><code>getHighResolutionOutputSizes</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.params.StreamConfigurationMap.getInputFormats_added()"></A>
+  <nobr><code>int[]</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/params/StreamConfigurationMap.html#getInputFormats()" target="_top"><code>getInputFormats</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.params.StreamConfigurationMap.getInputSizes_added(int)"></A>
+  <nobr><code>Size[]</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/params/StreamConfigurationMap.html#getInputSizes(int)" target="_top"><code>getInputSizes</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.params.StreamConfigurationMap.getValidOutputFormatsForInput_added(int)"></A>
+  <nobr><code>int[]</code>&nbsp;<A HREF="../../../../reference/android/hardware/camera2/params/StreamConfigurationMap.html#getValidOutputFormatsForInput(int)" target="_top"><code>getValidOutputFormatsForInput</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.hardware.usb.UsbDevice.html b/docs/html/sdk/api_diff/23/changes/android.hardware.usb.UsbDevice.html
new file mode 100644
index 0000000..7e76be3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.hardware.usb.UsbDevice.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.usb.UsbDevice
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.hardware.usb.<A HREF="../../../../reference/android/hardware/usb/UsbDevice.html" target="_top"><font size="+2"><code>UsbDevice</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.usb.UsbDevice.getVersion_added()"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/hardware/usb/UsbDevice.html#getVersion()" target="_top"><code>getVersion</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.AsyncPlayer.html b/docs/html/sdk/api_diff/23/changes/android.media.AsyncPlayer.html
new file mode 100644
index 0000000..f68d1e8
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.AsyncPlayer.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.AsyncPlayer
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/AsyncPlayer.html" target="_top"><font size="+2"><code>AsyncPlayer</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AsyncPlayer.play_removed(android.content.Context, android.net.Uri, boolean, int)"></A>
+  <nobr><code>void</code>&nbsp;play(<code>Context,</nobr> Uri<nobr>,</nobr> boolean<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, android.media.AudioAttributes)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AsyncPlayer.html#play(android.content.Context, android.net.Uri, boolean, android.media.AudioAttributes)" target="_top"><code>play</code></A>(<code>Context,</nobr> Uri<nobr>,</nobr> boolean<nobr>,</nobr> AudioAttributes<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AsyncPlayer.html#play(android.content.Context, android.net.Uri, boolean, int)" target="_top"><code>play</code></A>(<code>Context,</nobr> Uri<nobr>,</nobr> boolean<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.AudioFormat.Builder.html b/docs/html/sdk/api_diff/23/changes/android.media.AudioFormat.Builder.html
new file mode 100644
index 0000000..c56efd8
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.AudioFormat.Builder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.AudioFormat.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/AudioFormat.Builder.html" target="_top"><font size="+2"><code>AudioFormat.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioFormat.Builder.setChannelIndexMask_added(int)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/media/AudioFormat.Builder.html#setChannelIndexMask(int)" target="_top"><code>setChannelIndexMask</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.AudioFormat.html b/docs/html/sdk/api_diff/23/changes/android.media.AudioFormat.html
new file mode 100644
index 0000000..cf84a6f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.AudioFormat.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.AudioFormat
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/AudioFormat.html" target="_top"><font size="+2"><code>AudioFormat</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioFormat.getChannelCount_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioFormat.html#getChannelCount()" target="_top"><code>getChannelCount</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioFormat.getChannelIndexMask_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioFormat.html#getChannelIndexMask()" target="_top"><code>getChannelIndexMask</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioFormat.CHANNEL_OUT_7POINT1_SURROUND"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioFormat.html#CHANNEL_OUT_7POINT1_SURROUND" target="_top"><code>CHANNEL_OUT_7POINT1_SURROUND</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioFormat.ENCODING_DTS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioFormat.html#ENCODING_DTS" target="_top"><code>ENCODING_DTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioFormat.ENCODING_DTS_HD"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioFormat.html#ENCODING_DTS_HD" target="_top"><code>ENCODING_DTS_HD</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioFormat.CHANNEL_OUT_7POINT1"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioFormat.html#CHANNEL_OUT_7POINT1" target="_top"><code>CHANNEL_OUT_7POINT1</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.AudioManager.html b/docs/html/sdk/api_diff/23/changes/android.media.AudioManager.html
new file mode 100644
index 0000000..f479b11
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.AudioManager.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.AudioManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/AudioManager.html" target="_top"><font size="+2"><code>AudioManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.getDevices_added(int)"></A>
+  <nobr><code>AudioDeviceInfo[]</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#getDevices(int)" target="_top"><code>getDevices</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.isStreamMute_added(int)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#isStreamMute(int)" target="_top"><code>isStreamMute</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.registerAudioDeviceCallback_added(android.media.AudioDeviceCallback, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#registerAudioDeviceCallback(android.media.AudioDeviceCallback, android.os.Handler)" target="_top"><code>registerAudioDeviceCallback</code></A>(<code>AudioDeviceCallback,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.unregisterAudioDeviceCallback_added(android.media.AudioDeviceCallback)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#unregisterAudioDeviceCallback(android.media.AudioDeviceCallback)" target="_top"><code>unregisterAudioDeviceCallback</code></A>(<code>AudioDeviceCallback</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.setStreamMute_changed(int, boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#setStreamMute(int, boolean)" target="_top"><code>setStreamMute</code></A>(<code>int,</nobr> boolean<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.setStreamSolo_changed(int, boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#setStreamSolo(int, boolean)" target="_top"><code>setStreamSolo</code></A>(<code>int,</nobr> boolean<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.ADJUST_MUTE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#ADJUST_MUTE" target="_top"><code>ADJUST_MUTE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.ADJUST_TOGGLE_MUTE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#ADJUST_TOGGLE_MUTE" target="_top"><code>ADJUST_TOGGLE_MUTE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.ADJUST_UNMUTE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#ADJUST_UNMUTE" target="_top"><code>ADJUST_UNMUTE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.GET_DEVICES_ALL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#GET_DEVICES_ALL" target="_top"><code>GET_DEVICES_ALL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.GET_DEVICES_INPUTS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#GET_DEVICES_INPUTS" target="_top"><code>GET_DEVICES_INPUTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.GET_DEVICES_OUTPUTS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#GET_DEVICES_OUTPUTS" target="_top"><code>GET_DEVICES_OUTPUTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND" target="_top"><code>PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioManager.PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/AudioManager.html#PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND" target="_top"><code>PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.AudioRecord.html b/docs/html/sdk/api_diff/23/changes/android.media.AudioRecord.html
new file mode 100644
index 0000000..ad8a1da
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.AudioRecord.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.AudioRecord
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/AudioRecord.html" target="_top"><font size="+2"><code>AudioRecord</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.addOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#addOnRoutingChangedListener(android.media.AudioRecord.OnRoutingChangedListener, android.os.Handler)" target="_top"><code>addOnRoutingChangedListener</code></A>(<code>OnRoutingChangedListener,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.getBufferSizeInFrames_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#getBufferSizeInFrames()" target="_top"><code>getBufferSizeInFrames</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.getFormat_added()"></A>
+  <nobr><code>AudioFormat</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#getFormat()" target="_top"><code>getFormat</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.getPreferredDevice_added()"></A>
+  <nobr><code>AudioDeviceInfo</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#getPreferredDevice()" target="_top"><code>getPreferredDevice</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.getRoutedDevice_added()"></A>
+  <nobr><code>AudioDeviceInfo</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#getRoutedDevice()" target="_top"><code>getRoutedDevice</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.read_added(byte[], int, int, int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#read(byte[], int, int, int)" target="_top"><code>read</code></A>(<code>byte[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.read_added(float[], int, int, int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#read(float[], int, int, int)" target="_top"><code>read</code></A>(<code>float[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.read_added(java.nio.ByteBuffer, int, int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#read(java.nio.ByteBuffer, int, int)" target="_top"><code>read</code></A>(<code>ByteBuffer,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.read_added(short[], int, int, int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#read(short[], int, int, int)" target="_top"><code>read</code></A>(<code>short[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.removeOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#removeOnRoutingChangedListener(android.media.AudioRecord.OnRoutingChangedListener)" target="_top"><code>removeOnRoutingChangedListener</code></A>(<code>OnRoutingChangedListener</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.setPreferredDevice_added(android.media.AudioDeviceInfo)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#setPreferredDevice(android.media.AudioDeviceInfo)" target="_top"><code>setPreferredDevice</code></A>(<code>AudioDeviceInfo</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.READ_BLOCKING"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#READ_BLOCKING" target="_top"><code>READ_BLOCKING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioRecord.READ_NON_BLOCKING"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioRecord.html#READ_NON_BLOCKING" target="_top"><code>READ_NON_BLOCKING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.AudioTrack.html b/docs/html/sdk/api_diff/23/changes/android.media.AudioTrack.html
new file mode 100644
index 0000000..62022ed
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.AudioTrack.html
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.AudioTrack
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/AudioTrack.html" target="_top"><font size="+2"><code>AudioTrack</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.addOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#addOnRoutingChangedListener(android.media.AudioTrack.OnRoutingChangedListener, android.os.Handler)" target="_top"><code>addOnRoutingChangedListener</code></A>(<code>OnRoutingChangedListener,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.getBufferSizeInFrames_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#getBufferSizeInFrames()" target="_top"><code>getBufferSizeInFrames</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.getFormat_added()"></A>
+  <nobr><code>AudioFormat</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#getFormat()" target="_top"><code>getFormat</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.getPlaybackParams_added()"></A>
+  <nobr><code>PlaybackParams</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#getPlaybackParams()" target="_top"><code>getPlaybackParams</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.getPreferredDevice_added()"></A>
+  <nobr><code>AudioDeviceInfo</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#getPreferredDevice()" target="_top"><code>getPreferredDevice</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.getRoutedDevice_added()"></A>
+  <nobr><code>AudioDeviceInfo</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#getRoutedDevice()" target="_top"><code>getRoutedDevice</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.removeOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#removeOnRoutingChangedListener(android.media.AudioTrack.OnRoutingChangedListener)" target="_top"><code>removeOnRoutingChangedListener</code></A>(<code>OnRoutingChangedListener</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.setPlaybackParams_added(android.media.PlaybackParams)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#setPlaybackParams(android.media.PlaybackParams)" target="_top"><code>setPlaybackParams</code></A>(<code>PlaybackParams</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.setPreferredDevice_added(android.media.AudioDeviceInfo)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#setPreferredDevice(android.media.AudioDeviceInfo)" target="_top"><code>setPreferredDevice</code></A>(<code>AudioDeviceInfo</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.write_added(byte[], int, int, int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#write(byte[], int, int, int)" target="_top"><code>write</code></A>(<code>byte[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.write_added(java.nio.ByteBuffer, int, int, long)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#write(java.nio.ByteBuffer, int, int, long)" target="_top"><code>write</code></A>(<code>ByteBuffer,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.AudioTrack.write_added(short[], int, int, int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/AudioTrack.html#write(short[], int, int, int)" target="_top"><code>write</code></A>(<code>short[],</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.ExifInterface.html b/docs/html/sdk/api_diff/23/changes/android.media.ExifInterface.html
new file mode 100644
index 0000000..5318461
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.ExifInterface.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.ExifInterface
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/ExifInterface.html" target="_top"><font size="+2"><code>ExifInterface</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.ExifInterface.TAG_DATETIME_DIGITIZED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/ExifInterface.html#TAG_DATETIME_DIGITIZED" target="_top"><code>TAG_DATETIME_DIGITIZED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.ExifInterface.TAG_SUBSEC_TIME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/ExifInterface.html#TAG_SUBSEC_TIME" target="_top"><code>TAG_SUBSEC_TIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.ExifInterface.TAG_SUBSEC_TIME_DIG"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/ExifInterface.html#TAG_SUBSEC_TIME_DIG" target="_top"><code>TAG_SUBSEC_TIME_DIG</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.ExifInterface.TAG_SUBSEC_TIME_ORIG"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/ExifInterface.html#TAG_SUBSEC_TIME_ORIG" target="_top"><code>TAG_SUBSEC_TIME_ORIG</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.Image.html b/docs/html/sdk/api_diff/23/changes/android.media.Image.html
new file mode 100644
index 0000000..d05aa87
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.Image.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.Image
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/Image.html" target="_top"><font size="+2"><code>Image</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.Image.setTimestamp_added(long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/Image.html#setTimestamp(long)" target="_top"><code>setTimestamp</code></A>(<code>long</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.CodecException.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.CodecException.html
new file mode 100644
index 0000000..2c30a5a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.CodecException.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaCodec.CodecException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaCodec.CodecException.html" target="_top"><font size="+2"><code>MediaCodec.CodecException</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.CodecException.getErrorCode_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.CodecException.html#getErrorCode()" target="_top"><code>getErrorCode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.CodecException.ERROR_INSUFFICIENT_RESOURCE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.CodecException.html#ERROR_INSUFFICIENT_RESOURCE" target="_top"><code>ERROR_INSUFFICIENT_RESOURCE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.CodecException.ERROR_RECLAIMED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.CodecException.html#ERROR_RECLAIMED" target="_top"><code>ERROR_RECLAIMED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.CryptoException.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.CryptoException.html
new file mode 100644
index 0000000..bc9f887
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.CryptoException.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaCodec.CryptoException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaCodec.CryptoException.html" target="_top"><font size="+2"><code>MediaCodec.CryptoException</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.CryptoException.ERROR_SESSION_NOT_OPENED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.CryptoException.html#ERROR_SESSION_NOT_OPENED" target="_top"><code>ERROR_SESSION_NOT_OPENED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.html
new file mode 100644
index 0000000..dc5ccdb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodec.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaCodec
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaCodec.html" target="_top"><font size="+2"><code>MediaCodec</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.createPersistentInputSurface_added()"></A>
+  <nobr><code>Surface</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.html#createPersistentInputSurface()" target="_top"><code>createPersistentInputSurface</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.setCallback_added(android.media.MediaCodec.Callback, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.html#setCallback(android.media.MediaCodec.Callback, android.os.Handler)" target="_top"><code>setCallback</code></A>(<code>Callback,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.setInputSurface_added(android.view.Surface)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.html#setInputSurface(android.view.Surface)" target="_top"><code>setInputSurface</code></A>(<code>Surface</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.setOnFrameRenderedListener_added(android.media.MediaCodec.OnFrameRenderedListener, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.html#setOnFrameRenderedListener(android.media.MediaCodec.OnFrameRenderedListener, android.os.Handler)" target="_top"><code>setOnFrameRenderedListener</code></A>(<code>OnFrameRenderedListener,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodec.setOutputSurface_added(android.view.Surface)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodec.html#setOutputSurface(android.view.Surface)" target="_top"><code>setOutputSurface</code></A>(<code>Surface</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.CodecCapabilities.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.CodecCapabilities.html
new file mode 100644
index 0000000..f3ac732
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.CodecCapabilities.html
@@ -0,0 +1,515 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaCodecInfo.CodecCapabilities
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html" target="_top"><font size="+2"><code>MediaCodecInfo.CodecCapabilities</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.getMaxSupportedInstances_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#getMaxSupportedInstances()" target="_top"><code>getMaxSupportedInstances</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitABGR8888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format32bitABGR8888" target="_top"><code>COLOR_Format32bitABGR8888</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBAFlexible"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatRGBAFlexible" target="_top"><code>COLOR_FormatRGBAFlexible</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBFlexible"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatRGBFlexible" target="_top"><code>COLOR_FormatRGBFlexible</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Flexible"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV422Flexible" target="_top"><code>COLOR_FormatYUV422Flexible</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Flexible"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV444Flexible" target="_top"><code>COLOR_FormatYUV444Flexible</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format12bitRGB444"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format12bitRGB444" target="_top"><code>COLOR_Format12bitRGB444</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB1555"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format16bitARGB1555" target="_top"><code>COLOR_Format16bitARGB1555</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB4444"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format16bitARGB4444" target="_top"><code>COLOR_Format16bitARGB4444</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitBGR565"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format16bitBGR565" target="_top"><code>COLOR_Format16bitBGR565</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18BitBGR666"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format18BitBGR666" target="_top"><code>COLOR_Format18BitBGR666</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitARGB1665"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format18bitARGB1665" target="_top"><code>COLOR_Format18bitARGB1665</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitRGB666"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format18bitRGB666" target="_top"><code>COLOR_Format18bitRGB666</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format19bitARGB1666"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format19bitARGB1666" target="_top"><code>COLOR_Format19bitARGB1666</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitABGR6666"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format24BitABGR6666" target="_top"><code>COLOR_Format24BitABGR6666</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitARGB6666"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format24BitARGB6666" target="_top"><code>COLOR_Format24BitARGB6666</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitARGB1887"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format24bitARGB1887" target="_top"><code>COLOR_Format24bitARGB1887</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitRGB888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format24bitRGB888" target="_top"><code>COLOR_Format24bitRGB888</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format25bitARGB1888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format25bitARGB1888" target="_top"><code>COLOR_Format25bitARGB1888</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitARGB8888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format32bitARGB8888" target="_top"><code>COLOR_Format32bitARGB8888</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitBGRA8888"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format32bitBGRA8888" target="_top"><code>COLOR_Format32bitBGRA8888</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format8bitRGB332"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_Format8bitRGB332" target="_top"><code>COLOR_Format8bitRGB332</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCbYCrY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatCbYCrY" target="_top"><code>COLOR_FormatCbYCrY</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCrYCbY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatCrYCbY" target="_top"><code>COLOR_FormatCrYCbY</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL2"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatL2" target="_top"><code>COLOR_FormatL2</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL24"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatL24" target="_top"><code>COLOR_FormatL24</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL32"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatL32" target="_top"><code>COLOR_FormatL32</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL4"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatL4" target="_top"><code>COLOR_FormatL4</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatMonochrome"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatMonochrome" target="_top"><code>COLOR_FormatMonochrome</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCbYCr"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYCbYCr" target="_top"><code>COLOR_FormatYCbYCr</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCrYCb"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYCrYCb" target="_top"><code>COLOR_FormatYCrYCb</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411PackedPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV411PackedPlanar" target="_top"><code>COLOR_FormatYUV411PackedPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411Planar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV411Planar" target="_top"><code>COLOR_FormatYUV411Planar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV420PackedPlanar" target="_top"><code>COLOR_FormatYUV420PackedPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedSemiPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV420PackedSemiPlanar" target="_top"><code>COLOR_FormatYUV420PackedSemiPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420Planar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV420Planar" target="_top"><code>COLOR_FormatYUV420Planar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV420SemiPlanar" target="_top"><code>COLOR_FormatYUV420SemiPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV422PackedPlanar" target="_top"><code>COLOR_FormatYUV422PackedPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedSemiPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV422PackedSemiPlanar" target="_top"><code>COLOR_FormatYUV422PackedSemiPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Planar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV422Planar" target="_top"><code>COLOR_FormatYUV422Planar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422SemiPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV422SemiPlanar" target="_top"><code>COLOR_FormatYUV422SemiPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Interleaved"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_FormatYUV444Interleaved" target="_top"><code>COLOR_FormatYUV444Interleaved</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_QCOM_FormatYUV420SemiPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_QCOM_FormatYUV420SemiPlanar" target="_top"><code>COLOR_QCOM_FormatYUV420SemiPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecCapabilities.COLOR_TI_FormatYUV420PackedSemiPlanar"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecCapabilities.html#COLOR_TI_FormatYUV420PackedSemiPlanar" target="_top"><code>COLOR_TI_FormatYUV420PackedSemiPlanar</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.CodecProfileLevel.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.CodecProfileLevel.html
new file mode 100644
index 0000000..440e651
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.CodecProfileLevel.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaCodecInfo.CodecProfileLevel
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html" target="_top"><font size="+2"><code>MediaCodecInfo.CodecProfileLevel</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelH14"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2LevelH14" target="_top"><code>MPEG2LevelH14</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelHL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2LevelHL" target="_top"><code>MPEG2LevelHL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelLL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2LevelLL" target="_top"><code>MPEG2LevelLL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelML"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2LevelML" target="_top"><code>MPEG2LevelML</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2Profile422"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2Profile422" target="_top"><code>MPEG2Profile422</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileHigh"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2ProfileHigh" target="_top"><code>MPEG2ProfileHigh</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileMain"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2ProfileMain" target="_top"><code>MPEG2ProfileMain</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSNR"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2ProfileSNR" target="_top"><code>MPEG2ProfileSNR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSimple"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2ProfileSimple" target="_top"><code>MPEG2ProfileSimple</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSpatial"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.CodecProfileLevel.html#MPEG2ProfileSpatial" target="_top"><code>MPEG2ProfileSpatial</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.VideoCapabilities.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.VideoCapabilities.html
new file mode 100644
index 0000000..acceec8
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaCodecInfo.VideoCapabilities.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaCodecInfo.VideoCapabilities
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaCodecInfo.VideoCapabilities.html" target="_top"><font size="+2"><code>MediaCodecInfo.VideoCapabilities</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCodecInfo.VideoCapabilities.getAchievableFrameRatesFor_added(int, int)"></A>
+  <nobr><code>Range&lt;Double&gt;</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCodecInfo.VideoCapabilities.html#getAchievableFrameRatesFor(int, int)" target="_top"><code>getAchievableFrameRatesFor</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaCrypto.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaCrypto.html
new file mode 100644
index 0000000..8751953
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaCrypto.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaCrypto
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaCrypto.html" target="_top"><font size="+2"><code>MediaCrypto</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaCrypto.setMediaDrmSession_added(byte[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaCrypto.html#setMediaDrmSession(byte[])" target="_top"><code>setMediaDrmSession</code></A>(<code>byte[]</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaDescription.Builder.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaDescription.Builder.html
new file mode 100644
index 0000000..de70f44
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaDescription.Builder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaDescription.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaDescription.Builder.html" target="_top"><font size="+2"><code>MediaDescription.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDescription.Builder.setMediaUri_added(android.net.Uri)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDescription.Builder.html#setMediaUri(android.net.Uri)" target="_top"><code>setMediaUri</code></A>(<code>Uri</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaDescription.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaDescription.html
new file mode 100644
index 0000000..869ae0f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaDescription.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaDescription
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaDescription.html" target="_top"><font size="+2"><code>MediaDescription</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDescription.getMediaUri_added()"></A>
+  <nobr><code>Uri</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDescription.html#getMediaUri()" target="_top"><code>getMediaUri</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaDrm.KeyRequest.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaDrm.KeyRequest.html
new file mode 100644
index 0000000..2ecbc24
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaDrm.KeyRequest.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaDrm.KeyRequest
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaDrm.KeyRequest.html" target="_top"><font size="+2"><code>MediaDrm.KeyRequest</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.KeyRequest.getRequestType_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.KeyRequest.html#getRequestType()" target="_top"><code>getRequestType</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.KeyRequest.REQUEST_TYPE_INITIAL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.KeyRequest.html#REQUEST_TYPE_INITIAL" target="_top"><code>REQUEST_TYPE_INITIAL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RELEASE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.KeyRequest.html#REQUEST_TYPE_RELEASE" target="_top"><code>REQUEST_TYPE_RELEASE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RENEWAL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.KeyRequest.html#REQUEST_TYPE_RENEWAL" target="_top"><code>REQUEST_TYPE_RENEWAL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaDrm.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaDrm.html
new file mode 100644
index 0000000..2b2967a5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaDrm.html
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaDrm
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaDrm.html" target="_top"><font size="+2"><code>MediaDrm</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.setOnExpirationUpdateListener_added(android.media.MediaDrm.OnExpirationUpdateListener, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.html#setOnExpirationUpdateListener(android.media.MediaDrm.OnExpirationUpdateListener, android.os.Handler)" target="_top"><code>setOnExpirationUpdateListener</code></A>(<code>OnExpirationUpdateListener,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.setOnKeyStatusChangeListener_added(android.media.MediaDrm.OnKeyStatusChangeListener, android.os.Handler)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.html#setOnKeyStatusChangeListener(android.media.MediaDrm.OnKeyStatusChangeListener, android.os.Handler)" target="_top"><code>setOnKeyStatusChangeListener</code></A>(<code>OnKeyStatusChangeListener,</nobr> Handler<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.EVENT_SESSION_RECLAIMED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.html#EVENT_SESSION_RECLAIMED" target="_top"><code>EVENT_SESSION_RECLAIMED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaDrm.EVENT_PROVISION_REQUIRED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaDrm.html#EVENT_PROVISION_REQUIRED" target="_top"><code>EVENT_PROVISION_REQUIRED</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaExtractor.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaExtractor.html
new file mode 100644
index 0000000..0f99c34
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaExtractor.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaExtractor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaExtractor.html" target="_top"><font size="+2"><code>MediaExtractor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaExtractor.setDataSource_added(android.media.MediaDataSource)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaExtractor.html#setDataSource(android.media.MediaDataSource)" target="_top"><code>setDataSource</code></A>(<code>MediaDataSource</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaFormat.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaFormat.html
new file mode 100644
index 0000000..f308bfb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaFormat.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaFormat
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaFormat.html" target="_top"><font size="+2"><code>MediaFormat</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaFormat.KEY_LEVEL"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/MediaFormat.html#KEY_LEVEL" target="_top"><code>KEY_LEVEL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaFormat.KEY_OPERATING_RATE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/MediaFormat.html#KEY_OPERATING_RATE" target="_top"><code>KEY_OPERATING_RATE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaFormat.KEY_PRIORITY"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/MediaFormat.html#KEY_PRIORITY" target="_top"><code>KEY_PRIORITY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaFormat.KEY_ROTATION"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/MediaFormat.html#KEY_ROTATION" target="_top"><code>KEY_ROTATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaFormat.KEY_SLICE_HEIGHT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/MediaFormat.html#KEY_SLICE_HEIGHT" target="_top"><code>KEY_SLICE_HEIGHT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaFormat.KEY_STRIDE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/MediaFormat.html#KEY_STRIDE" target="_top"><code>KEY_STRIDE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaFormat.MIMETYPE_AUDIO_EAC3"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/MediaFormat.html#MIMETYPE_AUDIO_EAC3" target="_top"><code>MIMETYPE_AUDIO_EAC3</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaMetadataRetriever.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaMetadataRetriever.html
new file mode 100644
index 0000000..1290ded
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaMetadataRetriever.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaMetadataRetriever
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaMetadataRetriever.html" target="_top"><font size="+2"><code>MediaMetadataRetriever</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaMetadataRetriever.setDataSource_added(android.media.MediaDataSource)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaMetadataRetriever.html#setDataSource(android.media.MediaDataSource)" target="_top"><code>setDataSource</code></A>(<code>MediaDataSource</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaMetadataRetriever.METADATA_KEY_CAPTURE_FRAMERATE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaMetadataRetriever.html#METADATA_KEY_CAPTURE_FRAMERATE" target="_top"><code>METADATA_KEY_CAPTURE_FRAMERATE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaPlayer.TrackInfo.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaPlayer.TrackInfo.html
new file mode 100644
index 0000000..d222c25
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaPlayer.TrackInfo.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaPlayer.TrackInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaPlayer.TrackInfo.html" target="_top"><font size="+2"><code>MediaPlayer.TrackInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_METADATA"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.TrackInfo.html#MEDIA_TRACK_TYPE_METADATA" target="_top"><code>MEDIA_TRACK_TYPE_METADATA</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaPlayer.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaPlayer.html
new file mode 100644
index 0000000..87b3eff
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaPlayer.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaPlayer
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaPlayer.html" target="_top"><font size="+2"><code>MediaPlayer</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.getPlaybackParams_added()"></A>
+  <nobr><code>PlaybackParams</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.html#getPlaybackParams()" target="_top"><code>getPlaybackParams</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.getSyncParams_added()"></A>
+  <nobr><code>SyncParams</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.html#getSyncParams()" target="_top"><code>getSyncParams</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.getTimestamp_added()"></A>
+  <nobr><code>MediaTimestamp</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.html#getTimestamp()" target="_top"><code>getTimestamp</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.setDataSource_added(android.media.MediaDataSource)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.html#setDataSource(android.media.MediaDataSource)" target="_top"><code>setDataSource</code></A>(<code>MediaDataSource</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.setOnTimedMetaDataAvailableListener_added(android.media.MediaPlayer.OnTimedMetaDataAvailableListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.html#setOnTimedMetaDataAvailableListener(android.media.MediaPlayer.OnTimedMetaDataAvailableListener)" target="_top"><code>setOnTimedMetaDataAvailableListener</code></A>(<code>OnTimedMetaDataAvailableListener</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.setPlaybackParams_added(android.media.PlaybackParams)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.html#setPlaybackParams(android.media.PlaybackParams)" target="_top"><code>setPlaybackParams</code></A>(<code>PlaybackParams</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaPlayer.setSyncParams_added(android.media.SyncParams)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaPlayer.html#setSyncParams(android.media.SyncParams)" target="_top"><code>setSyncParams</code></A>(<code>SyncParams</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.MediaRecorder.html b/docs/html/sdk/api_diff/23/changes/android.media.MediaRecorder.html
new file mode 100644
index 0000000..d3eb76f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.MediaRecorder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.MediaRecorder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.<A HREF="../../../../reference/android/media/MediaRecorder.html" target="_top"><font size="+2"><code>MediaRecorder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.MediaRecorder.setInputSurface_added(android.view.Surface)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/MediaRecorder.html#setInputSurface(android.view.Surface)" target="_top"><code>setInputSurface</code></A>(<code>Surface</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.browse.MediaBrowser.html b/docs/html/sdk/api_diff/23/changes/android.media.browse.MediaBrowser.html
new file mode 100644
index 0000000..64bf6b6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.browse.MediaBrowser.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.browse.MediaBrowser
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.browse.<A HREF="../../../../reference/android/media/browse/MediaBrowser.html" target="_top"><font size="+2"><code>MediaBrowser</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.browse.MediaBrowser.getItem_added(java.lang.String, android.media.browse.MediaBrowser.ItemCallback)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/browse/MediaBrowser.html#getItem(java.lang.String, android.media.browse.MediaBrowser.ItemCallback)" target="_top"><code>getItem</code></A>(<code>String,</nobr> ItemCallback<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.session.MediaController.TransportControls.html b/docs/html/sdk/api_diff/23/changes/android.media.session.MediaController.TransportControls.html
new file mode 100644
index 0000000..1bb85d3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.session.MediaController.TransportControls.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.session.MediaController.TransportControls
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.session.<A HREF="../../../../reference/android/media/session/MediaController.TransportControls.html" target="_top"><font size="+2"><code>MediaController.TransportControls</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.session.MediaController.TransportControls.playFromUri_added(android.net.Uri, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/session/MediaController.TransportControls.html#playFromUri(android.net.Uri, android.os.Bundle)" target="_top"><code>playFromUri</code></A>(<code>Uri,</nobr> Bundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.session.MediaSession.Callback.html b/docs/html/sdk/api_diff/23/changes/android.media.session.MediaSession.Callback.html
new file mode 100644
index 0000000..2137ecb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.session.MediaSession.Callback.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.session.MediaSession.Callback
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.session.<A HREF="../../../../reference/android/media/session/MediaSession.Callback.html" target="_top"><font size="+2"><code>MediaSession.Callback</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.session.MediaSession.Callback.onPlayFromUri_added(android.net.Uri, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/session/MediaSession.Callback.html#onPlayFromUri(android.net.Uri, android.os.Bundle)" target="_top"><code>onPlayFromUri</code></A>(<code>Uri,</nobr> Bundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.session.PlaybackState.html b/docs/html/sdk/api_diff/23/changes/android.media.session.PlaybackState.html
new file mode 100644
index 0000000..64160b3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.session.PlaybackState.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.session.PlaybackState
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.session.<A HREF="../../../../reference/android/media/session/PlaybackState.html" target="_top"><font size="+2"><code>PlaybackState</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.session.PlaybackState.ACTION_PLAY_FROM_URI"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/media/session/PlaybackState.html#ACTION_PLAY_FROM_URI" target="_top"><code>ACTION_PLAY_FROM_URI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContentRating.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContentRating.html
new file mode 100644
index 0000000..a6ef2e7
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContentRating.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvContentRating
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvContentRating.html" target="_top"><font size="+2"><code>TvContentRating</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContentRating.UNRATED"></A>
+  <nobr><code>TvContentRating</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContentRating.html#UNRATED" target="_top"><code>UNRATED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContract.Channels.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContract.Channels.html
new file mode 100644
index 0000000..5171bf5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContract.Channels.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvContract.Channels
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html" target="_top"><font size="+2"><code>TvContract.Channels</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_APP_LINK_COLOR"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_APP_LINK_COLOR" target="_top"><code>COLUMN_APP_LINK_COLOR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_APP_LINK_ICON_URI"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_APP_LINK_ICON_URI" target="_top"><code>COLUMN_APP_LINK_ICON_URI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_APP_LINK_INTENT_URI"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_APP_LINK_INTENT_URI" target="_top"><code>COLUMN_APP_LINK_INTENT_URI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_APP_LINK_POSTER_ART_URI"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_APP_LINK_POSTER_ART_URI" target="_top"><code>COLUMN_APP_LINK_POSTER_ART_URI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_APP_LINK_TEXT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_APP_LINK_TEXT" target="_top"><code>COLUMN_APP_LINK_TEXT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG1"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_INTERNAL_PROVIDER_FLAG1" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG1</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG2"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_INTERNAL_PROVIDER_FLAG2" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG2</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG3"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_INTERNAL_PROVIDER_FLAG3" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG3</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG4"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Channels.html#COLUMN_INTERNAL_PROVIDER_FLAG4" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG4</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContract.Programs.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContract.Programs.html
new file mode 100644
index 0000000..49cee1d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvContract.Programs.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvContract.Programs
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvContract.Programs.html" target="_top"><font size="+2"><code>TvContract.Programs</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG1"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Programs.html#COLUMN_INTERNAL_PROVIDER_FLAG1" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG1</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG2"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Programs.html#COLUMN_INTERNAL_PROVIDER_FLAG2" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG2</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG3"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Programs.html#COLUMN_INTERNAL_PROVIDER_FLAG3" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG3</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG4"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Programs.html#COLUMN_INTERNAL_PROVIDER_FLAG4" target="_top"><code>COLUMN_INTERNAL_PROVIDER_FLAG4</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvContract.Programs.COLUMN_SEARCHABLE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvContract.Programs.html#COLUMN_SEARCHABLE" target="_top"><code>COLUMN_SEARCHABLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvInputManager.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvInputManager.html
new file mode 100644
index 0000000..c1ea72f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvInputManager.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvInputManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvInputManager.html" target="_top"><font size="+2"><code>TvInputManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputManager.TIME_SHIFT_INVALID_TIME"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputManager.html#TIME_SHIFT_INVALID_TIME" target="_top"><code>TIME_SHIFT_INVALID_TIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputManager.TIME_SHIFT_STATUS_AVAILABLE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputManager.html#TIME_SHIFT_STATUS_AVAILABLE" target="_top"><code>TIME_SHIFT_STATUS_AVAILABLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNAVAILABLE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputManager.html#TIME_SHIFT_STATUS_UNAVAILABLE" target="_top"><code>TIME_SHIFT_STATUS_UNAVAILABLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNKNOWN"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputManager.html#TIME_SHIFT_STATUS_UNKNOWN" target="_top"><code>TIME_SHIFT_STATUS_UNKNOWN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNSUPPORTED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputManager.html#TIME_SHIFT_STATUS_UNSUPPORTED" target="_top"><code>TIME_SHIFT_STATUS_UNSUPPORTED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputManager.VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputManager.html#VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY" target="_top"><code>VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvInputService.Session.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvInputService.Session.html
new file mode 100644
index 0000000..c66ace3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvInputService.Session.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvInputService.Session
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html" target="_top"><font size="+2"><code>TvInputService.Session</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.layoutSurface_added(int, int, int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#layoutSurface(int, int, int, int)" target="_top"><code>layoutSurface</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.notifyTimeShiftStatusChanged_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#notifyTimeShiftStatusChanged(int)" target="_top"><code>notifyTimeShiftStatusChanged</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.onOverlayViewSizeChanged_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#onOverlayViewSizeChanged(int, int)" target="_top"><code>onOverlayViewSizeChanged</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.onTimeShiftGetCurrentPosition_added()"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#onTimeShiftGetCurrentPosition()" target="_top"><code>onTimeShiftGetCurrentPosition</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.onTimeShiftGetStartPosition_added()"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#onTimeShiftGetStartPosition()" target="_top"><code>onTimeShiftGetStartPosition</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.onTimeShiftPause_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#onTimeShiftPause()" target="_top"><code>onTimeShiftPause</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.onTimeShiftResume_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#onTimeShiftResume()" target="_top"><code>onTimeShiftResume</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.onTimeShiftSeekTo_added(long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#onTimeShiftSeekTo(long)" target="_top"><code>onTimeShiftSeekTo</code></A>(<code>long</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvInputService.Session.onTimeShiftSetPlaybackParams_added(android.media.PlaybackParams)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvInputService.Session.html#onTimeShiftSetPlaybackParams(android.media.PlaybackParams)" target="_top"><code>onTimeShiftSetPlaybackParams</code></A>(<code>PlaybackParams</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvTrackInfo.Builder.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvTrackInfo.Builder.html
new file mode 100644
index 0000000..808a001
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvTrackInfo.Builder.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvTrackInfo.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvTrackInfo.Builder.html" target="_top"><font size="+2"><code>TvTrackInfo.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvTrackInfo.Builder.setDescription_added(java.lang.CharSequence)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvTrackInfo.Builder.html#setDescription(java.lang.CharSequence)" target="_top"><code>setDescription</code></A>(<code>CharSequence</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvTrackInfo.Builder.setVideoPixelAspectRatio_added(float)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvTrackInfo.Builder.html#setVideoPixelAspectRatio(float)" target="_top"><code>setVideoPixelAspectRatio</code></A>(<code>float</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvTrackInfo.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvTrackInfo.html
new file mode 100644
index 0000000..4d90aec
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvTrackInfo.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvTrackInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvTrackInfo.html" target="_top"><font size="+2"><code>TvTrackInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvTrackInfo.getDescription_added()"></A>
+  <nobr><code>CharSequence</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvTrackInfo.html#getDescription()" target="_top"><code>getDescription</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvTrackInfo.getVideoPixelAspectRatio_added()"></A>
+  <nobr><code>float</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvTrackInfo.html#getVideoPixelAspectRatio()" target="_top"><code>getVideoPixelAspectRatio</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvView.TvInputCallback.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvView.TvInputCallback.html
new file mode 100644
index 0000000..df8a7ce
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvView.TvInputCallback.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvView.TvInputCallback
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvView.TvInputCallback.html" target="_top"><font size="+2"><code>TvView.TvInputCallback</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvView.TvInputCallback.onTimeShiftStatusChanged_added(java.lang.String, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvView.TvInputCallback.html#onTimeShiftStatusChanged(java.lang.String, int)" target="_top"><code>onTimeShiftStatusChanged</code></A>(<code>String,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.media.tv.TvView.html b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvView.html
new file mode 100644
index 0000000..b2ed301
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.media.tv.TvView.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv.TvView
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.media.tv.<A HREF="../../../../reference/android/media/tv/TvView.html" target="_top"><font size="+2"><code>TvView</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvView.setTimeShiftPositionCallback_added(android.media.tv.TvView.TimeShiftPositionCallback)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvView.html#setTimeShiftPositionCallback(android.media.tv.TvView.TimeShiftPositionCallback)" target="_top"><code>setTimeShiftPositionCallback</code></A>(<code>TimeShiftPositionCallback</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvView.timeShiftPause_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvView.html#timeShiftPause()" target="_top"><code>timeShiftPause</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvView.timeShiftResume_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvView.html#timeShiftResume()" target="_top"><code>timeShiftResume</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvView.timeShiftSeekTo_added(long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvView.html#timeShiftSeekTo(long)" target="_top"><code>timeShiftSeekTo</code></A>(<code>long</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv.TvView.timeShiftSetPlaybackParams_added(android.media.PlaybackParams)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/media/tv/TvView.html#timeShiftSetPlaybackParams(android.media.PlaybackParams)" target="_top"><code>timeShiftSetPlaybackParams</code></A>(<code>PlaybackParams</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.ConnectivityManager.html b/docs/html/sdk/api_diff/23/changes/android.net.ConnectivityManager.html
new file mode 100644
index 0000000..be3320d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.ConnectivityManager.html
@@ -0,0 +1,296 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.ConnectivityManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.<A HREF="../../../../reference/android/net/ConnectivityManager.html" target="_top"><font size="+2"><code>ConnectivityManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.bindProcessToNetwork_added(android.net.Network)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#bindProcessToNetwork(android.net.Network)" target="_top"><code>bindProcessToNetwork</code></A>(<code>Network</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.getActiveNetwork_added()"></A>
+  <nobr><code>Network</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#getActiveNetwork()" target="_top"><code>getActiveNetwork</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.getBoundNetworkForProcess_added()"></A>
+  <nobr><code>Network</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#getBoundNetworkForProcess()" target="_top"><code>getBoundNetworkForProcess</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.getDefaultProxy_added()"></A>
+  <nobr><code>ProxyInfo</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#getDefaultProxy()" target="_top"><code>getDefaultProxy</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.registerNetworkCallback_added(android.net.NetworkRequest, android.app.PendingIntent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#registerNetworkCallback(android.net.NetworkRequest, android.app.PendingIntent)" target="_top"><code>registerNetworkCallback</code></A>(<code>NetworkRequest,</nobr> PendingIntent<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.reportNetworkConnectivity_added(android.net.Network, boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#reportNetworkConnectivity(android.net.Network, boolean)" target="_top"><code>reportNetworkConnectivity</code></A>(<code>Network,</nobr> boolean<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.requestBandwidthUpdate_added(android.net.Network)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#requestBandwidthUpdate(android.net.Network)" target="_top"><code>requestBandwidthUpdate</code></A>(<code>Network</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.unregisterNetworkCallback_added(android.app.PendingIntent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#unregisterNetworkCallback(android.app.PendingIntent)" target="_top"><code>unregisterNetworkCallback</code></A>(<code>PendingIntent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.getAllNetworkInfo_changed()"></A>
+  <nobr><code>NetworkInfo[]</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#getAllNetworkInfo()" target="_top"><code>getAllNetworkInfo</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.getProcessDefaultNetwork_changed()"></A>
+  <nobr><code>Network</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#getProcessDefaultNetwork()" target="_top"><code>getProcessDefaultNetwork</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.isNetworkTypeValid_changed(int)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#isNetworkTypeValid(int)" target="_top"><code>isNetworkTypeValid</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.reportBadNetwork_changed(android.net.Network)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#reportBadNetwork(android.net.Network)" target="_top"><code>reportBadNetwork</code></A>(<code>Network</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.setProcessDefaultNetwork_changed(android.net.Network)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#setProcessDefaultNetwork(android.net.Network)" target="_top"><code>setProcessDefaultNetwork</code></A>(<code>Network</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.getNetworkInfo_changed(int)"></A>
+  <nobr><code>NetworkInfo</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#getNetworkInfo(int)" target="_top"><code>getNetworkInfo</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#ACTION_CAPTIVE_PORTAL_SIGN_IN" target="_top"><code>ACTION_CAPTIVE_PORTAL_SIGN_IN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.EXTRA_CAPTIVE_PORTAL"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#EXTRA_CAPTIVE_PORTAL" target="_top"><code>EXTRA_CAPTIVE_PORTAL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.TYPE_MOBILE_HIPRI"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#TYPE_MOBILE_HIPRI" target="_top"><code>TYPE_MOBILE_HIPRI</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.TYPE_MOBILE_MMS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#TYPE_MOBILE_MMS" target="_top"><code>TYPE_MOBILE_MMS</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.ConnectivityManager.TYPE_MOBILE_SUPL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/ConnectivityManager.html#TYPE_MOBILE_SUPL" target="_top"><code>TYPE_MOBILE_SUPL</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.IpPrefix.html b/docs/html/sdk/api_diff/23/changes/android.net.IpPrefix.html
new file mode 100644
index 0000000..82570e1
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.IpPrefix.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.IpPrefix
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.<A HREF="../../../../reference/android/net/IpPrefix.html" target="_top"><font size="+2"><code>IpPrefix</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.IpPrefix.contains_added(java.net.InetAddress)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/IpPrefix.html#contains(java.net.InetAddress)" target="_top"><code>contains</code></A>(<code>InetAddress</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.Network.html b/docs/html/sdk/api_diff/23/changes/android.net.Network.html
new file mode 100644
index 0000000..eb7203d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.Network.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.Network
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.<A HREF="../../../../reference/android/net/Network.html" target="_top"><font size="+2"><code>Network</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.Network.bindSocket_added(java.io.FileDescriptor)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/Network.html#bindSocket(java.io.FileDescriptor)" target="_top"><code>bindSocket</code></A>(<code>FileDescriptor</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.Network.getNetworkHandle_added()"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/net/Network.html#getNetworkHandle()" target="_top"><code>getNetworkHandle</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.Network.openConnection_added(java.net.URL, java.net.Proxy)"></A>
+  <nobr><code>URLConnection</code>&nbsp;<A HREF="../../../../reference/android/net/Network.html#openConnection(java.net.URL, java.net.Proxy)" target="_top"><code>openConnection</code></A>(<code>URL,</nobr> Proxy<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.NetworkCapabilities.html b/docs/html/sdk/api_diff/23/changes/android.net.NetworkCapabilities.html
new file mode 100644
index 0000000..4739b02
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.NetworkCapabilities.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.NetworkCapabilities
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.<A HREF="../../../../reference/android/net/NetworkCapabilities.html" target="_top"><font size="+2"><code>NetworkCapabilities</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/NetworkCapabilities.html#NET_CAPABILITY_CAPTIVE_PORTAL" target="_top"><code>NET_CAPABILITY_CAPTIVE_PORTAL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.NetworkCapabilities.NET_CAPABILITY_VALIDATED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/NetworkCapabilities.html#NET_CAPABILITY_VALIDATED" target="_top"><code>NET_CAPABILITY_VALIDATED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.Proxy.html b/docs/html/sdk/api_diff/23/changes/android.net.Proxy.html
new file mode 100644
index 0000000..847205a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.Proxy.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.Proxy
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.<A HREF="../../../../reference/android/net/Proxy.html" target="_top"><font size="+2"><code>Proxy</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.Proxy.EXTRA_PROXY_INFO"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/Proxy.html#EXTRA_PROXY_INFO" target="_top"><code>EXTRA_PROXY_INFO</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.ProxyInfo.html b/docs/html/sdk/api_diff/23/changes/android.net.ProxyInfo.html
new file mode 100644
index 0000000..61e1552
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.ProxyInfo.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.ProxyInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.<A HREF="../../../../reference/android/net/ProxyInfo.html" target="_top"><font size="+2"><code>ProxyInfo</code></font></A>
+</H2>
+<p>Change from deprecated to undeprecated.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.SSLCertificateSocketFactory.html b/docs/html/sdk/api_diff/23/changes/android.net.SSLCertificateSocketFactory.html
new file mode 100644
index 0000000..9066e26
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.SSLCertificateSocketFactory.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.SSLCertificateSocketFactory
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.<A HREF="../../../../reference/android/net/SSLCertificateSocketFactory.html" target="_top"><font size="+2"><code>SSLCertificateSocketFactory</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.SSLCertificateSocketFactory.getHttpSocketFactory_removed(int, android.net.SSLSessionCache)"></A>
+  <nobr><code>SSLSocketFactory</code>&nbsp;getHttpSocketFactory(<code>int,</nobr> SSLSessionCache<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.wifi.ScanResult.html b/docs/html/sdk/api_diff/23/changes/android.net.wifi.ScanResult.html
new file mode 100644
index 0000000..640f0e2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.wifi.ScanResult.html
@@ -0,0 +1,207 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi.ScanResult
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.wifi.<A HREF="../../../../reference/android/net/wifi/ScanResult.html" target="_top"><font size="+2"><code>ScanResult</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.is80211mcResponder_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#is80211mcResponder()" target="_top"><code>is80211mcResponder</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.isPasspointNetwork_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#isPasspointNetwork()" target="_top"><code>isPasspointNetwork</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.CHANNEL_WIDTH_160MHZ"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#CHANNEL_WIDTH_160MHZ" target="_top"><code>CHANNEL_WIDTH_160MHZ</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.CHANNEL_WIDTH_20MHZ"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#CHANNEL_WIDTH_20MHZ" target="_top"><code>CHANNEL_WIDTH_20MHZ</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.CHANNEL_WIDTH_40MHZ"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#CHANNEL_WIDTH_40MHZ" target="_top"><code>CHANNEL_WIDTH_40MHZ</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#CHANNEL_WIDTH_80MHZ" target="_top"><code>CHANNEL_WIDTH_80MHZ</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ_PLUS_MHZ"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#CHANNEL_WIDTH_80MHZ_PLUS_MHZ" target="_top"><code>CHANNEL_WIDTH_80MHZ_PLUS_MHZ</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.centerFreq0"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#centerFreq0" target="_top"><code>centerFreq0</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.centerFreq1"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#centerFreq1" target="_top"><code>centerFreq1</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.channelWidth"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#channelWidth" target="_top"><code>channelWidth</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.operatorFriendlyName"></A>
+  <nobr><code>CharSequence</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#operatorFriendlyName" target="_top"><code>operatorFriendlyName</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.ScanResult.venueName"></A>
+  <nobr><code>CharSequence</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/ScanResult.html#venueName" target="_top"><code>venueName</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiConfiguration.html b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiConfiguration.html
new file mode 100644
index 0000000..c49efb6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiConfiguration.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi.WifiConfiguration
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.wifi.<A HREF="../../../../reference/android/net/wifi/WifiConfiguration.html" target="_top"><font size="+2"><code>WifiConfiguration</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiConfiguration.isPasspoint_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiConfiguration.html#isPasspoint()" target="_top"><code>isPasspoint</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiConfiguration.providerFriendlyName"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiConfiguration.html#providerFriendlyName" target="_top"><code>providerFriendlyName</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiConfiguration.roamingConsortiumIds"></A>
+  <nobr><code>long[]</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiConfiguration.html#roamingConsortiumIds" target="_top"><code>roamingConsortiumIds</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiEnterpriseConfig.Eap.html b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiEnterpriseConfig.Eap.html
new file mode 100644
index 0000000..9a6cb9e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiEnterpriseConfig.Eap.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi.WifiEnterpriseConfig.Eap
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.wifi.<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.Eap.html" target="_top"><font size="+2"><code>WifiEnterpriseConfig.Eap</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.Eap.AKA_PRIME"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.Eap.html#AKA_PRIME" target="_top"><code>AKA_PRIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiEnterpriseConfig.html b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiEnterpriseConfig.html
new file mode 100644
index 0000000..ac0d9c3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiEnterpriseConfig.html
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi.WifiEnterpriseConfig
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.wifi.<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html" target="_top"><font size="+2"><code>WifiEnterpriseConfig</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.getAltSubjectMatch_added()"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#getAltSubjectMatch()" target="_top"><code>getAltSubjectMatch</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.getDomainSuffixMatch_added()"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#getDomainSuffixMatch()" target="_top"><code>getDomainSuffixMatch</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.getPlmn_added()"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#getPlmn()" target="_top"><code>getPlmn</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.getRealm_added()"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#getRealm()" target="_top"><code>getRealm</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.setAltSubjectMatch_added(java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#setAltSubjectMatch(java.lang.String)" target="_top"><code>setAltSubjectMatch</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.setDomainSuffixMatch_added(java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#setDomainSuffixMatch(java.lang.String)" target="_top"><code>setDomainSuffixMatch</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.setPlmn_added(java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#setPlmn(java.lang.String)" target="_top"><code>setPlmn</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.setRealm_added(java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#setRealm(java.lang.String)" target="_top"><code>setRealm</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.getSubjectMatch_changed()"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#getSubjectMatch()" target="_top"><code>getSubjectMatch</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiEnterpriseConfig.setSubjectMatch_changed(java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiEnterpriseConfig.html#setSubjectMatch(java.lang.String)" target="_top"><code>setSubjectMatch</code></A>(<code>String</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiManager.html b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiManager.html
new file mode 100644
index 0000000..21c1048
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.net.wifi.WifiManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi.WifiManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.net.wifi.<A HREF="../../../../reference/android/net/wifi/WifiManager.html" target="_top"><font size="+2"><code>WifiManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi.WifiManager.EXTRA_RESULTS_UPDATED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/net/wifi/WifiManager.html#EXTRA_RESULTS_UPDATED" target="_top"><code>EXTRA_RESULTS_UPDATED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.nfc.NfcEvent.html b/docs/html/sdk/api_diff/23/changes/android.nfc.NfcEvent.html
new file mode 100644
index 0000000..39adff8
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.nfc.NfcEvent.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.nfc.NfcEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.nfc.<A HREF="../../../../reference/android/nfc/NfcEvent.html" target="_top"><font size="+2"><code>NfcEvent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.nfc.NfcEvent.peerLlcpMajorVersion"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/nfc/NfcEvent.html#peerLlcpMajorVersion" target="_top"><code>peerLlcpMajorVersion</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.nfc.NfcEvent.peerLlcpMinorVersion"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/nfc/NfcEvent.html#peerLlcpMinorVersion" target="_top"><code>peerLlcpMinorVersion</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.BatteryManager.html b/docs/html/sdk/api_diff/23/changes/android.os.BatteryManager.html
new file mode 100644
index 0000000..1970c7b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.BatteryManager.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.BatteryManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/BatteryManager.html" target="_top"><font size="+2"><code>BatteryManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.BatteryManager.ctor_removed()"></A>
+  <nobr>BatteryManager()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.BatteryManager.isCharging_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/BatteryManager.html#isCharging()" target="_top"><code>isCharging</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.BatteryManager.ACTION_CHARGING"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/BatteryManager.html#ACTION_CHARGING" target="_top"><code>ACTION_CHARGING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.BatteryManager.ACTION_DISCHARGING"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/BatteryManager.html#ACTION_DISCHARGING" target="_top"><code>ACTION_DISCHARGING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Build.VERSION.html b/docs/html/sdk/api_diff/23/changes/android.os.Build.VERSION.html
new file mode 100644
index 0000000..9726626
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Build.VERSION.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Build.VERSION
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Build.VERSION.html" target="_top"><font size="+2"><code>Build.VERSION</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Build.VERSION.BASE_OS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/Build.VERSION.html#BASE_OS" target="_top"><code>BASE_OS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Build.VERSION.PREVIEW_SDK_INT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Build.VERSION.html#PREVIEW_SDK_INT" target="_top"><code>PREVIEW_SDK_INT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Build.VERSION.SECURITY_PATCH"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/Build.VERSION.html#SECURITY_PATCH" target="_top"><code>SECURITY_PATCH</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Build.VERSION_CODES.html b/docs/html/sdk/api_diff/23/changes/android.os.Build.VERSION_CODES.html
new file mode 100644
index 0000000..1d42a0f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Build.VERSION_CODES.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Build.VERSION_CODES
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Build.VERSION_CODES.html" target="_top"><font size="+2"><code>Build.VERSION_CODES</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Build.VERSION_CODES.M"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Build.VERSION_CODES.html#M" target="_top"><code>M</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.DeadObjectException.html b/docs/html/sdk/api_diff/23/changes/android.os.DeadObjectException.html
new file mode 100644
index 0000000..ccbf91b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.DeadObjectException.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.DeadObjectException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/DeadObjectException.html" target="_top"><font size="+2"><code>DeadObjectException</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.DeadObjectException.ctor_added(java.lang.String)"></A>
+  <nobr><A HREF="../../../../reference/android/os/DeadObjectException.html#DeadObjectException(java.lang.String)" target="_top"><code>DeadObjectException</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Debug.InstructionCount.html b/docs/html/sdk/api_diff/23/changes/android.os.Debug.InstructionCount.html
new file mode 100644
index 0000000..801afaf
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Debug.InstructionCount.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Debug.InstructionCount
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Debug.InstructionCount.html" target="_top"><font size="+2"><code>Debug.InstructionCount</code></font></A>
+</H2>
+<p><b>Now deprecated</b>.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Debug.MemoryInfo.html b/docs/html/sdk/api_diff/23/changes/android.os.Debug.MemoryInfo.html
new file mode 100644
index 0000000..77ee3a0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Debug.MemoryInfo.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Debug.MemoryInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Debug.MemoryInfo.html" target="_top"><font size="+2"><code>Debug.MemoryInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.MemoryInfo.getMemoryStat_added(java.lang.String)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.MemoryInfo.html#getMemoryStat(java.lang.String)" target="_top"><code>getMemoryStat</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.MemoryInfo.getMemoryStats_added()"></A>
+  <nobr>(<code>Map&lt;String, String&gt;</code>)&nbsp;<A HREF="../../../../reference/android/os/Debug.MemoryInfo.html#getMemoryStats()" target="_top"><code>getMemoryStats</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Debug.html b/docs/html/sdk/api_diff/23/changes/android.os.Debug.html
new file mode 100644
index 0000000..a97af60
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Debug.html
@@ -0,0 +1,364 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Debug
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Debug.html" target="_top"><font size="+2"><code>Debug</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getRuntimeStat_added(java.lang.String)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getRuntimeStat(java.lang.String)" target="_top"><code>getRuntimeStat</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getRuntimeStats_added()"></A>
+  <nobr>(<code>Map&lt;String, String&gt;</code>)&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getRuntimeStats()" target="_top"><code>getRuntimeStats</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getGlobalAllocCount_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getGlobalAllocCount()" target="_top"><code>getGlobalAllocCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getGlobalAllocSize_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getGlobalAllocSize()" target="_top"><code>getGlobalAllocSize</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getGlobalClassInitCount_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getGlobalClassInitCount()" target="_top"><code>getGlobalClassInitCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getGlobalClassInitTime_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getGlobalClassInitTime()" target="_top"><code>getGlobalClassInitTime</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getGlobalFreedCount_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getGlobalFreedCount()" target="_top"><code>getGlobalFreedCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getGlobalFreedSize_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getGlobalFreedSize()" target="_top"><code>getGlobalFreedSize</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getGlobalGcInvocationCount_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getGlobalGcInvocationCount()" target="_top"><code>getGlobalGcInvocationCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getThreadAllocCount_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getThreadAllocCount()" target="_top"><code>getThreadAllocCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getThreadAllocSize_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getThreadAllocSize()" target="_top"><code>getThreadAllocSize</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.getThreadGcInvocationCount_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#getThreadGcInvocationCount()" target="_top"><code>getThreadGcInvocationCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetAllCounts_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetAllCounts()" target="_top"><code>resetAllCounts</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetGlobalAllocCount_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetGlobalAllocCount()" target="_top"><code>resetGlobalAllocCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetGlobalAllocSize_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetGlobalAllocSize()" target="_top"><code>resetGlobalAllocSize</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetGlobalClassInitCount_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetGlobalClassInitCount()" target="_top"><code>resetGlobalClassInitCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetGlobalClassInitTime_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetGlobalClassInitTime()" target="_top"><code>resetGlobalClassInitTime</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetGlobalFreedCount_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetGlobalFreedCount()" target="_top"><code>resetGlobalFreedCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetGlobalFreedSize_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetGlobalFreedSize()" target="_top"><code>resetGlobalFreedSize</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetGlobalGcInvocationCount_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetGlobalGcInvocationCount()" target="_top"><code>resetGlobalGcInvocationCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetThreadAllocCount_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetThreadAllocCount()" target="_top"><code>resetThreadAllocCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetThreadAllocSize_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetThreadAllocSize()" target="_top"><code>resetThreadAllocSize</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.resetThreadGcInvocationCount_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#resetThreadGcInvocationCount()" target="_top"><code>resetThreadGcInvocationCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Debug.TRACE_COUNT_ALLOCS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/os/Debug.html#TRACE_COUNT_ALLOCS" target="_top"><code>TRACE_COUNT_ALLOCS</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Environment.html b/docs/html/sdk/api_diff/23/changes/android.os.Environment.html
new file mode 100644
index 0000000..e4d759a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Environment.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Environment
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Environment.html" target="_top"><font size="+2"><code>Environment</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Environment.MEDIA_EJECTING"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/Environment.html#MEDIA_EJECTING" target="_top"><code>MEDIA_EJECTING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Looper.html b/docs/html/sdk/api_diff/23/changes/android.os.Looper.html
new file mode 100644
index 0000000..e70904e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Looper.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Looper
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Looper.html" target="_top"><font size="+2"><code>Looper</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Looper.getQueue_added()"></A>
+  <nobr><code>MessageQueue</code>&nbsp;<A HREF="../../../../reference/android/os/Looper.html#getQueue()" target="_top"><code>getQueue</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Looper.isCurrentThread_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/Looper.html#isCurrentThread()" target="_top"><code>isCurrentThread</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.MessageQueue.html b/docs/html/sdk/api_diff/23/changes/android.os.MessageQueue.html
new file mode 100644
index 0000000..31ac6891
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.MessageQueue.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.MessageQueue
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/MessageQueue.html" target="_top"><font size="+2"><code>MessageQueue</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.MessageQueue.addOnFileDescriptorEventListener_added(java.io.FileDescriptor, int, android.os.MessageQueue.OnFileDescriptorEventListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/MessageQueue.html#addOnFileDescriptorEventListener(java.io.FileDescriptor, int, android.os.MessageQueue.OnFileDescriptorEventListener)" target="_top"><code>addOnFileDescriptorEventListener</code></A>(<code>FileDescriptor,</nobr> int<nobr>,</nobr> OnFileDescriptorEventListener<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.MessageQueue.isIdle_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/MessageQueue.html#isIdle()" target="_top"><code>isIdle</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.MessageQueue.removeOnFileDescriptorEventListener_added(java.io.FileDescriptor)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/MessageQueue.html#removeOnFileDescriptorEventListener(java.io.FileDescriptor)" target="_top"><code>removeOnFileDescriptorEventListener</code></A>(<code>FileDescriptor</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Parcel.html b/docs/html/sdk/api_diff/23/changes/android.os.Parcel.html
new file mode 100644
index 0000000..2d5daba
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Parcel.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Parcel
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Parcel.html" target="_top"><font size="+2"><code>Parcel</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Parcel.readTypedObject_added(android.os.Parcelable.Creator<T>)"></A>
+  <nobr><code>T</code>&nbsp;<A HREF="../../../../reference/android/os/Parcel.html#readTypedObject(android.os.Parcelable.Creator<T>)" target="_top"><code>readTypedObject</code></A>(<code>Creator&lt;T&gt;</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Parcel.writeTypedObject_added(T, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/os/Parcel.html#writeTypedObject(T, int)" target="_top"><code>writeTypedObject</code></A>(<code>T,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.PowerManager.html b/docs/html/sdk/api_diff/23/changes/android.os.PowerManager.html
new file mode 100644
index 0000000..a0e4809
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.PowerManager.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.PowerManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/PowerManager.html" target="_top"><font size="+2"><code>PowerManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.PowerManager.isDeviceIdleMode_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/PowerManager.html#isDeviceIdleMode()" target="_top"><code>isDeviceIdleMode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.PowerManager.isIgnoringBatteryOptimizations_added(java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/PowerManager.html#isIgnoringBatteryOptimizations(java.lang.String)" target="_top"><code>isIgnoringBatteryOptimizations</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/PowerManager.html#ACTION_DEVICE_IDLE_MODE_CHANGED" target="_top"><code>ACTION_DEVICE_IDLE_MODE_CHANGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.Process.html b/docs/html/sdk/api_diff/23/changes/android.os.Process.html
new file mode 100644
index 0000000..73fcb63
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.Process.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.Process
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/Process.html" target="_top"><font size="+2"><code>Process</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.Process.is64Bit_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/Process.html#is64Bit()" target="_top"><code>is64Bit</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.RecoverySystem.html b/docs/html/sdk/api_diff/23/changes/android.os.RecoverySystem.html
new file mode 100644
index 0000000..19fc015
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.RecoverySystem.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.RecoverySystem
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/RecoverySystem.html" target="_top"><font size="+2"><code>RecoverySystem</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.RecoverySystem.ctor_removed()"></A>
+  <nobr>RecoverySystem()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.StrictMode.ThreadPolicy.Builder.html b/docs/html/sdk/api_diff/23/changes/android.os.StrictMode.ThreadPolicy.Builder.html
new file mode 100644
index 0000000..414a7ca
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.StrictMode.ThreadPolicy.Builder.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.StrictMode.ThreadPolicy.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/StrictMode.ThreadPolicy.Builder.html" target="_top"><font size="+2"><code>StrictMode.ThreadPolicy.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.StrictMode.ThreadPolicy.Builder.detectResourceMismatches_added()"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/os/StrictMode.ThreadPolicy.Builder.html#detectResourceMismatches()" target="_top"><code>detectResourceMismatches</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.StrictMode.ThreadPolicy.Builder.permitResourceMismatches_added()"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/os/StrictMode.ThreadPolicy.Builder.html#permitResourceMismatches()" target="_top"><code>permitResourceMismatches</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.StrictMode.VmPolicy.Builder.html b/docs/html/sdk/api_diff/23/changes/android.os.StrictMode.VmPolicy.Builder.html
new file mode 100644
index 0000000..ed031a0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.StrictMode.VmPolicy.Builder.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.StrictMode.VmPolicy.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/StrictMode.VmPolicy.Builder.html" target="_top"><font size="+2"><code>StrictMode.VmPolicy.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.StrictMode.VmPolicy.Builder.detectCleartextNetwork_added()"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/os/StrictMode.VmPolicy.Builder.html#detectCleartextNetwork()" target="_top"><code>detectCleartextNetwork</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.StrictMode.VmPolicy.Builder.penaltyDeathOnCleartextNetwork_added()"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/os/StrictMode.VmPolicy.Builder.html#penaltyDeathOnCleartextNetwork()" target="_top"><code>penaltyDeathOnCleartextNetwork</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.TransactionTooLargeException.html b/docs/html/sdk/api_diff/23/changes/android.os.TransactionTooLargeException.html
new file mode 100644
index 0000000..b4c452f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.TransactionTooLargeException.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.TransactionTooLargeException
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/TransactionTooLargeException.html" target="_top"><font size="+2"><code>TransactionTooLargeException</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.TransactionTooLargeException.ctor_added(java.lang.String)"></A>
+  <nobr><A HREF="../../../../reference/android/os/TransactionTooLargeException.html#TransactionTooLargeException(java.lang.String)" target="_top"><code>TransactionTooLargeException</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.os.UserManager.html b/docs/html/sdk/api_diff/23/changes/android.os.UserManager.html
new file mode 100644
index 0000000..c8cb278
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.os.UserManager.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os.UserManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.os.<A HREF="../../../../reference/android/os/UserManager.html" target="_top"><font size="+2"><code>UserManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.UserManager.getUserCreationTime_added(android.os.UserHandle)"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/os/UserManager.html#getUserCreationTime(android.os.UserHandle)" target="_top"><code>getUserCreationTime</code></A>(<code>UserHandle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.UserManager.isSystemUser_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/UserManager.html#isSystemUser()" target="_top"><code>isSystemUser</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.UserManager.setRestrictionsChallenge_changed(java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/os/UserManager.html#setRestrictionsChallenge(java.lang.String)" target="_top"><code>setRestrictionsChallenge</code></A>(<code>String</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.UserManager.ALLOW_PARENT_PROFILE_APP_LINKING"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/UserManager.html#ALLOW_PARENT_PROFILE_APP_LINKING" target="_top"><code>ALLOW_PARENT_PROFILE_APP_LINKING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.UserManager.DISALLOW_FUN"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/UserManager.html#DISALLOW_FUN" target="_top"><code>DISALLOW_FUN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.UserManager.DISALLOW_NETWORK_RESET"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/UserManager.html#DISALLOW_NETWORK_RESET" target="_top"><code>DISALLOW_NETWORK_RESET</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os.UserManager.DISALLOW_SAFE_BOOT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/os/UserManager.html#DISALLOW_SAFE_BOOT" target="_top"><code>DISALLOW_SAFE_BOOT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.print.PrintAttributes.Builder.html b/docs/html/sdk/api_diff/23/changes/android.print.PrintAttributes.Builder.html
new file mode 100644
index 0000000..69d6fad
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.print.PrintAttributes.Builder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.print.PrintAttributes.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.print.<A HREF="../../../../reference/android/print/PrintAttributes.Builder.html" target="_top"><font size="+2"><code>PrintAttributes.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print.PrintAttributes.Builder.setDuplexMode_added(int)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/print/PrintAttributes.Builder.html#setDuplexMode(int)" target="_top"><code>setDuplexMode</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.print.PrintAttributes.html b/docs/html/sdk/api_diff/23/changes/android.print.PrintAttributes.html
new file mode 100644
index 0000000..a607bdb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.print.PrintAttributes.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.print.PrintAttributes
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.print.<A HREF="../../../../reference/android/print/PrintAttributes.html" target="_top"><font size="+2"><code>PrintAttributes</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print.PrintAttributes.getDuplexMode_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/print/PrintAttributes.html#getDuplexMode()" target="_top"><code>getDuplexMode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print.PrintAttributes.DUPLEX_MODE_LONG_EDGE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/print/PrintAttributes.html#DUPLEX_MODE_LONG_EDGE" target="_top"><code>DUPLEX_MODE_LONG_EDGE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print.PrintAttributes.DUPLEX_MODE_NONE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/print/PrintAttributes.html#DUPLEX_MODE_NONE" target="_top"><code>DUPLEX_MODE_NONE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print.PrintAttributes.DUPLEX_MODE_SHORT_EDGE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/print/PrintAttributes.html#DUPLEX_MODE_SHORT_EDGE" target="_top"><code>DUPLEX_MODE_SHORT_EDGE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.print.PrinterCapabilitiesInfo.Builder.html b/docs/html/sdk/api_diff/23/changes/android.print.PrinterCapabilitiesInfo.Builder.html
new file mode 100644
index 0000000..dc00459
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.print.PrinterCapabilitiesInfo.Builder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.print.PrinterCapabilitiesInfo.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.print.<A HREF="../../../../reference/android/print/PrinterCapabilitiesInfo.Builder.html" target="_top"><font size="+2"><code>PrinterCapabilitiesInfo.Builder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print.PrinterCapabilitiesInfo.Builder.setDuplexModes_added(int, int)"></A>
+  <nobr><code>Builder</code>&nbsp;<A HREF="../../../../reference/android/print/PrinterCapabilitiesInfo.Builder.html#setDuplexModes(int, int)" target="_top"><code>setDuplexModes</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.print.PrinterCapabilitiesInfo.html b/docs/html/sdk/api_diff/23/changes/android.print.PrinterCapabilitiesInfo.html
new file mode 100644
index 0000000..1fc8ff6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.print.PrinterCapabilitiesInfo.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.print.PrinterCapabilitiesInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.print.<A HREF="../../../../reference/android/print/PrinterCapabilitiesInfo.html" target="_top"><font size="+2"><code>PrinterCapabilitiesInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print.PrinterCapabilitiesInfo.getDuplexModes_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/print/PrinterCapabilitiesInfo.html#getDuplexModes()" target="_top"><code>getDuplexModes</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.printservice.PrintService.html b/docs/html/sdk/api_diff/23/changes/android.printservice.PrintService.html
new file mode 100644
index 0000000..7ffa278
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.printservice.PrintService.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.printservice.PrintService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.printservice.<A HREF="../../../../reference/android/printservice/PrintService.html" target="_top"><font size="+2"><code>PrintService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.printservice.PrintService.EXTRA_PRINT_DOCUMENT_INFO"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/printservice/PrintService.html#EXTRA_PRINT_DOCUMENT_INFO" target="_top"><code>EXTRA_PRINT_DOCUMENT_INFO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.AlarmClock.html b/docs/html/sdk/api_diff/23/changes/android.provider.AlarmClock.html
new file mode 100644
index 0000000..15b2c45
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.AlarmClock.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.AlarmClock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/AlarmClock.html" target="_top"><font size="+2"><code>AlarmClock</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.ACTION_DISMISS_ALARM"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#ACTION_DISMISS_ALARM" target="_top"><code>ACTION_DISMISS_ALARM</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.ACTION_SNOOZE_ALARM"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#ACTION_SNOOZE_ALARM" target="_top"><code>ACTION_SNOOZE_ALARM</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.ALARM_SEARCH_MODE_ALL"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#ALARM_SEARCH_MODE_ALL" target="_top"><code>ALARM_SEARCH_MODE_ALL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.ALARM_SEARCH_MODE_LABEL"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#ALARM_SEARCH_MODE_LABEL" target="_top"><code>ALARM_SEARCH_MODE_LABEL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.ALARM_SEARCH_MODE_NEXT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#ALARM_SEARCH_MODE_NEXT" target="_top"><code>ALARM_SEARCH_MODE_NEXT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.ALARM_SEARCH_MODE_TIME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#ALARM_SEARCH_MODE_TIME" target="_top"><code>ALARM_SEARCH_MODE_TIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.EXTRA_ALARM_SEARCH_MODE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#EXTRA_ALARM_SEARCH_MODE" target="_top"><code>EXTRA_ALARM_SEARCH_MODE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.EXTRA_ALARM_SNOOZE_DURATION"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#EXTRA_ALARM_SNOOZE_DURATION" target="_top"><code>EXTRA_ALARM_SNOOZE_DURATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.AlarmClock.EXTRA_IS_PM"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/AlarmClock.html#EXTRA_IS_PM" target="_top"><code>EXTRA_IS_PM</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.Browser.html b/docs/html/sdk/api_diff/23/changes/android.provider.Browser.html
new file mode 100644
index 0000000..3a5ba25
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.Browser.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.Browser
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/Browser.html" target="_top"><font size="+2"><code>Browser</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.addSearchUrl_removed(android.content.ContentResolver, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;addSearchUrl(<code>ContentResolver,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.canClearHistory_removed(android.content.ContentResolver)"></A>
+  <nobr><code>boolean</code>&nbsp;canClearHistory(<code>ContentResolver</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.clearHistory_removed(android.content.ContentResolver)"></A>
+  <nobr><code>void</code>&nbsp;clearHistory(<code>ContentResolver</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.clearSearches_removed(android.content.ContentResolver)"></A>
+  <nobr><code>void</code>&nbsp;clearSearches(<code>ContentResolver</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.deleteFromHistory_removed(android.content.ContentResolver, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;deleteFromHistory(<code>ContentResolver,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.deleteHistoryTimeFrame_removed(android.content.ContentResolver, long, long)"></A>
+  <nobr><code>void</code>&nbsp;deleteHistoryTimeFrame(<code>ContentResolver,</nobr> long<nobr>,</nobr> long<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.getAllBookmarks_removed(android.content.ContentResolver)"></A>
+  <nobr><code>Cursor</code>&nbsp;getAllBookmarks(<code>ContentResolver</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.getAllVisitedUrls_removed(android.content.ContentResolver)"></A>
+  <nobr><code>Cursor</code>&nbsp;getAllVisitedUrls(<code>ContentResolver</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.requestAllIcons_removed(android.content.ContentResolver, java.lang.String, android.webkit.WebIconDatabase.IconListener)"></A>
+  <nobr><code>void</code>&nbsp;requestAllIcons(<code>ContentResolver,</nobr> String<nobr>,</nobr> IconListener<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.saveBookmark_removed(android.content.Context, java.lang.String, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;saveBookmark(<code>Context,</nobr> String<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.truncateHistory_removed(android.content.ContentResolver)"></A>
+  <nobr><code>void</code>&nbsp;truncateHistory(<code>ContentResolver</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.updateVisitedHistory_removed(android.content.ContentResolver, java.lang.String, boolean)"></A>
+  <nobr><code>void</code>&nbsp;updateVisitedHistory(<code>ContentResolver,</nobr> String<nobr>,</nobr> boolean<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.BOOKMARKS_URI"></A>
+  <code>Uri</code>&nbsp;BOOKMARKS_URI
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION"></A>
+  <code>String[]</code>&nbsp;HISTORY_PROJECTION
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION_BOOKMARK_INDEX"></A>
+  <code>int</code>&nbsp;HISTORY_PROJECTION_BOOKMARK_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION_DATE_INDEX"></A>
+  <code>int</code>&nbsp;HISTORY_PROJECTION_DATE_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION_FAVICON_INDEX"></A>
+  <code>int</code>&nbsp;HISTORY_PROJECTION_FAVICON_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION_ID_INDEX"></A>
+  <code>int</code>&nbsp;HISTORY_PROJECTION_ID_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION_TITLE_INDEX"></A>
+  <code>int</code>&nbsp;HISTORY_PROJECTION_TITLE_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION_URL_INDEX"></A>
+  <code>int</code>&nbsp;HISTORY_PROJECTION_URL_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.HISTORY_PROJECTION_VISITS_INDEX"></A>
+  <code>int</code>&nbsp;HISTORY_PROJECTION_VISITS_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.SEARCHES_PROJECTION"></A>
+  <code>String[]</code>&nbsp;SEARCHES_PROJECTION
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.SEARCHES_PROJECTION_DATE_INDEX"></A>
+  <code>int</code>&nbsp;SEARCHES_PROJECTION_DATE_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.SEARCHES_PROJECTION_SEARCH_INDEX"></A>
+  <code>int</code>&nbsp;SEARCHES_PROJECTION_SEARCH_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.SEARCHES_URI"></A>
+  <code>Uri</code>&nbsp;SEARCHES_URI
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.TRUNCATE_HISTORY_PROJECTION"></A>
+  <code>String[]</code>&nbsp;TRUNCATE_HISTORY_PROJECTION
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.TRUNCATE_HISTORY_PROJECTION_ID_INDEX"></A>
+  <code>int</code>&nbsp;TRUNCATE_HISTORY_PROJECTION_ID_INDEX
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Browser.TRUNCATE_N_OLDEST"></A>
+  <code>int</code>&nbsp;TRUNCATE_N_OLDEST
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.CallLog.Calls.html b/docs/html/sdk/api_diff/23/changes/android.provider.CallLog.Calls.html
new file mode 100644
index 0000000..812e33c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.CallLog.Calls.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.CallLog.Calls
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/CallLog.Calls.html" target="_top"><font size="+2"><code>CallLog.Calls</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.CallLog.Calls.CACHED_PHOTO_URI"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/CallLog.Calls.html#CACHED_PHOTO_URI" target="_top"><code>CACHED_PHOTO_URI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.CommonDataKinds.Email.html b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.CommonDataKinds.Email.html
new file mode 100644
index 0000000..2b1f7434
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.CommonDataKinds.Email.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.ContactsContract.CommonDataKinds.Email
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/ContactsContract.CommonDataKinds.Email.html" target="_top"><font size="+2"><code>ContactsContract.CommonDataKinds.Email</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.CommonDataKinds.Email.ENTERPRISE_CONTENT_LOOKUP_URI"></A>
+  <nobr><code>Uri</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.CommonDataKinds.Email.html#ENTERPRISE_CONTENT_LOOKUP_URI" target="_top"><code>ENTERPRISE_CONTENT_LOOKUP_URI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.Contacts.html b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.Contacts.html
new file mode 100644
index 0000000..a5b4618
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.Contacts.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.ContactsContract.Contacts
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/ContactsContract.Contacts.html" target="_top"><font size="+2"><code>ContactsContract.Contacts</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.Contacts.QUERY_PARAMETER_VCARD_NO_PHOTO"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.Contacts.html#QUERY_PARAMETER_VCARD_NO_PHOTO" target="_top"><code>QUERY_PARAMETER_VCARD_NO_PHOTO</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.DataColumns.html b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.DataColumns.html
new file mode 100644
index 0000000..d9dc7aa
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.DataColumns.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.ContactsContract.DataColumns
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.provider.<A HREF="../../../../reference/android/provider/ContactsContract.DataColumns.html" target="_top"><font size="+2"><code>ContactsContract.DataColumns</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.DataColumns.html#CARRIER_PRESENCE" target="_top"><code>CARRIER_PRESENCE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE_VT_CAPABLE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.DataColumns.html#CARRIER_PRESENCE_VT_CAPABLE" target="_top"><code>CARRIER_PRESENCE_VT_CAPABLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.DisplayNameSources.html b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.DisplayNameSources.html
new file mode 100644
index 0000000..ebcf996
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.DisplayNameSources.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.ContactsContract.DisplayNameSources
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.provider.<A HREF="../../../../reference/android/provider/ContactsContract.DisplayNameSources.html" target="_top"><font size="+2"><code>ContactsContract.DisplayNameSources</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.DisplayNameSources.STRUCTURED_PHONETIC_NAME"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.DisplayNameSources.html#STRUCTURED_PHONETIC_NAME" target="_top"><code>STRUCTURED_PHONETIC_NAME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.Intents.Insert.html b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.Intents.Insert.html
new file mode 100644
index 0000000..d399871
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.Intents.Insert.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.ContactsContract.Intents.Insert
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/ContactsContract.Intents.Insert.html" target="_top"><font size="+2"><code>ContactsContract.Intents.Insert</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.Intents.Insert.EXTRA_ACCOUNT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.Intents.Insert.html#EXTRA_ACCOUNT" target="_top"><code>EXTRA_ACCOUNT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.Intents.Insert.EXTRA_DATA_SET"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.Intents.Insert.html#EXTRA_DATA_SET" target="_top"><code>EXTRA_DATA_SET</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.QuickContact.html b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.QuickContact.html
new file mode 100644
index 0000000..f09d783
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.ContactsContract.QuickContact.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.ContactsContract.QuickContact
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/ContactsContract.QuickContact.html" target="_top"><font size="+2"><code>ContactsContract.QuickContact</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.graphics.Rect, android.net.Uri, java.lang.String[], java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.QuickContact.html#showQuickContact(android.content.Context, android.graphics.Rect, android.net.Uri, java.lang.String[], java.lang.String)" target="_top"><code>showQuickContact</code></A>(<code>Context,</nobr> Rect<nobr>,</nobr> Uri<nobr>,</nobr> String[]<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.view.View, android.net.Uri, java.lang.String[], java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.QuickContact.html#showQuickContact(android.content.Context, android.view.View, android.net.Uri, java.lang.String[], java.lang.String)" target="_top"><code>showQuickContact</code></A>(<code>Context,</nobr> View<nobr>,</nobr> Uri<nobr>,</nobr> String[]<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.QuickContact.EXTRA_MODE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.QuickContact.html#EXTRA_MODE" target="_top"><code>EXTRA_MODE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.ContactsContract.QuickContact.EXTRA_PRIORITIZED_MIMETYPE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/ContactsContract.QuickContact.html#EXTRA_PRIORITIZED_MIMETYPE" target="_top"><code>EXTRA_PRIORITIZED_MIMETYPE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.DocumentsContract.html b/docs/html/sdk/api_diff/23/changes/android.provider.DocumentsContract.html
new file mode 100644
index 0000000..b65d7a4
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.DocumentsContract.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.DocumentsContract
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/DocumentsContract.html" target="_top"><font size="+2"><code>DocumentsContract</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.DocumentsContract.EXTRA_EXCLUDE_SELF"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/DocumentsContract.html#EXTRA_EXCLUDE_SELF" target="_top"><code>EXTRA_EXCLUDE_SELF</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.DocumentsContract.EXTRA_PROMPT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/DocumentsContract.html#EXTRA_PROMPT" target="_top"><code>EXTRA_PROMPT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.MediaStore.html b/docs/html/sdk/api_diff/23/changes/android.provider.MediaStore.html
new file mode 100644
index 0000000..4aeb95c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.MediaStore.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.MediaStore
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/MediaStore.html" target="_top"><font size="+2"><code>MediaStore</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.MediaStore.META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/MediaStore.html#META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE" target="_top"><code>META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.Settings.Global.html b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.Global.html
new file mode 100644
index 0000000..37b53e6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.Global.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.Settings.Global
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/Settings.Global.html" target="_top"><font size="+2"><code>Settings.Global</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.Global.html#WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN" target="_top"><code>WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.Settings.Secure.html b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.Secure.html
new file mode 100644
index 0000000..211e50b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.Secure.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.Settings.Secure
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/Settings.Secure.html" target="_top"><font size="+2"><code>Settings.Secure</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.Secure.ALLOW_MOCK_LOCATION"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.Secure.html#ALLOW_MOCK_LOCATION" target="_top"><code>ALLOW_MOCK_LOCATION</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.Secure.LOCK_PATTERN_ENABLED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.Secure.html#LOCK_PATTERN_ENABLED" target="_top"><code>LOCK_PATTERN_ENABLED</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.Secure.LOCK_PATTERN_VISIBLE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.Secure.html#LOCK_PATTERN_VISIBLE" target="_top"><code>LOCK_PATTERN_VISIBLE</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.Settings.System.html b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.System.html
new file mode 100644
index 0000000..9a18a09
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.System.html
@@ -0,0 +1,215 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.Settings.System
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/Settings.System.html" target="_top"><font size="+2"><code>Settings.System</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.canWrite_added(android.content.Context)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.System.html#canWrite(android.content.Context)" target="_top"><code>canWrite</code></A>(<code>Context</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.APPEND_FOR_LAST_AUDIBLE"></A>
+  <code>String</code>&nbsp;APPEND_FOR_LAST_AUDIBLE
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_ALARM"></A>
+  <code>String</code>&nbsp;VOLUME_ALARM
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_BLUETOOTH_SCO"></A>
+  <code>String</code>&nbsp;VOLUME_BLUETOOTH_SCO
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_MUSIC"></A>
+  <code>String</code>&nbsp;VOLUME_MUSIC
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_NOTIFICATION"></A>
+  <code>String</code>&nbsp;VOLUME_NOTIFICATION
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_RING"></A>
+  <code>String</code>&nbsp;VOLUME_RING
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_SETTINGS"></A>
+  <code>String[]</code>&nbsp;VOLUME_SETTINGS
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_SYSTEM"></A>
+  <code>String</code>&nbsp;VOLUME_SYSTEM
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VOLUME_VOICE"></A>
+  <code>String</code>&nbsp;VOLUME_VOICE
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.DTMF_TONE_TYPE_WHEN_DIALING"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.System.html#DTMF_TONE_TYPE_WHEN_DIALING" target="_top"><code>DTMF_TONE_TYPE_WHEN_DIALING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.System.VIBRATE_WHEN_RINGING"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.System.html#VIBRATE_WHEN_RINGING" target="_top"><code>VIBRATE_WHEN_RINGING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.Settings.html b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.html
new file mode 100644
index 0000000..6224aec
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.Settings.html
@@ -0,0 +1,228 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.Settings
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/Settings.html" target="_top"><font size="+2"><code>Settings</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.canDrawOverlays_added(android.content.Context)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#canDrawOverlays(android.content.Context)" target="_top"><code>canDrawOverlays</code></A>(<code>Context</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS" target="_top"><code>ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_MANAGE_OVERLAY_PERMISSION"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_MANAGE_OVERLAY_PERMISSION" target="_top"><code>ACTION_MANAGE_OVERLAY_PERMISSION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_MANAGE_WRITE_SETTINGS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_MANAGE_WRITE_SETTINGS" target="_top"><code>ACTION_MANAGE_WRITE_SETTINGS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS" target="_top"><code>ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" target="_top"><code>ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_VOICE_CONTROL_AIRPLANE_MODE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_VOICE_CONTROL_AIRPLANE_MODE" target="_top"><code>ACTION_VOICE_CONTROL_AIRPLANE_MODE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE" target="_top"><code>ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE" target="_top"><code>ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.EXTRA_AIRPLANE_MODE_ENABLED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#EXTRA_AIRPLANE_MODE_ENABLED" target="_top"><code>EXTRA_AIRPLANE_MODE_ENABLED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.EXTRA_BATTERY_SAVER_MODE_ENABLED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#EXTRA_BATTERY_SAVER_MODE_ENABLED" target="_top"><code>EXTRA_BATTERY_SAVER_MODE_ENABLED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_ENABLED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#EXTRA_DO_NOT_DISTURB_MODE_ENABLED" target="_top"><code>EXTRA_DO_NOT_DISTURB_MODE_ENABLED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_MINUTES"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#EXTRA_DO_NOT_DISTURB_MODE_MINUTES" target="_top"><code>EXTRA_DO_NOT_DISTURB_MODE_MINUTES</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.INTENT_CATEGORY_USAGE_ACCESS_CONFIG"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#INTENT_CATEGORY_USAGE_ACCESS_CONFIG" target="_top"><code>INTENT_CATEGORY_USAGE_ACCESS_CONFIG</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Settings.METADATA_USAGE_ACCESS_REASON"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/Settings.html#METADATA_USAGE_ACCESS_REASON" target="_top"><code>METADATA_USAGE_ACCESS_REASON</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.Telephony.Threads.html b/docs/html/sdk/api_diff/23/changes/android.provider.Telephony.Threads.html
new file mode 100644
index 0000000..7ea8016
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.Telephony.Threads.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.Telephony.Threads
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/Telephony.Threads.html" target="_top"><font size="+2"><code>Telephony.Threads</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.lang.String)"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/provider/Telephony.Threads.html#getOrCreateThreadId(android.content.Context, java.lang.String)" target="_top"><code>getOrCreateThreadId</code></A>(<code>Context,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.util.Set<java.lang.String>)"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/provider/Telephony.Threads.html#getOrCreateThreadId(android.content.Context, java.util.Set<java.lang.String>)" target="_top"><code>getOrCreateThreadId</code></A>(<code>Context,</nobr> Set&lt;String&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.VoicemailContract.Status.html b/docs/html/sdk/api_diff/23/changes/android.provider.VoicemailContract.Status.html
new file mode 100644
index 0000000..9afd431
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.VoicemailContract.Status.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.VoicemailContract.Status
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/VoicemailContract.Status.html" target="_top"><font size="+2"><code>VoicemailContract.Status</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.VoicemailContract.Status.PHONE_ACCOUNT_COMPONENT_NAME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/VoicemailContract.Status.html#PHONE_ACCOUNT_COMPONENT_NAME" target="_top"><code>PHONE_ACCOUNT_COMPONENT_NAME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.VoicemailContract.Status.PHONE_ACCOUNT_ID"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/VoicemailContract.Status.html#PHONE_ACCOUNT_ID" target="_top"><code>PHONE_ACCOUNT_ID</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.provider.VoicemailContract.Voicemails.html b/docs/html/sdk/api_diff/23/changes/android.provider.VoicemailContract.Voicemails.html
new file mode 100644
index 0000000..237ded2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.provider.VoicemailContract.Voicemails.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider.VoicemailContract.Voicemails
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.provider.<A HREF="../../../../reference/android/provider/VoicemailContract.Voicemails.html" target="_top"><font size="+2"><code>VoicemailContract.Voicemails</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.VoicemailContract.Voicemails.DELETED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/VoicemailContract.Voicemails.html#DELETED" target="_top"><code>DELETED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.VoicemailContract.Voicemails.DIRTY"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/VoicemailContract.Voicemails.html#DIRTY" target="_top"><code>DIRTY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_COMPONENT_NAME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/VoicemailContract.Voicemails.html#PHONE_ACCOUNT_COMPONENT_NAME" target="_top"><code>PHONE_ACCOUNT_COMPONENT_NAME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_ID"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/provider/VoicemailContract.Voicemails.html#PHONE_ACCOUNT_ID" target="_top"><code>PHONE_ACCOUNT_ID</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.renderscript.Allocation.html b/docs/html/sdk/api_diff/23/changes/android.renderscript.Allocation.html
new file mode 100644
index 0000000..04b9c76
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.renderscript.Allocation.html
@@ -0,0 +1,255 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript.Allocation
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.renderscript.<A HREF="../../../../reference/android/renderscript/Allocation.html" target="_top"><font size="+2"><code>Allocation</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeTo_added(int, int, byte[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeTo(int, int, byte[])" target="_top"><code>copy1DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> byte[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeTo_added(int, int, float[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeTo(int, int, float[])" target="_top"><code>copy1DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> float[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeTo_added(int, int, int[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeTo(int, int, int[])" target="_top"><code>copy1DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> int[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeTo_added(int, int, java.lang.Object)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeTo(int, int, java.lang.Object)" target="_top"><code>copy1DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> Object<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeTo_added(int, int, short[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeTo(int, int, short[])" target="_top"><code>copy1DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> short[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, byte[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeToUnchecked(int, int, byte[])" target="_top"><code>copy1DRangeToUnchecked</code></A>(<code>int,</nobr> int<nobr>,</nobr> byte[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, float[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeToUnchecked(int, int, float[])" target="_top"><code>copy1DRangeToUnchecked</code></A>(<code>int,</nobr> int<nobr>,</nobr> float[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, int[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeToUnchecked(int, int, int[])" target="_top"><code>copy1DRangeToUnchecked</code></A>(<code>int,</nobr> int<nobr>,</nobr> int[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, java.lang.Object)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeToUnchecked(int, int, java.lang.Object)" target="_top"><code>copy1DRangeToUnchecked</code></A>(<code>int,</nobr> int<nobr>,</nobr> Object<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, short[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy1DRangeToUnchecked(int, int, short[])" target="_top"><code>copy1DRangeToUnchecked</code></A>(<code>int,</nobr> int<nobr>,</nobr> short[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, byte[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy2DRangeTo(int, int, int, int, byte[])" target="_top"><code>copy2DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> byte[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, float[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy2DRangeTo(int, int, int, int, float[])" target="_top"><code>copy2DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> float[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, int[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy2DRangeTo(int, int, int, int, int[])" target="_top"><code>copy2DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, java.lang.Object)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy2DRangeTo(int, int, int, int, java.lang.Object)" target="_top"><code>copy2DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Object<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, short[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy2DRangeTo(int, int, int, int, short[])" target="_top"><code>copy2DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> short[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy3DRangeFrom(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int)" target="_top"><code>copy3DRangeFrom</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Allocation<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, java.lang.Object)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy3DRangeFrom(int, int, int, int, int, int, java.lang.Object)" target="_top"><code>copy3DRangeFrom</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Object<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.copy3DRangeTo_added(int, int, int, int, int, int, java.lang.Object)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#copy3DRangeTo(int, int, int, int, int, int, java.lang.Object)" target="_top"><code>copy3DRangeTo</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Object<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.setAutoPadding_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#setAutoPadding(boolean)" target="_top"><code>setAutoPadding</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Allocation.setFromFieldPacker_added(int, int, int, int, android.renderscript.FieldPacker)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Allocation.html#setFromFieldPacker(int, int, int, int, android.renderscript.FieldPacker)" target="_top"><code>setFromFieldPacker</code></A>(<code>int,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> FieldPacker<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.renderscript.AllocationAdapter.html b/docs/html/sdk/api_diff/23/changes/android.renderscript.AllocationAdapter.html
new file mode 100644
index 0000000..2e4a7d8
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.renderscript.AllocationAdapter.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript.AllocationAdapter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.renderscript.<A HREF="../../../../reference/android/renderscript/AllocationAdapter.html" target="_top"><font size="+2"><code>AllocationAdapter</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.AllocationAdapter.createTyped_added(android.renderscript.RenderScript, android.renderscript.Allocation, android.renderscript.Type)"></A>
+  <nobr><code>AllocationAdapter</code>&nbsp;<A HREF="../../../../reference/android/renderscript/AllocationAdapter.html#createTyped(android.renderscript.RenderScript, android.renderscript.Allocation, android.renderscript.Type)" target="_top"><code>createTyped</code></A>(<code>RenderScript,</nobr> Allocation<nobr>,</nobr> Type<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.AllocationAdapter.setX_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/AllocationAdapter.html#setX(int)" target="_top"><code>setX</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.renderscript.Element.html b/docs/html/sdk/api_diff/23/changes/android.renderscript.Element.html
new file mode 100644
index 0000000..78583e4
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.renderscript.Element.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript.Element
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.renderscript.<A HREF="../../../../reference/android/renderscript/Element.html" target="_top"><font size="+2"><code>Element</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Element.F16_added(android.renderscript.RenderScript)"></A>
+  <nobr><code>Element</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Element.html#F16(android.renderscript.RenderScript)" target="_top"><code>F16</code></A>(<code>RenderScript</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Element.F16_2_added(android.renderscript.RenderScript)"></A>
+  <nobr><code>Element</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Element.html#F16_2(android.renderscript.RenderScript)" target="_top"><code>F16_2</code></A>(<code>RenderScript</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Element.F16_3_added(android.renderscript.RenderScript)"></A>
+  <nobr><code>Element</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Element.html#F16_3(android.renderscript.RenderScript)" target="_top"><code>F16_3</code></A>(<code>RenderScript</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Element.F16_4_added(android.renderscript.RenderScript)"></A>
+  <nobr><code>Element</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Element.html#F16_4(android.renderscript.RenderScript)" target="_top"><code>F16_4</code></A>(<code>RenderScript</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.renderscript.RenderScript.html b/docs/html/sdk/api_diff/23/changes/android.renderscript.RenderScript.html
new file mode 100644
index 0000000..24d4b9a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.renderscript.RenderScript.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript.RenderScript
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.renderscript.<A HREF="../../../../reference/android/renderscript/RenderScript.html" target="_top"><font size="+2"><code>RenderScript</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.RenderScript.createMultiContext_added(android.content.Context, android.renderscript.RenderScript.ContextType, int, int)"></A>
+  <nobr><code>RenderScript</code>&nbsp;<A HREF="../../../../reference/android/renderscript/RenderScript.html#createMultiContext(android.content.Context, android.renderscript.RenderScript.ContextType, int, int)" target="_top"><code>createMultiContext</code></A>(<code>Context,</nobr> ContextType<nobr>,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.RenderScript.getMinorVersion_added()"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/renderscript/RenderScript.html#getMinorVersion()" target="_top"><code>getMinorVersion</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.RenderScript.releaseAllContexts_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/RenderScript.html#releaseAllContexts()" target="_top"><code>releaseAllContexts</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.renderscript.Script.html b/docs/html/sdk/api_diff/23/changes/android.renderscript.Script.html
new file mode 100644
index 0000000..b86c319
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.renderscript.Script.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript.Script
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.renderscript.<A HREF="../../../../reference/android/renderscript/Script.html" target="_top"><font size="+2"><code>Script</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Script.createInvokeID_added(int)"></A>
+  <nobr><code>InvokeID</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Script.html#createInvokeID(int)" target="_top"><code>createInvokeID</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Script.html#forEach(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker)" target="_top"><code>forEach</code></A>(<code>int,</nobr> Allocation[]<nobr>,</nobr> Allocation<nobr>,</nobr> FieldPacker<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/Script.html#forEach(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)" target="_top"><code>forEach</code></A>(<code>int,</nobr> Allocation[]<nobr>,</nobr> Allocation<nobr>,</nobr> FieldPacker<nobr>,</nobr> LaunchOptions<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.renderscript.ScriptGroup.Builder.html b/docs/html/sdk/api_diff/23/changes/android.renderscript.ScriptGroup.Builder.html
new file mode 100644
index 0000000..aaf8ccd
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.renderscript.ScriptGroup.Builder.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript.ScriptGroup.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.renderscript.<A HREF="../../../../reference/android/renderscript/ScriptGroup.Builder.html" target="_top"><font size="+2"><code>ScriptGroup.Builder</code></font></A>
+</H2>
+<p><b>Now deprecated</b>.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.renderscript.ScriptGroup.html b/docs/html/sdk/api_diff/23/changes/android.renderscript.ScriptGroup.html
new file mode 100644
index 0000000..c3aa6e7
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.renderscript.ScriptGroup.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript.ScriptGroup
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.renderscript.<A HREF="../../../../reference/android/renderscript/ScriptGroup.html" target="_top"><font size="+2"><code>ScriptGroup</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.ScriptGroup.execute_removed()"></A>
+  <nobr><code>void</code>&nbsp;execute()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.ScriptGroup.execute_added(java.lang.Object...)"></A>
+  <nobr><code>Object[]</code>&nbsp;<A HREF="../../../../reference/android/renderscript/ScriptGroup.html#execute(java.lang.Object...)" target="_top"><code>execute</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.ScriptGroup.execute_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/ScriptGroup.html#execute()" target="_top"><code>execute</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.ScriptGroup.setInput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/ScriptGroup.html#setInput(android.renderscript.Script.KernelID, android.renderscript.Allocation)" target="_top"><code>setInput</code></A>(<code>KernelID,</nobr> Allocation<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript.ScriptGroup.setOutput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/renderscript/ScriptGroup.html#setOutput(android.renderscript.Script.KernelID, android.renderscript.Allocation)" target="_top"><code>setOutput</code></A>(<code>KernelID,</nobr> Allocation<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.security.KeyChain.html b/docs/html/sdk/api_diff/23/changes/android.security.KeyChain.html
new file mode 100644
index 0000000..33dbc3a1
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.security.KeyChain.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.security.KeyChain
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.security.<A HREF="../../../../reference/android/security/KeyChain.html" target="_top"><font size="+2"><code>KeyChain</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.security.KeyChain.choosePrivateKeyAlias_added(android.app.Activity, android.security.KeyChainAliasCallback, java.lang.String[], java.security.Principal[], android.net.Uri, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/security/KeyChain.html#choosePrivateKeyAlias(android.app.Activity, android.security.KeyChainAliasCallback, java.lang.String[], java.security.Principal[], android.net.Uri, java.lang.String)" target="_top"><code>choosePrivateKeyAlias</code></A>(<code>Activity,</nobr> KeyChainAliasCallback<nobr>,</nobr> String[]<nobr>,</nobr> Principal[]<nobr>,</nobr> Uri<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.security.KeyChain.isBoundKeyAlgorithm_changed(java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/security/KeyChain.html#isBoundKeyAlgorithm(java.lang.String)" target="_top"><code>isBoundKeyAlgorithm</code></A>(<code>String</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.security.KeyPairGeneratorSpec.Builder.html b/docs/html/sdk/api_diff/23/changes/android.security.KeyPairGeneratorSpec.Builder.html
new file mode 100644
index 0000000..a61cc22
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.security.KeyPairGeneratorSpec.Builder.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.security.KeyPairGeneratorSpec.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.security.<A HREF="../../../../reference/android/security/KeyPairGeneratorSpec.Builder.html" target="_top"><font size="+2"><code>KeyPairGeneratorSpec.Builder</code></font></A>
+</H2>
+<p><b>Now deprecated</b>.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.security.KeyPairGeneratorSpec.html b/docs/html/sdk/api_diff/23/changes/android.security.KeyPairGeneratorSpec.html
new file mode 100644
index 0000000..e6e22a3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.security.KeyPairGeneratorSpec.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.security.KeyPairGeneratorSpec
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.security.<A HREF="../../../../reference/android/security/KeyPairGeneratorSpec.html" target="_top"><font size="+2"><code>KeyPairGeneratorSpec</code></font></A>
+</H2>
+<p><b>Now deprecated</b>.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.security.KeyStoreParameter.Builder.html b/docs/html/sdk/api_diff/23/changes/android.security.KeyStoreParameter.Builder.html
new file mode 100644
index 0000000..8b0a592
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.security.KeyStoreParameter.Builder.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.security.KeyStoreParameter.Builder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.security.<A HREF="../../../../reference/android/security/KeyStoreParameter.Builder.html" target="_top"><font size="+2"><code>KeyStoreParameter.Builder</code></font></A>
+</H2>
+<p><b>Now deprecated</b>.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.security.KeyStoreParameter.html b/docs/html/sdk/api_diff/23/changes/android.security.KeyStoreParameter.html
new file mode 100644
index 0000000..1200736
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.security.KeyStoreParameter.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.security.KeyStoreParameter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.security.<A HREF="../../../../reference/android/security/KeyStoreParameter.html" target="_top"><font size="+2"><code>KeyStoreParameter</code></font></A>
+</H2>
+<p><b>Now deprecated</b>.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.service.carrier.CarrierMessagingService.html b/docs/html/sdk/api_diff/23/changes/android.service.carrier.CarrierMessagingService.html
new file mode 100644
index 0000000..f82d8a3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.service.carrier.CarrierMessagingService.html
@@ -0,0 +1,201 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.carrier.CarrierMessagingService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.service.carrier.<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html" target="_top"><font size="+2"><code>CarrierMessagingService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendDataSms_removed(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;onSendDataSms(<code>byte[],</nobr> int<nobr>,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> ResultCallback&lt;SendSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_removed(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;onSendMultipartTextSms(<code>List&lt;String&gt;,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> ResultCallback&lt;SendMultipartSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendTextSms_removed(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;onSendTextSms(<code>String,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> ResultCallback&lt;SendSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html#onSendDataSms(byte[], int, java.lang.String, int, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" target="_top"><code>onSendDataSms</code></A>(<code>byte[],</nobr> int<nobr>,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> ResultCallback&lt;SendSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html#onSendDataSms(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" target="_top"><code>onSendDataSms</code></A>(<code>byte[],</nobr> int<nobr>,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> ResultCallback&lt;SendSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html#onSendMultipartTextSms(java.util.List<java.lang.String>, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" target="_top"><code>onSendMultipartTextSms</code></A>(<code>List&lt;String&gt;,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> ResultCallback&lt;SendMultipartSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html#onSendMultipartTextSms(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" target="_top"><code>onSendMultipartTextSms</code></A>(<code>List&lt;String&gt;,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> ResultCallback&lt;SendMultipartSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html#onSendTextSms(java.lang.String, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" target="_top"><code>onSendTextSms</code></A>(<code>String,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> int<nobr>,</nobr> ResultCallback&lt;SendSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html#onSendTextSms(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" target="_top"><code>onSendTextSms</code></A>(<code>String,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> ResultCallback&lt;SendSmsResult&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier.CarrierMessagingService.SEND_FLAG_REQUEST_DELIVERY_STATUS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/carrier/CarrierMessagingService.html#SEND_FLAG_REQUEST_DELIVERY_STATUS" target="_top"><code>SEND_FLAG_REQUEST_DELIVERY_STATUS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.service.dreams.DreamService.html b/docs/html/sdk/api_diff/23/changes/android.service.dreams.DreamService.html
new file mode 100644
index 0000000..7285d81
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.service.dreams.DreamService.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.dreams.DreamService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.service.dreams.<A HREF="../../../../reference/android/service/dreams/DreamService.html" target="_top"><font size="+2"><code>DreamService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.dreams.DreamService.onSearchRequested_added(android.view.SearchEvent)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/service/dreams/DreamService.html#onSearchRequested(android.view.SearchEvent)" target="_top"><code>onSearchRequested</code></A>(<code>SearchEvent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.dreams.DreamService.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/service/dreams/DreamService.html#onWindowStartingActionMode(android.view.ActionMode.Callback, int)" target="_top"><code>onWindowStartingActionMode</code></A>(<code>Callback,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.service.media.MediaBrowserService.html b/docs/html/sdk/api_diff/23/changes/android.service.media.MediaBrowserService.html
new file mode 100644
index 0000000..92e64f6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.service.media.MediaBrowserService.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.media.MediaBrowserService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.service.media.<A HREF="../../../../reference/android/service/media/MediaBrowserService.html" target="_top"><font size="+2"><code>MediaBrowserService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.media.MediaBrowserService.onLoadItem_added(java.lang.String, android.service.media.MediaBrowserService.Result<android.media.browse.MediaBrowser.MediaItem>)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/media/MediaBrowserService.html#onLoadItem(java.lang.String, android.service.media.MediaBrowserService.Result<android.media.browse.MediaBrowser.MediaItem>)" target="_top"><code>onLoadItem</code></A>(<code>String,</nobr> Result&lt;MediaItem&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.service.notification.NotificationListenerService.html b/docs/html/sdk/api_diff/23/changes/android.service.notification.NotificationListenerService.html
new file mode 100644
index 0000000..635f562
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.service.notification.NotificationListenerService.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.notification.NotificationListenerService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.service.notification.<A HREF="../../../../reference/android/service/notification/NotificationListenerService.html" target="_top"><font size="+2"><code>NotificationListenerService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.notification.NotificationListenerService.setNotificationsShown_added(java.lang.String[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/notification/NotificationListenerService.html#setNotificationsShown(java.lang.String[])" target="_top"><code>setNotificationsShown</code></A>(<code>String[]</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_ALARMS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/notification/NotificationListenerService.html#INTERRUPTION_FILTER_ALARMS" target="_top"><code>INTERRUPTION_FILTER_ALARMS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_UNKNOWN"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/notification/NotificationListenerService.html#INTERRUPTION_FILTER_UNKNOWN" target="_top"><code>INTERRUPTION_FILTER_UNKNOWN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.service.voice.VoiceInteractionService.html b/docs/html/sdk/api_diff/23/changes/android.service.voice.VoiceInteractionService.html
new file mode 100644
index 0000000..0a936f0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.service.voice.VoiceInteractionService.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.voice.VoiceInteractionService
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.service.voice.<A HREF="../../../../reference/android/service/voice/VoiceInteractionService.html" target="_top"><font size="+2"><code>VoiceInteractionService</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionService.startSession_removed(android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;startSession(<code>Bundle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionService.getDisabledShowContext_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionService.html#getDisabledShowContext()" target="_top"><code>getDisabledShowContext</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionService.onLaunchVoiceAssistFromKeyguard_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionService.html#onLaunchVoiceAssistFromKeyguard()" target="_top"><code>onLaunchVoiceAssistFromKeyguard</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionService.setDisabledShowContext_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionService.html#setDisabledShowContext(int)" target="_top"><code>setDisabledShowContext</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionService.showSession_added(android.os.Bundle, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionService.html#showSession(android.os.Bundle, int)" target="_top"><code>showSession</code></A>(<code>Bundle,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.service.voice.VoiceInteractionSession.html b/docs/html/sdk/api_diff/23/changes/android.service.voice.VoiceInteractionSession.html
new file mode 100644
index 0000000..5c2ebb6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.service.voice.VoiceInteractionSession.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.voice.VoiceInteractionSession
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.service.voice.<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html" target="_top"><font size="+2"><code>VoiceInteractionSession</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>android.content.ComponentCallbacks2</code>.<br></font>
+<p>Changed from abstract to non-abstract.
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.closeSystemDialogs_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#closeSystemDialogs()" target="_top"><code>closeSystemDialogs</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.dump_added(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])" target="_top"><code>dump</code></A>(<code>String,</nobr> FileDescriptor<nobr>,</nobr> PrintWriter<nobr>,</nobr> String[]<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.getContext_added()"></A>
+  <nobr><code>Context</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#getContext()" target="_top"><code>getContext</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.getDisabledShowContext_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#getDisabledShowContext()" target="_top"><code>getDisabledShowContext</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.getLayoutInflater_added()"></A>
+  <nobr><code>LayoutInflater</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#getLayoutInflater()" target="_top"><code>getLayoutInflater</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.getUserDisabledShowContext_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#getUserDisabledShowContext()" target="_top"><code>getUserDisabledShowContext</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.getWindow_added()"></A>
+  <nobr><code>Dialog</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#getWindow()" target="_top"><code>getWindow</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.hide_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#hide()" target="_top"><code>hide</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onAssistStructureFailure_added(java.lang.Throwable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onAssistStructureFailure(java.lang.Throwable)" target="_top"><code>onAssistStructureFailure</code></A>(<code>Throwable</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onBackPressed_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onBackPressed()" target="_top"><code>onBackPressed</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onCancelRequest_added(android.service.voice.VoiceInteractionSession.Request)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onCancelRequest(android.service.voice.VoiceInteractionSession.Request)" target="_top"><code>onCancelRequest</code></A>(<code>Request</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onComputeInsets_added(android.service.voice.VoiceInteractionSession.Insets)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onComputeInsets(android.service.voice.VoiceInteractionSession.Insets)" target="_top"><code>onComputeInsets</code></A>(<code>Insets</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onConfigurationChanged_added(android.content.res.Configuration)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onConfigurationChanged(android.content.res.Configuration)" target="_top"><code>onConfigurationChanged</code></A>(<code>Configuration</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onCreateContentView_added()"></A>
+  <nobr><code>View</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onCreateContentView()" target="_top"><code>onCreateContentView</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onGetSupportedCommands_added(java.lang.String[])"></A>
+  <nobr><code>boolean[]</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onGetSupportedCommands(java.lang.String[])" target="_top"><code>onGetSupportedCommands</code></A>(<code>String[]</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onHandleAssist_added(android.os.Bundle, android.app.assist.AssistStructure, android.app.assist.AssistContent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onHandleAssist(android.os.Bundle, android.app.assist.AssistStructure, android.app.assist.AssistContent)" target="_top"><code>onHandleAssist</code></A>(<code>Bundle,</nobr> AssistStructure<nobr>,</nobr> AssistContent<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onHandleScreenshot_added(android.graphics.Bitmap)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onHandleScreenshot(android.graphics.Bitmap)" target="_top"><code>onHandleScreenshot</code></A>(<code>Bitmap</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onHide_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onHide()" target="_top"><code>onHide</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onLockscreenShown_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onLockscreenShown()" target="_top"><code>onLockscreenShown</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onLowMemory_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onLowMemory()" target="_top"><code>onLowMemory</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onRequestAbortVoice_added(android.service.voice.VoiceInteractionSession.AbortVoiceRequest)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onRequestAbortVoice(android.service.voice.VoiceInteractionSession.AbortVoiceRequest)" target="_top"><code>onRequestAbortVoice</code></A>(<code>AbortVoiceRequest</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onRequestCommand_added(android.service.voice.VoiceInteractionSession.CommandRequest)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onRequestCommand(android.service.voice.VoiceInteractionSession.CommandRequest)" target="_top"><code>onRequestCommand</code></A>(<code>CommandRequest</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onRequestCompleteVoice_added(android.service.voice.VoiceInteractionSession.CompleteVoiceRequest)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onRequestCompleteVoice(android.service.voice.VoiceInteractionSession.CompleteVoiceRequest)" target="_top"><code>onRequestCompleteVoice</code></A>(<code>CompleteVoiceRequest</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onRequestConfirmation_added(android.service.voice.VoiceInteractionSession.ConfirmationRequest)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onRequestConfirmation(android.service.voice.VoiceInteractionSession.ConfirmationRequest)" target="_top"><code>onRequestConfirmation</code></A>(<code>ConfirmationRequest</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onRequestPickOption_added(android.service.voice.VoiceInteractionSession.PickOptionRequest)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onRequestPickOption(android.service.voice.VoiceInteractionSession.PickOptionRequest)" target="_top"><code>onRequestPickOption</code></A>(<code>PickOptionRequest</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onShow_added(android.os.Bundle, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onShow(android.os.Bundle, int)" target="_top"><code>onShow</code></A>(<code>Bundle,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onTaskFinished_added(android.content.Intent, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onTaskFinished(android.content.Intent, int)" target="_top"><code>onTaskFinished</code></A>(<code>Intent,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onTaskStarted_added(android.content.Intent, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onTaskStarted(android.content.Intent, int)" target="_top"><code>onTaskStarted</code></A>(<code>Intent,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onTrimMemory_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onTrimMemory(int)" target="_top"><code>onTrimMemory</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.setDisabledShowContext_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#setDisabledShowContext(int)" target="_top"><code>setDisabledShowContext</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.setKeepAwake_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#setKeepAwake(boolean)" target="_top"><code>setKeepAwake</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.setTheme_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#setTheme(int)" target="_top"><code>setTheme</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.show_added(android.os.Bundle, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#show(android.os.Bundle, int)" target="_top"><code>show</code></A>(<code>Bundle,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.startVoiceActivity_added(android.content.Intent)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#startVoiceActivity(android.content.Intent)" target="_top"><code>startVoiceActivity</code></A>(<code>Intent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.onCreate_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#onCreate()" target="_top"><code>onCreate</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Change in signature from <code>Bundle</code> to <code>void</code>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.SHOW_SOURCE_APPLICATION"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#SHOW_SOURCE_APPLICATION" target="_top"><code>SHOW_SOURCE_APPLICATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.SHOW_SOURCE_ASSIST_GESTURE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#SHOW_SOURCE_ASSIST_GESTURE" target="_top"><code>SHOW_SOURCE_ASSIST_GESTURE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.SHOW_WITH_ASSIST"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#SHOW_WITH_ASSIST" target="_top"><code>SHOW_WITH_ASSIST</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice.VoiceInteractionSession.SHOW_WITH_SCREENSHOT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.html#SHOW_WITH_SCREENSHOT" target="_top"><code>SHOW_WITH_SCREENSHOT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.speech.RecognitionService.Callback.html b/docs/html/sdk/api_diff/23/changes/android.speech.RecognitionService.Callback.html
new file mode 100644
index 0000000..4907e35
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.speech.RecognitionService.Callback.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.speech.RecognitionService.Callback
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.speech.<A HREF="../../../../reference/android/speech/RecognitionService.Callback.html" target="_top"><font size="+2"><code>RecognitionService.Callback</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.speech.RecognitionService.Callback.getCallingUid_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/speech/RecognitionService.Callback.html#getCallingUid()" target="_top"><code>getCallingUid</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.speech.RecognizerIntent.html b/docs/html/sdk/api_diff/23/changes/android.speech.RecognizerIntent.html
new file mode 100644
index 0000000..e347574
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.speech.RecognizerIntent.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.speech.RecognizerIntent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.speech.<A HREF="../../../../reference/android/speech/RecognizerIntent.html" target="_top"><font size="+2"><code>RecognizerIntent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.speech.RecognizerIntent.EXTRA_PREFER_OFFLINE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/speech/RecognizerIntent.html#EXTRA_PREFER_OFFLINE" target="_top"><code>EXTRA_PREFER_OFFLINE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.speech.tts.UtteranceProgressListener.html b/docs/html/sdk/api_diff/23/changes/android.speech.tts.UtteranceProgressListener.html
new file mode 100644
index 0000000..0384ecb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.speech.tts.UtteranceProgressListener.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.speech.tts.UtteranceProgressListener
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.speech.tts.<A HREF="../../../../reference/android/speech/tts/UtteranceProgressListener.html" target="_top"><font size="+2"><code>UtteranceProgressListener</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.speech.tts.UtteranceProgressListener.onStop_added(java.lang.String, boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/speech/tts/UtteranceProgressListener.html#onStop(java.lang.String, boolean)" target="_top"><code>onStop</code></A>(<code>String,</nobr> boolean<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.system.OsConstants.html b/docs/html/sdk/api_diff/23/changes/android.system.OsConstants.html
new file mode 100644
index 0000000..4037e49
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.system.OsConstants.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.system.OsConstants
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.system.<A HREF="../../../../reference/android/system/OsConstants.html" target="_top"><font size="+2"><code>OsConstants</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_MANDLOCK"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_MANDLOCK" target="_top"><code>ST_MANDLOCK</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_NOATIME"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_NOATIME" target="_top"><code>ST_NOATIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_NODEV"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_NODEV" target="_top"><code>ST_NODEV</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_NODIRATIME"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_NODIRATIME" target="_top"><code>ST_NODIRATIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_NOEXEC"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_NOEXEC" target="_top"><code>ST_NOEXEC</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_NOSUID"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_NOSUID" target="_top"><code>ST_NOSUID</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_RDONLY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_RDONLY" target="_top"><code>ST_RDONLY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_RELATIME"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_RELATIME" target="_top"><code>ST_RELATIME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system.OsConstants.ST_SYNCHRONOUS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/system/OsConstants.html#ST_SYNCHRONOUS" target="_top"><code>ST_SYNCHRONOUS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.telecom.TelecomManager.html b/docs/html/sdk/api_diff/23/changes/android.telecom.TelecomManager.html
new file mode 100644
index 0000000..118d9f0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.telecom.TelecomManager.html
@@ -0,0 +1,340 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telecom.TelecomManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telecom.<A HREF="../../../../reference/android/telecom/TelecomManager.html" target="_top"><font size="+2"><code>TelecomManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.addNewIncomingCall_added(android.telecom.PhoneAccountHandle, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#addNewIncomingCall(android.telecom.PhoneAccountHandle, android.os.Bundle)" target="_top"><code>addNewIncomingCall</code></A>(<code>PhoneAccountHandle,</nobr> Bundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getAdnUriForPhoneAccount_added(android.telecom.PhoneAccountHandle)"></A>
+  <nobr><code>Uri</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getAdnUriForPhoneAccount(android.telecom.PhoneAccountHandle)" target="_top"><code>getAdnUriForPhoneAccount</code></A>(<code>PhoneAccountHandle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getCallCapablePhoneAccounts_added()"></A>
+  <nobr><code>List&lt;PhoneAccountHandle&gt;</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getCallCapablePhoneAccounts()" target="_top"><code>getCallCapablePhoneAccounts</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getDefaultDialerPackage_added()"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getDefaultDialerPackage()" target="_top"><code>getDefaultDialerPackage</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getDefaultOutgoingPhoneAccount_added(java.lang.String)"></A>
+  <nobr><code>PhoneAccountHandle</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getDefaultOutgoingPhoneAccount(java.lang.String)" target="_top"><code>getDefaultOutgoingPhoneAccount</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getLine1Number_added(android.telecom.PhoneAccountHandle)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getLine1Number(android.telecom.PhoneAccountHandle)" target="_top"><code>getLine1Number</code></A>(<code>PhoneAccountHandle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getPhoneAccount_added(android.telecom.PhoneAccountHandle)"></A>
+  <nobr><code>PhoneAccount</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getPhoneAccount(android.telecom.PhoneAccountHandle)" target="_top"><code>getPhoneAccount</code></A>(<code>PhoneAccountHandle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getSimCallManager_added()"></A>
+  <nobr><code>PhoneAccountHandle</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getSimCallManager()" target="_top"><code>getSimCallManager</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.getVoiceMailNumber_added(android.telecom.PhoneAccountHandle)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#getVoiceMailNumber(android.telecom.PhoneAccountHandle)" target="_top"><code>getVoiceMailNumber</code></A>(<code>PhoneAccountHandle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.handleMmi_added(java.lang.String, android.telecom.PhoneAccountHandle)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#handleMmi(java.lang.String, android.telecom.PhoneAccountHandle)" target="_top"><code>handleMmi</code></A>(<code>String,</nobr> PhoneAccountHandle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.isVoiceMailNumber_added(android.telecom.PhoneAccountHandle, java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#isVoiceMailNumber(android.telecom.PhoneAccountHandle, java.lang.String)" target="_top"><code>isVoiceMailNumber</code></A>(<code>PhoneAccountHandle,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.placeCall_added(android.net.Uri, android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#placeCall(android.net.Uri, android.os.Bundle)" target="_top"><code>placeCall</code></A>(<code>Uri,</nobr> Bundle<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.registerPhoneAccount_added(android.telecom.PhoneAccount)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#registerPhoneAccount(android.telecom.PhoneAccount)" target="_top"><code>registerPhoneAccount</code></A>(<code>PhoneAccount</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.silenceRinger_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#silenceRinger()" target="_top"><code>silenceRinger</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.unregisterPhoneAccount_added(android.telecom.PhoneAccountHandle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#unregisterPhoneAccount(android.telecom.PhoneAccountHandle)" target="_top"><code>unregisterPhoneAccount</code></A>(<code>PhoneAccountHandle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.ACTION_CHANGE_DEFAULT_DIALER"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#ACTION_CHANGE_DEFAULT_DIALER" target="_top"><code>ACTION_CHANGE_DEFAULT_DIALER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.ACTION_CHANGE_PHONE_ACCOUNTS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#ACTION_CHANGE_PHONE_ACCOUNTS" target="_top"><code>ACTION_CHANGE_PHONE_ACCOUNTS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.ACTION_CONFIGURE_PHONE_ACCOUNT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#ACTION_CONFIGURE_PHONE_ACCOUNT" target="_top"><code>ACTION_CONFIGURE_PHONE_ACCOUNT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.ACTION_DEFAULT_DIALER_CHANGED"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#ACTION_DEFAULT_DIALER_CHANGED" target="_top"><code>ACTION_DEFAULT_DIALER_CHANGED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.ACTION_INCOMING_CALL"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#ACTION_INCOMING_CALL" target="_top"><code>ACTION_INCOMING_CALL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS" target="_top"><code>ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS" target="_top"><code>ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_CALL_BACK_NUMBER"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_CALL_BACK_NUMBER" target="_top"><code>EXTRA_CALL_BACK_NUMBER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_CALL_SUBJECT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_CALL_SUBJECT" target="_top"><code>EXTRA_CALL_SUBJECT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME" target="_top"><code>EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_INCOMING_CALL_ADDRESS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_INCOMING_CALL_ADDRESS" target="_top"><code>EXTRA_INCOMING_CALL_ADDRESS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_INCOMING_CALL_EXTRAS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_INCOMING_CALL_EXTRAS" target="_top"><code>EXTRA_INCOMING_CALL_EXTRAS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_OUTGOING_CALL_EXTRAS"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_OUTGOING_CALL_EXTRAS" target="_top"><code>EXTRA_OUTGOING_CALL_EXTRAS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_PHONE_ACCOUNT_HANDLE" target="_top"><code>EXTRA_PHONE_ACCOUNT_HANDLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.EXTRA_START_CALL_WITH_VIDEO_STATE"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#EXTRA_START_CALL_WITH_VIDEO_STATE" target="_top"><code>EXTRA_START_CALL_WITH_VIDEO_STATE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom.TelecomManager.METADATA_IN_CALL_SERVICE_UI"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telecom/TelecomManager.html#METADATA_IN_CALL_SERVICE_UI" target="_top"><code>METADATA_IN_CALL_SERVICE_UI</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.telephony.CellSignalStrength.html b/docs/html/sdk/api_diff/23/changes/android.telephony.CellSignalStrength.html
new file mode 100644
index 0000000..1ddc8b4
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.telephony.CellSignalStrength.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.CellSignalStrength
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.<A HREF="../../../../reference/android/telephony/CellSignalStrength.html" target="_top"><font size="+2"><code>CellSignalStrength</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GOOD"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/telephony/CellSignalStrength.html#SIGNAL_STRENGTH_GOOD" target="_top"><code>SIGNAL_STRENGTH_GOOD</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GREAT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/telephony/CellSignalStrength.html#SIGNAL_STRENGTH_GREAT" target="_top"><code>SIGNAL_STRENGTH_GREAT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.CellSignalStrength.SIGNAL_STRENGTH_MODERATE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/telephony/CellSignalStrength.html#SIGNAL_STRENGTH_MODERATE" target="_top"><code>SIGNAL_STRENGTH_MODERATE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.CellSignalStrength.SIGNAL_STRENGTH_NONE_OR_UNKNOWN"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/telephony/CellSignalStrength.html#SIGNAL_STRENGTH_NONE_OR_UNKNOWN" target="_top"><code>SIGNAL_STRENGTH_NONE_OR_UNKNOWN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.CellSignalStrength.SIGNAL_STRENGTH_POOR"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/telephony/CellSignalStrength.html#SIGNAL_STRENGTH_POOR" target="_top"><code>SIGNAL_STRENGTH_POOR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.telephony.PhoneNumberUtils.html b/docs/html/sdk/api_diff/23/changes/android.telephony.PhoneNumberUtils.html
new file mode 100644
index 0000000..1146436
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.telephony.PhoneNumberUtils.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.PhoneNumberUtils
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.<A HREF="../../../../reference/android/telephony/PhoneNumberUtils.html" target="_top"><font size="+2"><code>PhoneNumberUtils</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.PhoneNumberUtils.addTtsSpan_added(android.text.Spannable, int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/telephony/PhoneNumberUtils.html#addTtsSpan(android.text.Spannable, int, int)" target="_top"><code>addTtsSpan</code></A>(<code>Spannable,</nobr> int<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.PhoneNumberUtils.createTtsSpan_added(java.lang.String)"></A>
+  <nobr><code>TtsSpan</code>&nbsp;<A HREF="../../../../reference/android/telephony/PhoneNumberUtils.html#createTtsSpan(java.lang.String)" target="_top"><code>createTtsSpan</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.PhoneNumberUtils.createTtsSpannable_added(java.lang.CharSequence)"></A>
+  <nobr><code>CharSequence</code>&nbsp;<A HREF="../../../../reference/android/telephony/PhoneNumberUtils.html#createTtsSpannable(java.lang.CharSequence)" target="_top"><code>createTtsSpannable</code></A>(<code>CharSequence</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.PhoneNumberUtils.formatNumberToRFC3966_added(java.lang.String, java.lang.String)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telephony/PhoneNumberUtils.html#formatNumberToRFC3966(java.lang.String, java.lang.String)" target="_top"><code>formatNumberToRFC3966</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.telephony.SignalStrength.html b/docs/html/sdk/api_diff/23/changes/android.telephony.SignalStrength.html
new file mode 100644
index 0000000..de6e283
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.telephony.SignalStrength.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.SignalStrength
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.<A HREF="../../../../reference/android/telephony/SignalStrength.html" target="_top"><font size="+2"><code>SignalStrength</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.SignalStrength.getLevel_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/telephony/SignalStrength.html#getLevel()" target="_top"><code>getLevel</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.telephony.SmsManager.html b/docs/html/sdk/api_diff/23/changes/android.telephony.SmsManager.html
new file mode 100644
index 0000000..1a4344c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.telephony.SmsManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.SmsManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.<A HREF="../../../../reference/android/telephony/SmsManager.html" target="_top"><font size="+2"><code>SmsManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.SmsManager.MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telephony/SmsManager.html#MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER" target="_top"><code>MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.telephony.SmsMessage.html b/docs/html/sdk/api_diff/23/changes/android.telephony.SmsMessage.html
new file mode 100644
index 0000000..7954e44
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.telephony.SmsMessage.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.SmsMessage
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.<A HREF="../../../../reference/android/telephony/SmsMessage.html" target="_top"><font size="+2"><code>SmsMessage</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.SmsMessage.createFromPdu_removed(byte[])"></A>
+  <nobr><code>SmsMessage</code>&nbsp;createFromPdu(<code>byte[]</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.SmsMessage.createFromPdu_added(byte[], java.lang.String)"></A>
+  <nobr><code>SmsMessage</code>&nbsp;<A HREF="../../../../reference/android/telephony/SmsMessage.html#createFromPdu(byte[], java.lang.String)" target="_top"><code>createFromPdu</code></A>(<code>byte[],</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.SmsMessage.createFromPdu_added(byte[])"></A>
+  <nobr><code>SmsMessage</code>&nbsp;<A HREF="../../../../reference/android/telephony/SmsMessage.html#createFromPdu(byte[])" target="_top"><code>createFromPdu</code></A>(<code>byte[]</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.telephony.TelephonyManager.html b/docs/html/sdk/api_diff/23/changes/android.telephony.TelephonyManager.html
new file mode 100644
index 0000000..8a2dadc
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.telephony.TelephonyManager.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony.TelephonyManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.telephony.<A HREF="../../../../reference/android/telephony/TelephonyManager.html" target="_top"><font size="+2"><code>TelephonyManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.canChangeDtmfToneLength_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#canChangeDtmfToneLength()" target="_top"><code>canChangeDtmfToneLength</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.getDeviceId_added(int)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#getDeviceId(int)" target="_top"><code>getDeviceId</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.getPhoneCount_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#getPhoneCount()" target="_top"><code>getPhoneCount</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.isHearingAidCompatibilitySupported_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#isHearingAidCompatibilitySupported()" target="_top"><code>isHearingAidCompatibilitySupported</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.isTtyModeSupported_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#isTtyModeSupported()" target="_top"><code>isTtyModeSupported</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.isWorldPhone_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#isWorldPhone()" target="_top"><code>isWorldPhone</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.getNeighboringCellInfo_changed()"></A>
+  <nobr><code>List&lt;NeighboringCellInfo&gt;</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#getNeighboringCellInfo()" target="_top"><code>getNeighboringCellInfo</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.ACTION_CONFIGURE_VOICEMAIL"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#ACTION_CONFIGURE_VOICEMAIL" target="_top"><code>ACTION_CONFIGURE_VOICEMAIL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.VVM_TYPE_CVVM"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#VVM_TYPE_CVVM" target="_top"><code>VVM_TYPE_CVVM</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony.TelephonyManager.VVM_TYPE_OMTP"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/telephony/TelephonyManager.html#VVM_TYPE_OMTP" target="_top"><code>VVM_TYPE_OMTP</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.test.mock.MockContext.html b/docs/html/sdk/api_diff/23/changes/android.test.mock.MockContext.html
new file mode 100644
index 0000000..ae21729
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.test.mock.MockContext.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.test.mock.MockContext
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.test.mock.<A HREF="../../../../reference/android/test/mock/MockContext.html" target="_top"><font size="+2"><code>MockContext</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockContext.checkSelfPermission_added(java.lang.String)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockContext.html#checkSelfPermission(java.lang.String)" target="_top"><code>checkSelfPermission</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockContext.getSystemServiceName_added(java.lang.Class<?>)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockContext.html#getSystemServiceName(java.lang.Class<?>)" target="_top"><code>getSystemServiceName</code></A>(<code>Class&lt;?&gt;</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.test.mock.MockCursor.html b/docs/html/sdk/api_diff/23/changes/android.test.mock.MockCursor.html
new file mode 100644
index 0000000..e8abcf7
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.test.mock.MockCursor.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.test.mock.MockCursor
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.test.mock.<A HREF="../../../../reference/android/test/mock/MockCursor.html" target="_top"><font size="+2"><code>MockCursor</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockCursor.setExtras_added(android.os.Bundle)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockCursor.html#setExtras(android.os.Bundle)" target="_top"><code>setExtras</code></A>(<code>Bundle</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockCursor.deactivate_changed()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockCursor.html#deactivate()" target="_top"><code>deactivate</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockCursor.requery_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockCursor.html#requery()" target="_top"><code>requery</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.test.mock.MockPackageManager.html b/docs/html/sdk/api_diff/23/changes/android.test.mock.MockPackageManager.html
new file mode 100644
index 0000000..add80e0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.test.mock.MockPackageManager.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.test.mock.MockPackageManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.test.mock.<A HREF="../../../../reference/android/test/mock/MockPackageManager.html" target="_top"><font size="+2"><code>MockPackageManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockPackageManager.getAllIntentFilters_added(java.lang.String)"></A>
+  <nobr><code>List&lt;IntentFilter&gt;</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockPackageManager.html#getAllIntentFilters(java.lang.String)" target="_top"><code>getAllIntentFilters</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockPackageManager.getDefaultBrowserPackageName_added(int)"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockPackageManager.html#getDefaultBrowserPackageName(int)" target="_top"><code>getDefaultBrowserPackageName</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockPackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockPackageManager.html#isPermissionRevokedByPolicy(java.lang.String, java.lang.String)" target="_top"><code>isPermissionRevokedByPolicy</code></A>(<code>String,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock.MockPackageManager.setDefaultBrowserPackageName_added(java.lang.String, int)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/test/mock/MockPackageManager.html#setDefaultBrowserPackageName(java.lang.String, int)" target="_top"><code>setDefaultBrowserPackageName</code></A>(<code>String,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.text.Layout.html b/docs/html/sdk/api_diff/23/changes/android.text.Layout.html
new file mode 100644
index 0000000..891e507
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.text.Layout.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.text.Layout
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.text.<A HREF="../../../../reference/android/text/Layout.html" target="_top"><font size="+2"><code>Layout</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text.Layout.BREAK_STRATEGY_BALANCED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/text/Layout.html#BREAK_STRATEGY_BALANCED" target="_top"><code>BREAK_STRATEGY_BALANCED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text.Layout.BREAK_STRATEGY_HIGH_QUALITY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/text/Layout.html#BREAK_STRATEGY_HIGH_QUALITY" target="_top"><code>BREAK_STRATEGY_HIGH_QUALITY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text.Layout.BREAK_STRATEGY_SIMPLE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/text/Layout.html#BREAK_STRATEGY_SIMPLE" target="_top"><code>BREAK_STRATEGY_SIMPLE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text.Layout.HYPHENATION_FREQUENCY_FULL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/text/Layout.html#HYPHENATION_FREQUENCY_FULL" target="_top"><code>HYPHENATION_FREQUENCY_FULL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text.Layout.HYPHENATION_FREQUENCY_NONE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/text/Layout.html#HYPHENATION_FREQUENCY_NONE" target="_top"><code>HYPHENATION_FREQUENCY_NONE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text.Layout.HYPHENATION_FREQUENCY_NORMAL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/text/Layout.html#HYPHENATION_FREQUENCY_NORMAL" target="_top"><code>HYPHENATION_FREQUENCY_NORMAL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.text.SpannableStringBuilder.html b/docs/html/sdk/api_diff/23/changes/android.text.SpannableStringBuilder.html
new file mode 100644
index 0000000..54dd172
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.text.SpannableStringBuilder.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.text.SpannableStringBuilder
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.text.<A HREF="../../../../reference/android/text/SpannableStringBuilder.html" target="_top"><font size="+2"><code>SpannableStringBuilder</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text.SpannableStringBuilder.getTextWatcherDepth_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/text/SpannableStringBuilder.html#getTextWatcherDepth()" target="_top"><code>getTextWatcherDepth</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.transition.Transition.html b/docs/html/sdk/api_diff/23/changes/android.transition.Transition.html
new file mode 100644
index 0000000..0e3c3a2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.transition.Transition.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.transition.Transition
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.transition.<A HREF="../../../../reference/android/transition/Transition.html" target="_top"><font size="+2"><code>Transition</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.transition.Transition.isTransitionRequired_added(android.transition.TransitionValues, android.transition.TransitionValues)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/transition/Transition.html#isTransitionRequired(android.transition.TransitionValues, android.transition.TransitionValues)" target="_top"><code>isTransitionRequired</code></A>(<code>TransitionValues,</nobr> TransitionValues<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.transition.TransitionManager.html b/docs/html/sdk/api_diff/23/changes/android.transition.TransitionManager.html
new file mode 100644
index 0000000..ff5355d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.transition.TransitionManager.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.transition.TransitionManager
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.transition.<A HREF="../../../../reference/android/transition/TransitionManager.html" target="_top"><font size="+2"><code>TransitionManager</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.transition.TransitionManager.endTransitions_added(android.view.ViewGroup)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/transition/TransitionManager.html#endTransitions(android.view.ViewGroup)" target="_top"><code>endTransitions</code></A>(<code>ViewGroup</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.util.ArrayMap.html b/docs/html/sdk/api_diff/23/changes/android.util.ArrayMap.html
new file mode 100644
index 0000000..15df685
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.util.ArrayMap.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.util.ArrayMap
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.util.<A HREF="../../../../reference/android/util/ArrayMap.html" target="_top"><font size="+2"><code>ArrayMap</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.ArrayMap.ctor_removed(android.util.ArrayMap)"></A>
+  <nobr>ArrayMap(<code>ArrayMap</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.ArrayMap.ctor_added(android.util.ArrayMap<K, V>)"></A>
+  <nobr><A HREF="../../../../reference/android/util/ArrayMap.html#ArrayMap(android.util.ArrayMap<K, V>)" target="_top"><code>ArrayMap</code></A>(<code>ArrayMap&lt;K,</nobr> V&gt;<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.util.DisplayMetrics.html b/docs/html/sdk/api_diff/23/changes/android.util.DisplayMetrics.html
new file mode 100644
index 0000000..4973462
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.util.DisplayMetrics.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.util.DisplayMetrics
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.util.<A HREF="../../../../reference/android/util/DisplayMetrics.html" target="_top"><font size="+2"><code>DisplayMetrics</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.DisplayMetrics.DENSITY_360"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/util/DisplayMetrics.html#DENSITY_360" target="_top"><code>DENSITY_360</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.DisplayMetrics.DENSITY_420"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/util/DisplayMetrics.html#DENSITY_420" target="_top"><code>DENSITY_420</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.util.EventLog.html b/docs/html/sdk/api_diff/23/changes/android.util.EventLog.html
new file mode 100644
index 0000000..bed26da
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.util.EventLog.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.util.EventLog
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.util.<A HREF="../../../../reference/android/util/EventLog.html" target="_top"><font size="+2"><code>EventLog</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.EventLog.writeEvent_added(int, float)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/util/EventLog.html#writeEvent(int, float)" target="_top"><code>writeEvent</code></A>(<code>int,</nobr> float<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.util.FloatMath.html b/docs/html/sdk/api_diff/23/changes/android.util.FloatMath.html
new file mode 100644
index 0000000..894398b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.util.FloatMath.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.util.FloatMath
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.util.<A HREF="../../../../reference/android/util/FloatMath.html" target="_top"><font size="+2"><code>FloatMath</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.ceil_removed(float)"></A>
+  <nobr><code>float</code>&nbsp;ceil(<code>float</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.cos_removed(float)"></A>
+  <nobr><code>float</code>&nbsp;cos(<code>float</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.exp_removed(float)"></A>
+  <nobr><code>float</code>&nbsp;exp(<code>float</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.floor_removed(float)"></A>
+  <nobr><code>float</code>&nbsp;floor(<code>float</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.hypot_removed(float, float)"></A>
+  <nobr><code>float</code>&nbsp;hypot(<code>float,</nobr> float<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.pow_removed(float, float)"></A>
+  <nobr><code>float</code>&nbsp;pow(<code>float,</nobr> float<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.sin_removed(float)"></A>
+  <nobr><code>float</code>&nbsp;sin(<code>float</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util.FloatMath.sqrt_removed(float)"></A>
+  <nobr><code>float</code>&nbsp;sqrt(<code>float</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.ActionMode.html b/docs/html/sdk/api_diff/23/changes/android.view.ActionMode.html
new file mode 100644
index 0000000..d8112b3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.ActionMode.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.ActionMode
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/ActionMode.html" target="_top"><font size="+2"><code>ActionMode</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.getType_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#getType()" target="_top"><code>getType</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.hide_added(long)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#hide(long)" target="_top"><code>hide</code></A>(<code>long</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.invalidateContentRect_added()"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#invalidateContentRect()" target="_top"><code>invalidateContentRect</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.onWindowFocusChanged_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#onWindowFocusChanged(boolean)" target="_top"><code>onWindowFocusChanged</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.setType_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#setType(int)" target="_top"><code>setType</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.DEFAULT_HIDE_DURATION"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#DEFAULT_HIDE_DURATION" target="_top"><code>DEFAULT_HIDE_DURATION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.TYPE_FLOATING"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#TYPE_FLOATING" target="_top"><code>TYPE_FLOATING</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ActionMode.TYPE_PRIMARY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/ActionMode.html#TYPE_PRIMARY" target="_top"><code>TYPE_PRIMARY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.ContextThemeWrapper.html b/docs/html/sdk/api_diff/23/changes/android.view.ContextThemeWrapper.html
new file mode 100644
index 0000000..d7481cc
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.ContextThemeWrapper.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.ContextThemeWrapper
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/ContextThemeWrapper.html" target="_top"><font size="+2"><code>ContextThemeWrapper</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ContextThemeWrapper.ctor_added(android.content.Context, android.content.res.Resources.Theme)"></A>
+  <nobr><A HREF="../../../../reference/android/view/ContextThemeWrapper.html#ContextThemeWrapper(android.content.Context, android.content.res.Resources.Theme)" target="_top"><code>ContextThemeWrapper</code></A>(<code>Context,</nobr> Theme<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.Display.html b/docs/html/sdk/api_diff/23/changes/android.view.Display.html
new file mode 100644
index 0000000..b3917b5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.Display.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.Display
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/Display.html" target="_top"><font size="+2"><code>Display</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Display.getMode_added()"></A>
+  <nobr><code>Mode</code>&nbsp;<A HREF="../../../../reference/android/view/Display.html#getMode()" target="_top"><code>getMode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Display.getSupportedModes_added()"></A>
+  <nobr><code>Mode[]</code>&nbsp;<A HREF="../../../../reference/android/view/Display.html#getSupportedModes()" target="_top"><code>getSupportedModes</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Display.getSupportedRefreshRates_changed()"></A>
+  <nobr><code>float[]</code>&nbsp;<A HREF="../../../../reference/android/view/Display.html#getSupportedRefreshRates()" target="_top"><code>getSupportedRefreshRates</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Display.FLAG_ROUND"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/Display.html#FLAG_ROUND" target="_top"><code>FLAG_ROUND</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Display.INVALID_DISPLAY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/Display.html#INVALID_DISPLAY" target="_top"><code>INVALID_DISPLAY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.GestureDetector.SimpleOnGestureListener.html b/docs/html/sdk/api_diff/23/changes/android.view.GestureDetector.SimpleOnGestureListener.html
new file mode 100644
index 0000000..8810d92
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.GestureDetector.SimpleOnGestureListener.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.GestureDetector.SimpleOnGestureListener
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/GestureDetector.SimpleOnGestureListener.html" target="_top"><font size="+2"><code>GestureDetector.SimpleOnGestureListener</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>android.view.GestureDetector.OnContextClickListener</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.GestureDetector.SimpleOnGestureListener.onContextClick_added(android.view.MotionEvent)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/GestureDetector.SimpleOnGestureListener.html#onContextClick(android.view.MotionEvent)" target="_top"><code>onContextClick</code></A>(<code>MotionEvent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.GestureDetector.html b/docs/html/sdk/api_diff/23/changes/android.view.GestureDetector.html
new file mode 100644
index 0000000..f778072
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.GestureDetector.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.GestureDetector
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/GestureDetector.html" target="_top"><font size="+2"><code>GestureDetector</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.GestureDetector.onGenericMotionEvent_added(android.view.MotionEvent)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/GestureDetector.html#onGenericMotionEvent(android.view.MotionEvent)" target="_top"><code>onGenericMotionEvent</code></A>(<code>MotionEvent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.GestureDetector.setContextClickListener_added(android.view.GestureDetector.OnContextClickListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/GestureDetector.html#setContextClickListener(android.view.GestureDetector.OnContextClickListener)" target="_top"><code>setContextClickListener</code></A>(<code>OnContextClickListener</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.HapticFeedbackConstants.html b/docs/html/sdk/api_diff/23/changes/android.view.HapticFeedbackConstants.html
new file mode 100644
index 0000000..f9e878c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.HapticFeedbackConstants.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.HapticFeedbackConstants
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/HapticFeedbackConstants.html" target="_top"><font size="+2"><code>HapticFeedbackConstants</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.HapticFeedbackConstants.CONTEXT_CLICK"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/HapticFeedbackConstants.html#CONTEXT_CLICK" target="_top"><code>CONTEXT_CLICK</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.InputDevice.html b/docs/html/sdk/api_diff/23/changes/android.view.InputDevice.html
new file mode 100644
index 0000000..ec45ec9
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.InputDevice.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.InputDevice
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/InputDevice.html" target="_top"><font size="+2"><code>InputDevice</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.InputDevice.hasMicrophone_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/InputDevice.html#hasMicrophone()" target="_top"><code>hasMicrophone</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.InputDevice.SOURCE_BLUETOOTH_STYLUS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/InputDevice.html#SOURCE_BLUETOOTH_STYLUS" target="_top"><code>SOURCE_BLUETOOTH_STYLUS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.KeyEvent.html b/docs/html/sdk/api_diff/23/changes/android.view.KeyEvent.html
new file mode 100644
index 0000000..ce5e897
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.KeyEvent.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.KeyEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/KeyEvent.html" target="_top"><font size="+2"><code>KeyEvent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_MEDIA_SKIP_BACKWARD"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_MEDIA_SKIP_BACKWARD" target="_top"><code>KEYCODE_MEDIA_SKIP_BACKWARD</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_MEDIA_SKIP_FORWARD"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_MEDIA_SKIP_FORWARD" target="_top"><code>KEYCODE_MEDIA_SKIP_FORWARD</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_MEDIA_STEP_BACKWARD"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_MEDIA_STEP_BACKWARD" target="_top"><code>KEYCODE_MEDIA_STEP_BACKWARD</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_MEDIA_STEP_FORWARD"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_MEDIA_STEP_FORWARD" target="_top"><code>KEYCODE_MEDIA_STEP_FORWARD</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_NAVIGATE_IN"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_NAVIGATE_IN" target="_top"><code>KEYCODE_NAVIGATE_IN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_NAVIGATE_NEXT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_NAVIGATE_NEXT" target="_top"><code>KEYCODE_NAVIGATE_NEXT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_NAVIGATE_OUT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_NAVIGATE_OUT" target="_top"><code>KEYCODE_NAVIGATE_OUT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.KeyEvent.KEYCODE_NAVIGATE_PREVIOUS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/KeyEvent.html#KEYCODE_NAVIGATE_PREVIOUS" target="_top"><code>KEYCODE_NAVIGATE_PREVIOUS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.MotionEvent.html b/docs/html/sdk/api_diff/23/changes/android.view.MotionEvent.html
new file mode 100644
index 0000000..59b9393
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.MotionEvent.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.MotionEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/MotionEvent.html" target="_top"><font size="+2"><code>MotionEvent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.MotionEvent.getActionButton_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/MotionEvent.html#getActionButton()" target="_top"><code>getActionButton</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.MotionEvent.ACTION_BUTTON_PRESS"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/MotionEvent.html#ACTION_BUTTON_PRESS" target="_top"><code>ACTION_BUTTON_PRESS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.MotionEvent.ACTION_BUTTON_RELEASE"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/MotionEvent.html#ACTION_BUTTON_RELEASE" target="_top"><code>ACTION_BUTTON_RELEASE</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.MotionEvent.BUTTON_STYLUS_PRIMARY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/MotionEvent.html#BUTTON_STYLUS_PRIMARY" target="_top"><code>BUTTON_STYLUS_PRIMARY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.MotionEvent.BUTTON_STYLUS_SECONDARY"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/MotionEvent.html#BUTTON_STYLUS_SECONDARY" target="_top"><code>BUTTON_STYLUS_SECONDARY</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.ScaleGestureDetector.html b/docs/html/sdk/api_diff/23/changes/android.view.ScaleGestureDetector.html
new file mode 100644
index 0000000..b5ecc30
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.ScaleGestureDetector.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.ScaleGestureDetector
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/ScaleGestureDetector.html" target="_top"><font size="+2"><code>ScaleGestureDetector</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ScaleGestureDetector.isStylusScaleEnabled_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/ScaleGestureDetector.html#isStylusScaleEnabled()" target="_top"><code>isStylusScaleEnabled</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ScaleGestureDetector.setStylusScaleEnabled_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ScaleGestureDetector.html#setStylusScaleEnabled(boolean)" target="_top"><code>setStylusScaleEnabled</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.Surface.html b/docs/html/sdk/api_diff/23/changes/android.view.Surface.html
new file mode 100644
index 0000000..1b77929
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.Surface.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.Surface
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/Surface.html" target="_top"><font size="+2"><code>Surface</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Surface.lockHardwareCanvas_added()"></A>
+  <nobr><code>Canvas</code>&nbsp;<A HREF="../../../../reference/android/view/Surface.html#lockHardwareCanvas()" target="_top"><code>lockHardwareCanvas</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.View.html b/docs/html/sdk/api_diff/23/changes/android.view.View.html
new file mode 100644
index 0000000..2a15daf
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.View.html
@@ -0,0 +1,354 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.View
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/View.html" target="_top"><font size="+2"><code>View</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.dispatchProvideStructure_added(android.view.ViewStructure)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#dispatchProvideStructure(android.view.ViewStructure)" target="_top"><code>dispatchProvideStructure</code></A>(<code>ViewStructure</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getAccessibilityClassName_added()"></A>
+  <nobr><code>CharSequence</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getAccessibilityClassName()" target="_top"><code>getAccessibilityClassName</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getClipBounds_added(android.graphics.Rect)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getClipBounds(android.graphics.Rect)" target="_top"><code>getClipBounds</code></A>(<code>Rect</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getForeground_added()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForeground()" target="_top"><code>getForeground</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getForegroundGravity_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForegroundGravity()" target="_top"><code>getForegroundGravity</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getForegroundTintList_added()"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForegroundTintList()" target="_top"><code>getForegroundTintList</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getForegroundTintMode_added()"></A>
+  <nobr><code>Mode</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForegroundTintMode()" target="_top"><code>getForegroundTintMode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getRootWindowInsets_added()"></A>
+  <nobr><code>WindowInsets</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getRootWindowInsets()" target="_top"><code>getRootWindowInsets</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.getScrollIndicators_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getScrollIndicators()" target="_top"><code>getScrollIndicators</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.isContextClickable_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#isContextClickable()" target="_top"><code>isContextClickable</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.onDrawForeground_added(android.graphics.Canvas)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#onDrawForeground(android.graphics.Canvas)" target="_top"><code>onDrawForeground</code></A>(<code>Canvas</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.onProvideStructure_added(android.view.ViewStructure)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#onProvideStructure(android.view.ViewStructure)" target="_top"><code>onProvideStructure</code></A>(<code>ViewStructure</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.onProvideVirtualStructure_added(android.view.ViewStructure)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#onProvideVirtualStructure(android.view.ViewStructure)" target="_top"><code>onProvideVirtualStructure</code></A>(<code>ViewStructure</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.performContextClick_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#performContextClick()" target="_top"><code>performContextClick</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setContextClickable_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setContextClickable(boolean)" target="_top"><code>setContextClickable</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setForeground_added(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForeground(android.graphics.drawable.Drawable)" target="_top"><code>setForeground</code></A>(<code>Drawable</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setForegroundGravity_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForegroundGravity(int)" target="_top"><code>setForegroundGravity</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setForegroundTintList_added(android.content.res.ColorStateList)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForegroundTintList(android.content.res.ColorStateList)" target="_top"><code>setForegroundTintList</code></A>(<code>ColorStateList</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setForegroundTintMode_added(android.graphics.PorterDuff.Mode)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForegroundTintMode(android.graphics.PorterDuff.Mode)" target="_top"><code>setForegroundTintMode</code></A>(<code>Mode</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setOnContextClickListener_added(android.view.View.OnContextClickListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setOnContextClickListener(android.view.View.OnContextClickListener)" target="_top"><code>setOnContextClickListener</code></A>(<code>OnContextClickListener</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setOnScrollChangeListener_added(android.view.View.OnScrollChangeListener)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setOnScrollChangeListener(android.view.View.OnScrollChangeListener)" target="_top"><code>setOnScrollChangeListener</code></A>(<code>OnScrollChangeListener</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setScrollIndicators_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setScrollIndicators(int)" target="_top"><code>setScrollIndicators</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.setScrollIndicators_added(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setScrollIndicators(int, int)" target="_top"><code>setScrollIndicators</code></A>(<code>int,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.startActionMode_added(android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#startActionMode(android.view.ActionMode.Callback, int)" target="_top"><code>startActionMode</code></A>(<code>Callback,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.SCROLL_INDICATOR_BOTTOM"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#SCROLL_INDICATOR_BOTTOM" target="_top"><code>SCROLL_INDICATOR_BOTTOM</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.SCROLL_INDICATOR_END"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#SCROLL_INDICATOR_END" target="_top"><code>SCROLL_INDICATOR_END</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.SCROLL_INDICATOR_LEFT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#SCROLL_INDICATOR_LEFT" target="_top"><code>SCROLL_INDICATOR_LEFT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.SCROLL_INDICATOR_RIGHT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#SCROLL_INDICATOR_RIGHT" target="_top"><code>SCROLL_INDICATOR_RIGHT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.SCROLL_INDICATOR_START"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#SCROLL_INDICATOR_START" target="_top"><code>SCROLL_INDICATOR_START</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.SCROLL_INDICATOR_TOP"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#SCROLL_INDICATOR_TOP" target="_top"><code>SCROLL_INDICATOR_TOP</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#SYSTEM_UI_FLAG_LIGHT_STATUS_BAR" target="_top"><code>SYSTEM_UI_FLAG_LIGHT_STATUS_BAR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.TEXT_DIRECTION_FIRST_STRONG_LTR"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#TEXT_DIRECTION_FIRST_STRONG_LTR" target="_top"><code>TEXT_DIRECTION_FIRST_STRONG_LTR</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.View.TEXT_DIRECTION_FIRST_STRONG_RTL"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#TEXT_DIRECTION_FIRST_STRONG_RTL" target="_top"><code>TEXT_DIRECTION_FIRST_STRONG_RTL</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.ViewConfiguration.html b/docs/html/sdk/api_diff/23/changes/android.view.ViewConfiguration.html
new file mode 100644
index 0000000..069b569
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.ViewConfiguration.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.ViewConfiguration
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/ViewConfiguration.html" target="_top"><font size="+2"><code>ViewConfiguration</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewConfiguration.getDefaultActionModeHideDuration_added()"></A>
+  <nobr><code>long</code>&nbsp;<A HREF="../../../../reference/android/view/ViewConfiguration.html#getDefaultActionModeHideDuration()" target="_top"><code>getDefaultActionModeHideDuration</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.ViewGroup.html b/docs/html/sdk/api_diff/23/changes/android.view.ViewGroup.html
new file mode 100644
index 0000000..38a4519
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.ViewGroup.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.ViewGroup
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/ViewGroup.html" target="_top"><font size="+2"><code>ViewGroup</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.onViewAdded_added(android.view.View)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#onViewAdded(android.view.View)" target="_top"><code>onViewAdded</code></A>(<code>View</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.onViewRemoved_added(android.view.View)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#onViewRemoved(android.view.View)" target="_top"><code>onViewRemoved</code></A>(<code>View</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#startActionModeForChild(android.view.View, android.view.ActionMode.Callback, int)" target="_top"><code>startActionModeForChild</code></A>(<code>View,</nobr> Callback<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.isAlwaysDrawnWithCacheEnabled_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#isAlwaysDrawnWithCacheEnabled()" target="_top"><code>isAlwaysDrawnWithCacheEnabled</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.isAnimationCacheEnabled_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#isAnimationCacheEnabled()" target="_top"><code>isAnimationCacheEnabled</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.isChildrenDrawnWithCacheEnabled_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#isChildrenDrawnWithCacheEnabled()" target="_top"><code>isChildrenDrawnWithCacheEnabled</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.setAlwaysDrawnWithCacheEnabled_changed(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#setAlwaysDrawnWithCacheEnabled(boolean)" target="_top"><code>setAlwaysDrawnWithCacheEnabled</code></A>(<code>boolean</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.setAnimationCacheEnabled_changed(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#setAnimationCacheEnabled(boolean)" target="_top"><code>setAnimationCacheEnabled</code></A>(<code>boolean</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewGroup.setChildrenDrawnWithCacheEnabled_changed(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/ViewGroup.html#setChildrenDrawnWithCacheEnabled(boolean)" target="_top"><code>setChildrenDrawnWithCacheEnabled</code></A>(<code>boolean</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.ViewParent.html b/docs/html/sdk/api_diff/23/changes/android.view.ViewParent.html
new file mode 100644
index 0000000..986b357
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.ViewParent.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.ViewParent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.view.<A HREF="../../../../reference/android/view/ViewParent.html" target="_top"><font size="+2"><code>ViewParent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.ViewParent.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/view/ViewParent.html#startActionModeForChild(android.view.View, android.view.ActionMode.Callback, int)" target="_top"><code>startActionModeForChild</code></A>(<code>View,</nobr> Callback<nobr>,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.Window.Callback.html b/docs/html/sdk/api_diff/23/changes/android.view.Window.Callback.html
new file mode 100644
index 0000000..397ca61
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.Window.Callback.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.Window.Callback
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Interface android.view.<A HREF="../../../../reference/android/view/Window.Callback.html" target="_top"><font size="+2"><code>Window.Callback</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Window.Callback.onSearchRequested_added(android.view.SearchEvent)"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/Window.Callback.html#onSearchRequested(android.view.SearchEvent)" target="_top"><code>onSearchRequested</code></A>(<code>SearchEvent</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.Window.Callback.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)"></A>
+  <nobr><code>ActionMode</code>&nbsp;<A HREF="../../../../reference/android/view/Window.Callback.html#onWindowStartingActionMode(android.view.ActionMode.Callback, int)" target="_top"><code>onWindowStartingActionMode</code></A>(<code>Callback,</nobr> int<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.WindowManager.LayoutParams.html b/docs/html/sdk/api_diff/23/changes/android.view.WindowManager.LayoutParams.html
new file mode 100644
index 0000000..936b438
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.WindowManager.LayoutParams.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.WindowManager.LayoutParams
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.<A HREF="../../../../reference/android/view/WindowManager.LayoutParams.html" target="_top"><font size="+2"><code>WindowManager.LayoutParams</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.WindowManager.LayoutParams.preferredDisplayModeId"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/WindowManager.LayoutParams.html#preferredDisplayModeId" target="_top"><code>preferredDisplayModeId</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.WindowManager.LayoutParams.preferredRefreshRate"></A>
+  <nobr><code>float</code>&nbsp;<A HREF="../../../../reference/android/view/WindowManager.LayoutParams.html#preferredRefreshRate" target="_top"><code>preferredRefreshRate</code></font></A></nobr>  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityEvent.html b/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityEvent.html
new file mode 100644
index 0000000..c107c65
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityEvent.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.accessibility.AccessibilityEvent
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.accessibility.<A HREF="../../../../reference/android/view/accessibility/AccessibilityEvent.html" target="_top"><font size="+2"><code>AccessibilityEvent</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityEvent.TYPE_ASSIST_READING_CONTEXT"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityEvent.html#TYPE_ASSIST_READING_CONTEXT" target="_top"><code>TYPE_ASSIST_READING_CONTEXT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityEvent.TYPE_VIEW_CONTEXT_CLICKED"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityEvent.html#TYPE_VIEW_CONTEXT_CLICKED" target="_top"><code>TYPE_VIEW_CONTEXT_CLICKED</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html b/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html
new file mode 100644
index 0000000..f0876f3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.accessibility.<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html" target="_top"><font size="+2"><code>AccessibilityNodeInfo.AccessibilityAction</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_CONTEXT_CLICK"></A>
+  <nobr><code>AccessibilityAction</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html#ACTION_CONTEXT_CLICK" target="_top"><code>ACTION_CONTEXT_CLICK</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_DOWN"></A>
+  <nobr><code>AccessibilityAction</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html#ACTION_SCROLL_DOWN" target="_top"><code>ACTION_SCROLL_DOWN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_LEFT"></A>
+  <nobr><code>AccessibilityAction</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html#ACTION_SCROLL_LEFT" target="_top"><code>ACTION_SCROLL_LEFT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_RIGHT"></A>
+  <nobr><code>AccessibilityAction</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html#ACTION_SCROLL_RIGHT" target="_top"><code>ACTION_SCROLL_RIGHT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_TO_POSITION"></A>
+  <nobr><code>AccessibilityAction</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html#ACTION_SCROLL_TO_POSITION" target="_top"><code>ACTION_SCROLL_TO_POSITION</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_UP"></A>
+  <nobr><code>AccessibilityAction</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html#ACTION_SCROLL_UP" target="_top"><code>ACTION_SCROLL_UP</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SHOW_ON_SCREEN"></A>
+  <nobr><code>AccessibilityAction</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html#ACTION_SHOW_ON_SCREEN" target="_top"><code>ACTION_SHOW_ON_SCREEN</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityNodeInfo.html b/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityNodeInfo.html
new file mode 100644
index 0000000..56997e2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.view.accessibility.AccessibilityNodeInfo.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.accessibility.AccessibilityNodeInfo
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.view.accessibility.<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.html" target="_top"><font size="+2"><code>AccessibilityNodeInfo</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.isContextClickable_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.html#isContextClickable()" target="_top"><code>isContextClickable</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.setContextClickable_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.html#setContextClickable(boolean)" target="_top"><code>setContextClickable</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_COLUMN_INT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.html#ACTION_ARGUMENT_COLUMN_INT" target="_top"><code>ACTION_ARGUMENT_COLUMN_INT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_ROW_INT"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/view/accessibility/AccessibilityNodeInfo.html#ACTION_ARGUMENT_ROW_INT" target="_top"><code>ACTION_ARGUMENT_ROW_INT</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.webkit.PermissionRequest.html b/docs/html/sdk/api_diff/23/changes/android.webkit.PermissionRequest.html
new file mode 100644
index 0000000..4e50f62e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.webkit.PermissionRequest.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.webkit.PermissionRequest
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.webkit.<A HREF="../../../../reference/android/webkit/PermissionRequest.html" target="_top"><font size="+2"><code>PermissionRequest</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Fields" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Fields</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.PermissionRequest.RESOURCE_MIDI_SYSEX"></A>
+  <nobr><code>String</code>&nbsp;<A HREF="../../../../reference/android/webkit/PermissionRequest.html#RESOURCE_MIDI_SYSEX" target="_top"><code>RESOURCE_MIDI_SYSEX</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.webkit.WebSettings.html b/docs/html/sdk/api_diff/23/changes/android.webkit.WebSettings.html
new file mode 100644
index 0000000..7f8d15e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.webkit.WebSettings.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.webkit.WebSettings
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.webkit.<A HREF="../../../../reference/android/webkit/WebSettings.html" target="_top"><font size="+2"><code>WebSettings</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebSettings.getOffscreenPreRaster_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebSettings.html#getOffscreenPreRaster()" target="_top"><code>getOffscreenPreRaster</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebSettings.setOffscreenPreRaster_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebSettings.html#setOffscreenPreRaster(boolean)" target="_top"><code>setOffscreenPreRaster</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.webkit.WebView.html b/docs/html/sdk/api_diff/23/changes/android.webkit.WebView.html
new file mode 100644
index 0000000..e8da78ae
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.webkit.WebView.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.webkit.WebView
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.webkit.<A HREF="../../../../reference/android/webkit/WebView.html" target="_top"><font size="+2"><code>WebView</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebView.createWebMessageChannel_added()"></A>
+  <nobr><code>WebMessagePort[]</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebView.html#createWebMessageChannel()" target="_top"><code>createWebMessageChannel</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebView.postVisualStateCallback_added(long, android.webkit.WebView.VisualStateCallback)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebView.html#postVisualStateCallback(long, android.webkit.WebView.VisualStateCallback)" target="_top"><code>postVisualStateCallback</code></A>(<code>long,</nobr> VisualStateCallback<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebView.postWebMessage_added(android.webkit.WebMessage, android.net.Uri)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebView.html#postWebMessage(android.webkit.WebMessage, android.net.Uri)" target="_top"><code>postWebMessage</code></A>(<code>WebMessage,</nobr> Uri<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebView.overlayHorizontalScrollbar_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebView.html#overlayHorizontalScrollbar()" target="_top"><code>overlayHorizontalScrollbar</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebView.overlayVerticalScrollbar_changed()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebView.html#overlayVerticalScrollbar()" target="_top"><code>overlayVerticalScrollbar</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebView.setHorizontalScrollbarOverlay_changed(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebView.html#setHorizontalScrollbarOverlay(boolean)" target="_top"><code>setHorizontalScrollbarOverlay</code></A>(<code>boolean</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebView.setVerticalScrollbarOverlay_changed(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebView.html#setVerticalScrollbarOverlay(boolean)" target="_top"><code>setVerticalScrollbarOverlay</code></A>(<code>boolean</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.webkit.WebViewClient.html b/docs/html/sdk/api_diff/23/changes/android.webkit.WebViewClient.html
new file mode 100644
index 0000000..9fcd572
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.webkit.WebViewClient.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.webkit.WebViewClient
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.webkit.<A HREF="../../../../reference/android/webkit/WebViewClient.html" target="_top"><font size="+2"><code>WebViewClient</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebViewClient.onReceivedError_removed(android.webkit.WebView, int, java.lang.String, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;onReceivedError(<code>WebView,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebViewClient.onPageCommitVisible_added(android.webkit.WebView, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebViewClient.html#onPageCommitVisible(android.webkit.WebView, java.lang.String)" target="_top"><code>onPageCommitVisible</code></A>(<code>WebView,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceError)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebViewClient.html#onReceivedError(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceError)" target="_top"><code>onReceivedError</code></A>(<code>WebView,</nobr> WebResourceRequest<nobr>,</nobr> WebResourceError<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, int, java.lang.String, java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebViewClient.html#onReceivedError(android.webkit.WebView, int, java.lang.String, java.lang.String)" target="_top"><code>onReceivedError</code></A>(<code>WebView,</nobr> int<nobr>,</nobr> String<nobr>,</nobr> String<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit.WebViewClient.onReceivedHttpError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceResponse)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/webkit/WebViewClient.html#onReceivedHttpError(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceResponse)" target="_top"><code>onReceivedHttpError</code></A>(<code>WebView,</nobr> WebResourceRequest<nobr>,</nobr> WebResourceResponse<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.ActionMenuView.html b/docs/html/sdk/api_diff/23/changes/android.widget.ActionMenuView.html
new file mode 100644
index 0000000..2cf6bbd
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.ActionMenuView.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.ActionMenuView
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/ActionMenuView.html" target="_top"><font size="+2"><code>ActionMenuView</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.ActionMenuView.getOverflowIcon_added()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/widget/ActionMenuView.html#getOverflowIcon()" target="_top"><code>getOverflowIcon</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.ActionMenuView.setOverflowIcon_added(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/ActionMenuView.html#setOverflowIcon(android.graphics.drawable.Drawable)" target="_top"><code>setOverflowIcon</code></A>(<code>Drawable</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.AnalogClock.html b/docs/html/sdk/api_diff/23/changes/android.widget.AnalogClock.html
new file mode 100644
index 0000000..27f89f9
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.AnalogClock.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.AnalogClock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/AnalogClock.html" target="_top"><font size="+2"><code>AnalogClock</code></font></A>
+</H2>
+<p><b>Now deprecated</b>.<br>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.ArrayAdapter.html b/docs/html/sdk/api_diff/23/changes/android.widget.ArrayAdapter.html
new file mode 100644
index 0000000..d6ec494
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.ArrayAdapter.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.ArrayAdapter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/ArrayAdapter.html" target="_top"><font size="+2"><code>ArrayAdapter</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>android.widget.ThemedSpinnerAdapter</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.ArrayAdapter.getDropDownViewTheme_added()"></A>
+  <nobr><code>Theme</code>&nbsp;<A HREF="../../../../reference/android/widget/ArrayAdapter.html#getDropDownViewTheme()" target="_top"><code>getDropDownViewTheme</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.ArrayAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/ArrayAdapter.html#setDropDownViewTheme(android.content.res.Resources.Theme)" target="_top"><code>setDropDownViewTheme</code></A>(<code>Theme</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.CalendarView.html b/docs/html/sdk/api_diff/23/changes/android.widget.CalendarView.html
new file mode 100644
index 0000000..a758674
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.CalendarView.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.CalendarView
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/CalendarView.html" target="_top"><font size="+2"><code>CalendarView</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.getFocusedMonthDateColor_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#getFocusedMonthDateColor()" target="_top"><code>getFocusedMonthDateColor</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.getSelectedDateVerticalBar_changed()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#getSelectedDateVerticalBar()" target="_top"><code>getSelectedDateVerticalBar</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.getSelectedWeekBackgroundColor_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#getSelectedWeekBackgroundColor()" target="_top"><code>getSelectedWeekBackgroundColor</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.getShownWeekCount_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#getShownWeekCount()" target="_top"><code>getShownWeekCount</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.getUnfocusedMonthDateColor_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#getUnfocusedMonthDateColor()" target="_top"><code>getUnfocusedMonthDateColor</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.getWeekNumberColor_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#getWeekNumberColor()" target="_top"><code>getWeekNumberColor</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.getWeekSeparatorLineColor_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#getWeekSeparatorLineColor()" target="_top"><code>getWeekSeparatorLineColor</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setFocusedMonthDateColor_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setFocusedMonthDateColor(int)" target="_top"><code>setFocusedMonthDateColor</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setSelectedWeekBackgroundColor_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setSelectedWeekBackgroundColor(int)" target="_top"><code>setSelectedWeekBackgroundColor</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setShownWeekCount_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setShownWeekCount(int)" target="_top"><code>setShownWeekCount</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setUnfocusedMonthDateColor_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setUnfocusedMonthDateColor(int)" target="_top"><code>setUnfocusedMonthDateColor</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setWeekNumberColor_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setWeekNumberColor(int)" target="_top"><code>setWeekNumberColor</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setWeekSeparatorLineColor_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setWeekSeparatorLineColor(int)" target="_top"><code>setWeekSeparatorLineColor</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setSelectedDateVerticalBar_changed(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setSelectedDateVerticalBar(android.graphics.drawable.Drawable)" target="_top"><code>setSelectedDateVerticalBar</code></A>(<code>Drawable</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CalendarView.setSelectedDateVerticalBar_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CalendarView.html#setSelectedDateVerticalBar(int)" target="_top"><code>setSelectedDateVerticalBar</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.CompoundButton.html b/docs/html/sdk/api_diff/23/changes/android.widget.CompoundButton.html
new file mode 100644
index 0000000..72b241e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.CompoundButton.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.CompoundButton
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/CompoundButton.html" target="_top"><font size="+2"><code>CompoundButton</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CompoundButton.getButtonDrawable_added()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/widget/CompoundButton.html#getButtonDrawable()" target="_top"><code>getButtonDrawable</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.CursorAdapter.html b/docs/html/sdk/api_diff/23/changes/android.widget.CursorAdapter.html
new file mode 100644
index 0000000..b89641f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.CursorAdapter.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.CursorAdapter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/CursorAdapter.html" target="_top"><font size="+2"><code>CursorAdapter</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>android.widget.ThemedSpinnerAdapter</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CursorAdapter.getDropDownViewTheme_added()"></A>
+  <nobr><code>Theme</code>&nbsp;<A HREF="../../../../reference/android/widget/CursorAdapter.html#getDropDownViewTheme()" target="_top"><code>getDropDownViewTheme</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.CursorAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/CursorAdapter.html#setDropDownViewTheme(android.content.res.Resources.Theme)" target="_top"><code>setDropDownViewTheme</code></A>(<code>Theme</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.FrameLayout.html b/docs/html/sdk/api_diff/23/changes/android.widget.FrameLayout.html
new file mode 100644
index 0000000..b784075
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.FrameLayout.html
@@ -0,0 +1,195 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.FrameLayout
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/FrameLayout.html" target="_top"><font size="+2"><code>FrameLayout</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.getForeground_changed()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForeground()" target="_top"><code>getForeground</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#getForeground()" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.getForegroundGravity_changed()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForegroundGravity()" target="_top"><code>getForegroundGravity</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#getForegroundGravity()" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.getForegroundTintList_changed()"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForegroundTintList()" target="_top"><code>getForegroundTintList</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#getForegroundTintList()" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.getForegroundTintMode_changed()"></A>
+  <nobr><code>Mode</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#getForegroundTintMode()" target="_top"><code>getForegroundTintMode</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#getForegroundTintMode()" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.setForeground_changed(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForeground(android.graphics.drawable.Drawable)" target="_top"><code>setForeground</code></A>(<code>Drawable</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#setForeground(android.graphics.drawable.Drawable)" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.setForegroundGravity_changed(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForegroundGravity(int)" target="_top"><code>setForegroundGravity</code></A>(<code>int</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#setForegroundGravity(int)" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.setForegroundTintList_changed(android.content.res.ColorStateList)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForegroundTintList(android.content.res.ColorStateList)" target="_top"><code>setForegroundTintList</code></A>(<code>ColorStateList</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#setForegroundTintList(android.content.res.ColorStateList)" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.FrameLayout.setForegroundTintMode_changed(android.graphics.PorterDuff.Mode)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/view/View.html#setForegroundTintMode(android.graphics.PorterDuff.Mode)" target="_top"><code>setForegroundTintMode</code></A>(<code>Mode</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+Method was locally defined, but is now inherited from <a href="../../../../reference/android/view/View.html#setForegroundTintMode(android.graphics.PorterDuff.Mode)" target="_top"><code>View</code></a>.
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.ImageView.html b/docs/html/sdk/api_diff/23/changes/android.widget.ImageView.html
new file mode 100644
index 0000000..3337cb6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.ImageView.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.ImageView
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/ImageView.html" target="_top"><font size="+2"><code>ImageView</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.ImageView.setImageIcon_added(android.graphics.drawable.Icon)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/ImageView.html#setImageIcon(android.graphics.drawable.Icon)" target="_top"><code>setImageIcon</code></A>(<code>Icon</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.ListPopupWindow.html b/docs/html/sdk/api_diff/23/changes/android.widget.ListPopupWindow.html
new file mode 100644
index 0000000..8f9b81e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.ListPopupWindow.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.ListPopupWindow
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/ListPopupWindow.html" target="_top"><font size="+2"><code>ListPopupWindow</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.ListPopupWindow.setWindowLayoutType_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/ListPopupWindow.html#setWindowLayoutType(int)" target="_top"><code>setWindowLayoutType</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.PopupMenu.html b/docs/html/sdk/api_diff/23/changes/android.widget.PopupMenu.html
new file mode 100644
index 0000000..9f50f47
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.PopupMenu.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.PopupMenu
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/PopupMenu.html" target="_top"><font size="+2"><code>PopupMenu</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupMenu.getGravity_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupMenu.html#getGravity()" target="_top"><code>getGravity</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupMenu.setGravity_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupMenu.html#setGravity(int)" target="_top"><code>setGravity</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.PopupWindow.html b/docs/html/sdk/api_diff/23/changes/android.widget.PopupWindow.html
new file mode 100644
index 0000000..0a9003c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.PopupWindow.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.PopupWindow
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/PopupWindow.html" target="_top"><font size="+2"><code>PopupWindow</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupWindow.getOverlapAnchor_added()"></A>
+  <nobr><code>boolean</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupWindow.html#getOverlapAnchor()" target="_top"><code>getOverlapAnchor</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupWindow.getWindowLayoutType_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupWindow.html#getWindowLayoutType()" target="_top"><code>getWindowLayoutType</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupWindow.setEnterTransition_added(android.transition.Transition)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupWindow.html#setEnterTransition(android.transition.Transition)" target="_top"><code>setEnterTransition</code></A>(<code>Transition</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupWindow.setExitTransition_added(android.transition.Transition)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupWindow.html#setExitTransition(android.transition.Transition)" target="_top"><code>setExitTransition</code></A>(<code>Transition</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupWindow.setOverlapAnchor_added(boolean)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupWindow.html#setOverlapAnchor(boolean)" target="_top"><code>setOverlapAnchor</code></A>(<code>boolean</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupWindow.setWindowLayoutType_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupWindow.html#setWindowLayoutType(int)" target="_top"><code>setWindowLayoutType</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.PopupWindow.setWindowLayoutMode_changed(int, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/PopupWindow.html#setWindowLayoutMode(int, int)" target="_top"><code>setWindowLayoutMode</code></A>(<code>int,</nobr> int<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.QuickContactBadge.html b/docs/html/sdk/api_diff/23/changes/android.widget.QuickContactBadge.html
new file mode 100644
index 0000000..e2d0228
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.QuickContactBadge.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.QuickContactBadge
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/QuickContactBadge.html" target="_top"><font size="+2"><code>QuickContactBadge</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.QuickContactBadge.setPrioritizedMimeType_added(java.lang.String)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/QuickContactBadge.html#setPrioritizedMimeType(java.lang.String)" target="_top"><code>setPrioritizedMimeType</code></A>(<code>String</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.RelativeLayout.LayoutParams.html b/docs/html/sdk/api_diff/23/changes/android.widget.RelativeLayout.LayoutParams.html
new file mode 100644
index 0000000..a3f9f45
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.RelativeLayout.LayoutParams.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.RelativeLayout.LayoutParams
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/RelativeLayout.LayoutParams.html" target="_top"><font size="+2"><code>RelativeLayout.LayoutParams</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.RelativeLayout.LayoutParams.getRule_added(int)"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/RelativeLayout.LayoutParams.html#getRule(int)" target="_top"><code>getRule</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.RemoteViews.html b/docs/html/sdk/api_diff/23/changes/android.widget.RemoteViews.html
new file mode 100644
index 0000000..ec6c99d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.RemoteViews.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.RemoteViews
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/RemoteViews.html" target="_top"><font size="+2"><code>RemoteViews</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.RemoteViews.setIcon_added(int, java.lang.String, android.graphics.drawable.Icon)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/RemoteViews.html#setIcon(int, java.lang.String, android.graphics.drawable.Icon)" target="_top"><code>setIcon</code></A>(<code>int,</nobr> String<nobr>,</nobr> Icon<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.RemoteViews.setImageViewIcon_added(int, android.graphics.drawable.Icon)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/RemoteViews.html#setImageViewIcon(int, android.graphics.drawable.Icon)" target="_top"><code>setImageViewIcon</code></A>(<code>int,</nobr> Icon<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.SimpleAdapter.html b/docs/html/sdk/api_diff/23/changes/android.widget.SimpleAdapter.html
new file mode 100644
index 0000000..393dc93
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.SimpleAdapter.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.SimpleAdapter
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/SimpleAdapter.html" target="_top"><font size="+2"><code>SimpleAdapter</code></font></A>
+</H2>
+<p><font xsize="+1">Added interface <code>android.widget.ThemedSpinnerAdapter</code>.<br></font>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.SimpleAdapter.getDropDownViewTheme_added()"></A>
+  <nobr><code>Theme</code>&nbsp;<A HREF="../../../../reference/android/widget/SimpleAdapter.html#getDropDownViewTheme()" target="_top"><code>getDropDownViewTheme</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.SimpleAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/SimpleAdapter.html#setDropDownViewTheme(android.content.res.Resources.Theme)" target="_top"><code>setDropDownViewTheme</code></A>(<code>Theme</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.Spinner.html b/docs/html/sdk/api_diff/23/changes/android.widget.Spinner.html
new file mode 100644
index 0000000..00a97ee
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.Spinner.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.Spinner
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/Spinner.html" target="_top"><font size="+2"><code>Spinner</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Constructors" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Constructors</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Spinner.ctor_added(android.content.Context, android.util.AttributeSet, int, int, int, android.content.res.Resources.Theme)"></A>
+  <nobr><A HREF="../../../../reference/android/widget/Spinner.html#Spinner(android.content.Context, android.util.AttributeSet, int, int, int, android.content.res.Resources.Theme)" target="_top"><code>Spinner</code></A>(<code>Context,</nobr> AttributeSet<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> int<nobr>,</nobr> Theme<nobr><nobr></code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Spinner.getPopupContext_added()"></A>
+  <nobr><code>Context</code>&nbsp;<A HREF="../../../../reference/android/widget/Spinner.html#getPopupContext()" target="_top"><code>getPopupContext</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.Switch.html b/docs/html/sdk/api_diff/23/changes/android.widget.Switch.html
new file mode 100644
index 0000000..f034770
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.Switch.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.Switch
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/Switch.html" target="_top"><font size="+2"><code>Switch</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.getThumbTintList_added()"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#getThumbTintList()" target="_top"><code>getThumbTintList</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.getThumbTintMode_added()"></A>
+  <nobr><code>Mode</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#getThumbTintMode()" target="_top"><code>getThumbTintMode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.getTrackTintList_added()"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#getTrackTintList()" target="_top"><code>getTrackTintList</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.getTrackTintMode_added()"></A>
+  <nobr><code>Mode</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#getTrackTintMode()" target="_top"><code>getTrackTintMode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.setThumbTintList_added(android.content.res.ColorStateList)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#setThumbTintList(android.content.res.ColorStateList)" target="_top"><code>setThumbTintList</code></A>(<code>ColorStateList</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.setThumbTintMode_added(android.graphics.PorterDuff.Mode)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#setThumbTintMode(android.graphics.PorterDuff.Mode)" target="_top"><code>setThumbTintMode</code></A>(<code>Mode</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.setTrackTintList_added(android.content.res.ColorStateList)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#setTrackTintList(android.content.res.ColorStateList)" target="_top"><code>setTrackTintList</code></A>(<code>ColorStateList</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Switch.setTrackTintMode_added(android.graphics.PorterDuff.Mode)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/Switch.html#setTrackTintMode(android.graphics.PorterDuff.Mode)" target="_top"><code>setTrackTintMode</code></A>(<code>Mode</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.TextView.html b/docs/html/sdk/api_diff/23/changes/android.widget.TextView.html
new file mode 100644
index 0000000..015f191
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.TextView.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.TextView
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/TextView.html" target="_top"><font size="+2"><code>TextView</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.getBreakStrategy_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#getBreakStrategy()" target="_top"><code>getBreakStrategy</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.getCompoundDrawableTintList_added()"></A>
+  <nobr><code>ColorStateList</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#getCompoundDrawableTintList()" target="_top"><code>getCompoundDrawableTintList</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.getCompoundDrawableTintMode_added()"></A>
+  <nobr><code>Mode</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#getCompoundDrawableTintMode()" target="_top"><code>getCompoundDrawableTintMode</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.getCustomInsertionActionModeCallback_added()"></A>
+  <nobr><code>Callback</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#getCustomInsertionActionModeCallback()" target="_top"><code>getCustomInsertionActionModeCallback</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.getHyphenationFrequency_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#getHyphenationFrequency()" target="_top"><code>getHyphenationFrequency</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.setBreakStrategy_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#setBreakStrategy(int)" target="_top"><code>setBreakStrategy</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.setCompoundDrawableTintList_added(android.content.res.ColorStateList)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#setCompoundDrawableTintList(android.content.res.ColorStateList)" target="_top"><code>setCompoundDrawableTintList</code></A>(<code>ColorStateList</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.setCompoundDrawableTintMode_added(android.graphics.PorterDuff.Mode)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#setCompoundDrawableTintMode(android.graphics.PorterDuff.Mode)" target="_top"><code>setCompoundDrawableTintMode</code></A>(<code>Mode</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.setCustomInsertionActionModeCallback_added(android.view.ActionMode.Callback)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#setCustomInsertionActionModeCallback(android.view.ActionMode.Callback)" target="_top"><code>setCustomInsertionActionModeCallback</code></A>(<code>Callback</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.setHyphenationFrequency_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#setHyphenationFrequency(int)" target="_top"><code>setHyphenationFrequency</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.setTextAppearance_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#setTextAppearance(int)" target="_top"><code>setTextAppearance</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TextView.setTextAppearance_changed(android.content.Context, int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TextView.html#setTextAppearance(android.content.Context, int)" target="_top"><code>setTextAppearance</code></A>(<code>Context,</nobr> int<nobr><nobr></code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.TimePicker.html b/docs/html/sdk/api_diff/23/changes/android.widget.TimePicker.html
new file mode 100644
index 0000000..bad99a3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.TimePicker.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.TimePicker
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/TimePicker.html" target="_top"><font size="+2"><code>TimePicker</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.getHour_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#getHour()" target="_top"><code>getHour</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.getMinute_added()"></A>
+  <nobr><code>int</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#getMinute()" target="_top"><code>getMinute</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.setHour_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#setHour(int)" target="_top"><code>setHour</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.setMinute_added(int)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#setMinute(int)" target="_top"><code>setMinute</code></A>(<code>int</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.getCurrentHour_changed()"></A>
+  <nobr><code>Integer</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#getCurrentHour()" target="_top"><code>getCurrentHour</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.getCurrentMinute_changed()"></A>
+  <nobr><code>Integer</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#getCurrentMinute()" target="_top"><code>getCurrentMinute</code></A>()  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.setCurrentHour_changed(java.lang.Integer)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#setCurrentHour(java.lang.Integer)" target="_top"><code>setCurrentHour</code></A>(<code>Integer</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.TimePicker.setCurrentMinute_changed(java.lang.Integer)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/TimePicker.html#setCurrentMinute(java.lang.Integer)" target="_top"><code>setCurrentMinute</code></A>(<code>Integer</code>)  </nobr>
+  </TD>
+  <TD VALIGN="TOP" WIDTH="30%">
+<b>Now deprecated</b>.<br>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/android.widget.Toolbar.html b/docs/html/sdk/api_diff/23/changes/android.widget.Toolbar.html
new file mode 100644
index 0000000..22cc2e5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/android.widget.Toolbar.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget.Toolbar
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Class android.widget.<A HREF="../../../../reference/android/widget/Toolbar.html" target="_top"><font size="+2"><code>Toolbar</code></font></A>
+</H2>
+<a NAME="constructors"></a>
+<a NAME="methods"></a>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Methods" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Methods</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Toolbar.getOverflowIcon_added()"></A>
+  <nobr><code>Drawable</code>&nbsp;<A HREF="../../../../reference/android/widget/Toolbar.html#getOverflowIcon()" target="_top"><code>getOverflowIcon</code></A>()</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget.Toolbar.setOverflowIcon_added(android.graphics.drawable.Drawable)"></A>
+  <nobr><code>void</code>&nbsp;<A HREF="../../../../reference/android/widget/Toolbar.html#setOverflowIcon(android.graphics.drawable.Drawable)" target="_top"><code>setOverflowIcon</code></A>(<code>Drawable</code>)</nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<a NAME="fields"></a>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/changes-summary.html b/docs/html/sdk/api_diff/23/changes/changes-summary.html
new file mode 100644
index 0000000..39be588
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/changes-summary.html
@@ -0,0 +1,711 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Android API Differences Report
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<body class="gc-documentation">
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+    <div id="docTitleContainer">
+<h1>Android&nbsp;API&nbsp;Differences&nbsp;Report</h1>
+<p>This report details the changes in the core Android framework API between two <a 
+href="http://developer.android.com/guide/appendix/api-levels.html" target="_top">API Level</a> 
+specifications. It shows additions, modifications, and removals for packages, classes, methods, and fields. 
+The report also includes general statistics that characterize the extent and type of the differences.</p>
+<p>This report is based a comparison of the Android API specifications 
+whose API Level identifiers are given in the upper-right corner of this page. It compares a 
+newer "to" API to an older "from" API, noting all changes relative to the 
+older API. So, for example, API elements marked as removed are no longer present in the "to" 
+API specification.</p>
+<p>To navigate the report, use the "Select a Diffs Index" and "Filter the Index" 
+controls on the left. The report uses text formatting to indicate <em>interface names</em>, 
+<a href= ><code>links to reference documentation</code></a>, and <a href= >links to change 
+description</a>. The statistics are accessible from the "Statistics" link in the upper-right corner.</p>
+<p>For more information about the Android framework API and SDK, 
+see the <a href="http://developer.android.com/index.html" target="_top">Android Developers site</a>.</p>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Packages" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Packages</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.commons.logging"></A>
+  org.apache.commons.logging  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http"></A>
+  org.apache.http  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.auth"></A>
+  org.apache.http.auth  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.auth.params"></A>
+  org.apache.http.auth.params  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.client"></A>
+  org.apache.http.client  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.client.entity"></A>
+  org.apache.http.client.entity  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.client.methods"></A>
+  org.apache.http.client.methods  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.client.params"></A>
+  org.apache.http.client.params  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.client.protocol"></A>
+  org.apache.http.client.protocol  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.client.utils"></A>
+  org.apache.http.client.utils  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.conn.params"></A>
+  org.apache.http.conn.params  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.conn.routing"></A>
+  org.apache.http.conn.routing  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.conn.util"></A>
+  org.apache.http.conn.util  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.cookie"></A>
+  org.apache.http.cookie  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.cookie.params"></A>
+  org.apache.http.cookie.params  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.entity"></A>
+  org.apache.http.entity  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl"></A>
+  org.apache.http.impl  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl.auth"></A>
+  org.apache.http.impl.auth  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl.client"></A>
+  org.apache.http.impl.client  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl.conn"></A>
+  org.apache.http.impl.conn  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl.conn.tsccm"></A>
+  org.apache.http.impl.conn.tsccm  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl.cookie"></A>
+  org.apache.http.impl.cookie  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl.entity"></A>
+  org.apache.http.impl.entity  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.impl.io"></A>
+  org.apache.http.impl.io  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.io"></A>
+  org.apache.http.io  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.message"></A>
+  org.apache.http.message  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.protocol"></A>
+  org.apache.http.protocol  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.util"></A>
+  org.apache.http.util  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Packages" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Packages</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.assist"></A>
+  <nobr><A HREF="../../../../reference/android/app/assist/package-summary.html" target="_top"><code>android.app.assist</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.fingerprint"></A>
+  <nobr><A HREF="../../../../reference/android/hardware/fingerprint/package-summary.html" target="_top"><code>android.hardware.fingerprint</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.midi"></A>
+  <nobr><A HREF="../../../../reference/android/media/midi/package-summary.html" target="_top"><code>android.media.midi</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.security.keystore"></A>
+  <nobr><A HREF="../../../../reference/android/security/keystore/package-summary.html" target="_top"><code>android.security.keystore</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.chooser"></A>
+  <nobr><A HREF="../../../../reference/android/service/chooser/package-summary.html" target="_top"><code>android.service.chooser</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Packages" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=3>Changed Packages</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android"></A>
+  <nobr><A HREF="pkg_android.html">android</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.accounts"></A>
+  <nobr><A HREF="pkg_android.accounts.html">android.accounts</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app"></A>
+  <nobr><A HREF="pkg_android.app.html">android.app</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.admin"></A>
+  <nobr><A HREF="pkg_android.app.admin.html">android.app.admin</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.app.usage"></A>
+  <nobr><A HREF="pkg_android.app.usage.html">android.app.usage</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth"></A>
+  <nobr><A HREF="pkg_android.bluetooth.html">android.bluetooth</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.bluetooth.le"></A>
+  <nobr><A HREF="pkg_android.bluetooth.le.html">android.bluetooth.le</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content"></A>
+  <nobr><A HREF="pkg_android.content.html">android.content</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.pm"></A>
+  <nobr><A HREF="pkg_android.content.pm.html">android.content.pm</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.content.res"></A>
+  <nobr><A HREF="pkg_android.content.res.html">android.content.res</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.database"></A>
+  <nobr><A HREF="pkg_android.database.html">android.database</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics"></A>
+  <nobr><A HREF="pkg_android.graphics.html">android.graphics</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.graphics.drawable"></A>
+  <nobr><A HREF="pkg_android.graphics.drawable.html">android.graphics.drawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware"></A>
+  <nobr><A HREF="pkg_android.hardware.html">android.hardware</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2"></A>
+  <nobr><A HREF="pkg_android.hardware.camera2.html">android.hardware.camera2</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.camera2.params"></A>
+  <nobr><A HREF="pkg_android.hardware.camera2.params.html">android.hardware.camera2.params</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.hardware.usb"></A>
+  <nobr><A HREF="pkg_android.hardware.usb.html">android.hardware.usb</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media"></A>
+  <nobr><A HREF="pkg_android.media.html">android.media</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.browse"></A>
+  <nobr><A HREF="pkg_android.media.browse.html">android.media.browse</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.session"></A>
+  <nobr><A HREF="pkg_android.media.session.html">android.media.session</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.media.tv"></A>
+  <nobr><A HREF="pkg_android.media.tv.html">android.media.tv</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net"></A>
+  <nobr><A HREF="pkg_android.net.html">android.net</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.http"></A>
+  <nobr><A HREF="pkg_android.net.http.html">android.net.http</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.net.wifi"></A>
+  <nobr><A HREF="pkg_android.net.wifi.html">android.net.wifi</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.nfc"></A>
+  <nobr><A HREF="pkg_android.nfc.html">android.nfc</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.os"></A>
+  <nobr><A HREF="pkg_android.os.html">android.os</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.print"></A>
+  <nobr><A HREF="pkg_android.print.html">android.print</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.printservice"></A>
+  <nobr><A HREF="pkg_android.printservice.html">android.printservice</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.provider"></A>
+  <nobr><A HREF="pkg_android.provider.html">android.provider</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.renderscript"></A>
+  <nobr><A HREF="pkg_android.renderscript.html">android.renderscript</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.security"></A>
+  <nobr><A HREF="pkg_android.security.html">android.security</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.carrier"></A>
+  <nobr><A HREF="pkg_android.service.carrier.html">android.service.carrier</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.dreams"></A>
+  <nobr><A HREF="pkg_android.service.dreams.html">android.service.dreams</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.media"></A>
+  <nobr><A HREF="pkg_android.service.media.html">android.service.media</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.notification"></A>
+  <nobr><A HREF="pkg_android.service.notification.html">android.service.notification</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.service.voice"></A>
+  <nobr><A HREF="pkg_android.service.voice.html">android.service.voice</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.speech"></A>
+  <nobr><A HREF="pkg_android.speech.html">android.speech</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.speech.tts"></A>
+  <nobr><A HREF="pkg_android.speech.tts.html">android.speech.tts</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.system"></A>
+  <nobr><A HREF="pkg_android.system.html">android.system</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telecom"></A>
+  <nobr><A HREF="pkg_android.telecom.html">android.telecom</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.telephony"></A>
+  <nobr><A HREF="pkg_android.telephony.html">android.telephony</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.test.mock"></A>
+  <nobr><A HREF="pkg_android.test.mock.html">android.test.mock</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.text"></A>
+  <nobr><A HREF="pkg_android.text.html">android.text</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.transition"></A>
+  <nobr><A HREF="pkg_android.transition.html">android.transition</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.util"></A>
+  <nobr><A HREF="pkg_android.util.html">android.util</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view"></A>
+  <nobr><A HREF="pkg_android.view.html">android.view</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.view.accessibility"></A>
+  <nobr><A HREF="pkg_android.view.accessibility.html">android.view.accessibility</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.webkit"></A>
+  <nobr><A HREF="pkg_android.webkit.html">android.webkit</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="android.widget"></A>
+  <nobr><A HREF="pkg_android.widget.html">android.widget</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.conn"></A>
+  <nobr><A HREF="pkg_org.apache.http.conn.html">org.apache.http.conn</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.conn.scheme"></A>
+  <nobr><A HREF="pkg_org.apache.http.conn.scheme.html">org.apache.http.conn.scheme</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="org.apache.http.params"></A>
+  <nobr><A HREF="pkg_org.apache.http.params.html">org.apache.http.params</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- End of API section -->
+<!-- Start of packages section -->
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/classes_index_additions.html b/docs/html/sdk/api_diff/23/changes/classes_index_additions.html
new file mode 100644
index 0000000..bdea58d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/classes_index_additions.html
@@ -0,0 +1,418 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="classes_index_all.html" class="staysblack">All Classes</a>
+  <br>
+<A HREF="classes_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<b>Additions</b>
+  <br>
+<A HREF="classes_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.view.html#ActionMode.Callback2" class="hiddenlink" target="rightframe"><b>ActionMode.Callback2</b></A><br>
+<A HREF="pkg_android.graphics.drawable.html#Animatable2" class="hiddenlink" target="rightframe"><b><i>Animatable2</i></b></A><br>
+<A HREF="pkg_android.graphics.drawable.html#Animatable2.AnimationCallback" class="hiddenlink" target="rightframe"><b>Animatable2.AnimationCallback</b></A><br>
+<A HREF="pkg_android.util.html#ArraySet" class="hiddenlink" target="rightframe"><b>ArraySet</b></A><br>
+<A HREF="pkg_android.media.html#AudioDeviceCallback" class="hiddenlink" target="rightframe"><b>AudioDeviceCallback</b></A><br>
+<A HREF="pkg_android.media.html#AudioDeviceInfo" class="hiddenlink" target="rightframe"><b>AudioDeviceInfo</b></A><br>
+<A HREF="pkg_android.media.html#AudioRecord.Builder" class="hiddenlink" target="rightframe"><b>AudioRecord.Builder</b></A><br>
+<A HREF="pkg_android.media.html#AudioRecord.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioRecord.OnRoutingChangedListener</i></b></A><br>
+<A HREF="pkg_android.media.html#AudioTrack.Builder" class="hiddenlink" target="rightframe"><b>AudioTrack.Builder</b></A><br>
+<A HREF="pkg_android.media.html#AudioTrack.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioTrack.OnRoutingChangedListener</i></b></A><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#Call" class="hiddenlink" target="rightframe"><b>Call</b></A><br>
+<A HREF="pkg_android.telecom.html#Call.Callback" class="hiddenlink" target="rightframe"><b>Call.Callback</b></A><br>
+<A HREF="pkg_android.telecom.html#Call.Details" class="hiddenlink" target="rightframe"><b>Call.Details</b></A><br>
+<A HREF="pkg_android.telecom.html#CallAudioState" class="hiddenlink" target="rightframe"><b>CallAudioState</b></A><br>
+<A HREF="pkg_android.hardware.camera2.html#CameraConstrainedHighSpeedCaptureSession" class="hiddenlink" target="rightframe"><b>CameraConstrainedHighSpeedCaptureSession</b></A><br>
+<A HREF="pkg_android.hardware.camera2.html#CameraManager.TorchCallback" class="hiddenlink" target="rightframe"><b>CameraManager.TorchCallback</b></A><br>
+<A HREF="pkg_android.service.media.html#CameraPrewarmService" class="hiddenlink" target="rightframe"><b>CameraPrewarmService</b></A><br>
+<A HREF="pkg_android.net.html#CaptivePortal" class="hiddenlink" target="rightframe"><b>CaptivePortal</b></A><br>
+<A HREF="pkg_android.telephony.html#CarrierConfigManager" class="hiddenlink" target="rightframe"><b>CarrierConfigManager</b></A><br>
+<A HREF="pkg_android.service.carrier.html#CarrierIdentifier" class="hiddenlink" target="rightframe"><b>CarrierIdentifier</b></A><br>
+<A HREF="pkg_android.service.carrier.html#CarrierService" class="hiddenlink" target="rightframe"><b>CarrierService</b></A><br>
+<A HREF="pkg_android.transition.html#ChangeScroll" class="hiddenlink" target="rightframe"><b>ChangeScroll</b></A><br>
+<A HREF="pkg_android.telecom.html#Conference" class="hiddenlink" target="rightframe"><b>Conference</b></A><br>
+<A HREF="pkg_android.telecom.html#Conferenceable" class="hiddenlink" target="rightframe"><b>Conferenceable</b></A><br>
+<A HREF="pkg_android.telecom.html#Connection" class="hiddenlink" target="rightframe"><b>Connection</b></A><br>
+<A HREF="pkg_android.telecom.html#Connection.VideoProvider" class="hiddenlink" target="rightframe"><b>Connection.VideoProvider</b></A><br>
+<A HREF="pkg_android.telecom.html#ConnectionRequest" class="hiddenlink" target="rightframe"><b>ConnectionRequest</b></A><br>
+<A HREF="pkg_android.telecom.html#ConnectionService" class="hiddenlink" target="rightframe"><b>ConnectionService</b></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.AggregationSuggestions.Builder" class="hiddenlink" target="rightframe"><b>ContactsContract.Contacts.AggregationSuggestions.Builder</b></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.ProviderStatus" class="hiddenlink" target="rightframe"><b>ContactsContract.ProviderStatus</b></A><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#DisconnectCause" class="hiddenlink" target="rightframe"><b>DisconnectCause</b></A><br>
+<A HREF="pkg_android.view.html#Display.Mode" class="hiddenlink" target="rightframe"><b>Display.Mode</b></A><br>
+<A HREF="pkg_android.graphics.drawable.html#DrawableWrapper" class="hiddenlink" target="rightframe"><b>DrawableWrapper</b></A><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.app.html#FragmentContainer" class="hiddenlink" target="rightframe"><b>FragmentContainer</b></A><br>
+<A HREF="pkg_android.app.html#FragmentController" class="hiddenlink" target="rightframe"><b>FragmentController</b></A><br>
+<A HREF="pkg_android.app.html#FragmentHostCallback" class="hiddenlink" target="rightframe"><b>FragmentHostCallback</b></A><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#GatewayInfo" class="hiddenlink" target="rightframe"><b>GatewayInfo</b></A><br>
+<A HREF="pkg_android.view.html#GestureDetector.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>GestureDetector.OnContextClickListener</i></b></A><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.graphics.drawable.html#Icon" class="hiddenlink" target="rightframe"><b>Icon</b></A><br>
+<A HREF="pkg_android.graphics.drawable.html#Icon.OnDrawableLoadedListener" class="hiddenlink" target="rightframe"><b><i>Icon.OnDrawableLoadedListener</i></b></A><br>
+<A HREF="pkg_android.media.html#ImageWriter" class="hiddenlink" target="rightframe"><b>ImageWriter</b></A><br>
+<A HREF="pkg_android.media.html#ImageWriter.OnImageReleasedListener" class="hiddenlink" target="rightframe"><b><i>ImageWriter.OnImageReleasedListener</i></b></A><br>
+<A HREF="pkg_android.telecom.html#InCallService" class="hiddenlink" target="rightframe"><b>InCallService</b></A><br>
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall</b></A><br>
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall.Callback" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall.Callback</b></A><br>
+<A HREF="pkg_android.hardware.camera2.params.html#InputConfiguration" class="hiddenlink" target="rightframe"><b>InputConfiguration</b></A><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.media.browse.html#MediaBrowser.ItemCallback" class="hiddenlink" target="rightframe"><b>MediaBrowser.ItemCallback</b></A><br>
+<A HREF="pkg_android.media.html#MediaCodec.OnFrameRenderedListener" class="hiddenlink" target="rightframe"><b><i>MediaCodec.OnFrameRenderedListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaDataSource" class="hiddenlink" target="rightframe"><b>MediaDataSource</b></A><br>
+<A HREF="pkg_android.media.html#MediaDrm.KeyStatus" class="hiddenlink" target="rightframe"><b>MediaDrm.KeyStatus</b></A><br>
+<A HREF="pkg_android.media.html#MediaDrm.OnExpirationUpdateListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnExpirationUpdateListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaDrm.OnKeyStatusChangeListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnKeyStatusChangeListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaDrmResetException" class="hiddenlink" target="rightframe"><b>MediaDrmResetException</b></A><br>
+<A HREF="pkg_android.media.html#MediaPlayer.OnTimedMetaDataAvailableListener" class="hiddenlink" target="rightframe"><b><i>MediaPlayer.OnTimedMetaDataAvailableListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaSync" class="hiddenlink" target="rightframe"><b>MediaSync</b></A><br>
+<A HREF="pkg_android.media.html#MediaSync.Callback" class="hiddenlink" target="rightframe"><b>MediaSync.Callback</b></A><br>
+<A HREF="pkg_android.media.html#MediaSync.OnErrorListener" class="hiddenlink" target="rightframe"><b><i>MediaSync.OnErrorListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaTimestamp" class="hiddenlink" target="rightframe"><b>MediaTimestamp</b></A><br>
+<A HREF="pkg_android.os.html#MessageQueue.OnFileDescriptorEventListener" class="hiddenlink" target="rightframe"><b><i>MessageQueue.OnFileDescriptorEventListener</i></b></A><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.security.html#NetworkSecurityPolicy" class="hiddenlink" target="rightframe"><b>NetworkSecurityPolicy</b></A><br>
+<A HREF="pkg_android.app.usage.html#NetworkStats" class="hiddenlink" target="rightframe"><b>NetworkStats</b></A><br>
+<A HREF="pkg_android.app.usage.html#NetworkStats.Bucket" class="hiddenlink" target="rightframe"><b>NetworkStats.Bucket</b></A><br>
+<A HREF="pkg_android.app.usage.html#NetworkStatsManager" class="hiddenlink" target="rightframe"><b>NetworkStatsManager</b></A><br>
+<A HREF="pkg_android.app.html#Notification.CarExtender" class="hiddenlink" target="rightframe"><b>Notification.CarExtender</b></A><br>
+<A HREF="pkg_android.app.html#Notification.CarExtender.Builder" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.Builder</b></A><br>
+<A HREF="pkg_android.app.html#Notification.CarExtender.UnreadConversation" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.UnreadConversation</b></A><br>
+<A HREF="pkg_android.app.html#NotificationManager.Policy" class="hiddenlink" target="rightframe"><b>NotificationManager.Policy</b></A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#PhoneAccount" class="hiddenlink" target="rightframe"><b>PhoneAccount</b></A><br>
+<A HREF="pkg_android.telecom.html#PhoneAccount.Builder" class="hiddenlink" target="rightframe"><b>PhoneAccount.Builder</b></A><br>
+<A HREF="pkg_android.telecom.html#PhoneAccountHandle" class="hiddenlink" target="rightframe"><b>PhoneAccountHandle</b></A><br>
+<A HREF="pkg_android.media.html#PlaybackParams" class="hiddenlink" target="rightframe"><b>PlaybackParams</b></A><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#RemoteConference" class="hiddenlink" target="rightframe"><b>RemoteConference</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConference.Callback" class="hiddenlink" target="rightframe"><b>RemoteConference.Callback</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection" class="hiddenlink" target="rightframe"><b>RemoteConnection</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.Callback</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider.Callback</b></A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.renderscript.html#Script.InvokeID" class="hiddenlink" target="rightframe"><b>Script.InvokeID</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Binding" class="hiddenlink" target="rightframe"><b>ScriptGroup.Binding</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Builder2" class="hiddenlink" target="rightframe"><b>ScriptGroup.Builder2</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Closure" class="hiddenlink" target="rightframe"><b>ScriptGroup.Closure</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Future" class="hiddenlink" target="rightframe"><b>ScriptGroup.Future</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Input" class="hiddenlink" target="rightframe"><b>ScriptGroup.Input</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptIntrinsicBLAS" class="hiddenlink" target="rightframe"><b>ScriptIntrinsicBLAS</b></A><br>
+<A HREF="pkg_android.view.html#SearchEvent" class="hiddenlink" target="rightframe"><b>SearchEvent</b></A><br>
+<A HREF="pkg_android.app.html#SharedElementCallback.OnSharedElementsReadyListener" class="hiddenlink" target="rightframe"><b><i>SharedElementCallback.OnSharedElementsReadyListener</i></b></A><br>
+<A HREF="pkg_android.text.html#StaticLayout.Builder" class="hiddenlink" target="rightframe"><b>StaticLayout.Builder</b></A><br>
+<A HREF="pkg_android.telecom.html#StatusHints" class="hiddenlink" target="rightframe"><b>StatusHints</b></A><br>
+<A HREF="pkg_android.media.html#SyncParams" class="hiddenlink" target="rightframe"><b>SyncParams</b></A><br>
+<A HREF="pkg_android.app.admin.html#SystemUpdatePolicy" class="hiddenlink" target="rightframe"><b>SystemUpdatePolicy</b></A><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.widget.html#ThemedSpinnerAdapter" class="hiddenlink" target="rightframe"><b><i>ThemedSpinnerAdapter</i></b></A><br>
+<A HREF="pkg_android.media.html#TimedMetaData" class="hiddenlink" target="rightframe"><b>TimedMetaData</b></A><br>
+<A HREF="pkg_android.media.tv.html#TvView.TimeShiftPositionCallback" class="hiddenlink" target="rightframe"><b>TvView.TimeShiftPositionCallback</b></A><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#VideoProfile" class="hiddenlink" target="rightframe"><b>VideoProfile</b></A><br>
+<A HREF="pkg_android.telecom.html#VideoProfile.CameraCapabilities" class="hiddenlink" target="rightframe"><b>VideoProfile.CameraCapabilities</b></A><br>
+<A HREF="pkg_android.view.html#View.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>View.OnContextClickListener</i></b></A><br>
+<A HREF="pkg_android.view.html#View.OnScrollChangeListener" class="hiddenlink" target="rightframe"><b><i>View.OnScrollChangeListener</i></b></A><br>
+<A HREF="pkg_android.view.html#ViewStructure" class="hiddenlink" target="rightframe"><b>ViewStructure</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.AbortVoiceRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CommandRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CompleteVoiceRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.ConfirmationRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Insets" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Insets</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.PickOptionRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Request</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor" class="hiddenlink" target="rightframe"><b>VoiceInteractor</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.AbortVoiceRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CommandRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CompleteVoiceRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.ConfirmationRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest.Option" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest.Option</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.Prompt" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Prompt</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Request</b></A><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.webkit.html#WebMessage" class="hiddenlink" target="rightframe"><b>WebMessage</b></A><br>
+<A HREF="pkg_android.webkit.html#WebMessagePort" class="hiddenlink" target="rightframe"><b>WebMessagePort</b></A><br>
+<A HREF="pkg_android.webkit.html#WebMessagePort.WebMessageCallback" class="hiddenlink" target="rightframe"><b>WebMessagePort.WebMessageCallback</b></A><br>
+<A HREF="pkg_android.webkit.html#WebResourceError" class="hiddenlink" target="rightframe"><b>WebResourceError</b></A><br>
+<A HREF="pkg_android.webkit.html#WebView.VisualStateCallback" class="hiddenlink" target="rightframe"><b>WebView.VisualStateCallback</b></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/classes_index_all.html b/docs/html/sdk/api_diff/23/changes/classes_index_all.html
new file mode 100644
index 0000000..d1d50f1
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/classes_index_all.html
@@ -0,0 +1,1023 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Classes</b>
+  <br>
+<A HREF="classes_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="classes_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="classes_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.accounts.AbstractAccountAuthenticator.html" class="hiddenlink" target="rightframe">AbstractAccountAuthenticator</A><br>
+<A HREF="android.database.AbstractCursor.html" class="hiddenlink" target="rightframe">AbstractCursor</A><br>
+<A HREF="pkg_org.apache.http.params.html#AbstractHttpParams" class="hiddenlink" target="rightframe"><strike>AbstractHttpParams</strike></A><br>
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<A HREF="android.view.accessibility.AccessibilityEvent.html" class="hiddenlink" target="rightframe">AccessibilityEvent</A><br>
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo</A><br>
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo.AccessibilityAction</A><br>
+<A HREF="android.accounts.AccountManager.html" class="hiddenlink" target="rightframe">AccountManager</A><br>
+<A HREF="android.widget.ActionMenuView.html" class="hiddenlink" target="rightframe">ActionMenuView</A><br>
+<A HREF="android.view.ActionMode.html" class="hiddenlink" target="rightframe">ActionMode</A><br>
+<A HREF="pkg_android.view.html#ActionMode.Callback2" class="hiddenlink" target="rightframe"><b>ActionMode.Callback2</b></A><br>
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<A HREF="android.app.ActivityManager.html" class="hiddenlink" target="rightframe">ActivityManager</A><br>
+<A HREF="android.app.ActivityManager.RecentTaskInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RecentTaskInfo</A><br>
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<A HREF="android.app.ActivityOptions.html" class="hiddenlink" target="rightframe">ActivityOptions</A><br>
+<A HREF="android.provider.AlarmClock.html" class="hiddenlink" target="rightframe">AlarmClock</A><br>
+<A HREF="android.app.AlarmManager.html" class="hiddenlink" target="rightframe">AlarmManager</A><br>
+<A HREF="android.app.AlertDialog.html" class="hiddenlink" target="rightframe">AlertDialog</A><br>
+<A HREF="android.app.AlertDialog.Builder.html" class="hiddenlink" target="rightframe">AlertDialog.Builder</A><br>
+<A HREF="android.renderscript.Allocation.html" class="hiddenlink" target="rightframe">Allocation</A><br>
+<A HREF="android.renderscript.AllocationAdapter.html" class="hiddenlink" target="rightframe">AllocationAdapter</A><br>
+<A HREF="android.widget.AnalogClock.html" class="hiddenlink" target="rightframe">AnalogClock</A><br>
+<A HREF="pkg_android.net.http.html#AndroidHttpClient" class="hiddenlink" target="rightframe"><strike>AndroidHttpClient</strike></A><br>
+<A HREF="pkg_android.graphics.drawable.html#Animatable2" class="hiddenlink" target="rightframe"><b><i>Animatable2</i></b></A><br>
+<A HREF="pkg_android.graphics.drawable.html#Animatable2.AnimationCallback" class="hiddenlink" target="rightframe"><b>Animatable2.AnimationCallback</b></A><br>
+<A HREF="android.graphics.drawable.AnimatedVectorDrawable.html" class="hiddenlink" target="rightframe">AnimatedVectorDrawable</A><br>
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<A HREF="android.app.AppOpsManager.html" class="hiddenlink" target="rightframe">AppOpsManager</A><br>
+<A HREF="android.widget.ArrayAdapter.html" class="hiddenlink" target="rightframe">ArrayAdapter</A><br>
+<A HREF="android.util.ArrayMap.html" class="hiddenlink" target="rightframe">ArrayMap</A><br>
+<A HREF="pkg_android.util.html#ArraySet" class="hiddenlink" target="rightframe"><b>ArraySet</b></A><br>
+<A HREF="android.media.AsyncPlayer.html" class="hiddenlink" target="rightframe">AsyncPlayer</A><br>
+<A HREF="pkg_android.media.html#AudioDeviceCallback" class="hiddenlink" target="rightframe"><b>AudioDeviceCallback</b></A><br>
+<A HREF="pkg_android.media.html#AudioDeviceInfo" class="hiddenlink" target="rightframe"><b>AudioDeviceInfo</b></A><br>
+<A HREF="android.media.AudioFormat.html" class="hiddenlink" target="rightframe">AudioFormat</A><br>
+<A HREF="android.media.AudioFormat.Builder.html" class="hiddenlink" target="rightframe">AudioFormat.Builder</A><br>
+<A HREF="android.media.AudioManager.html" class="hiddenlink" target="rightframe">AudioManager</A><br>
+<A HREF="android.media.AudioRecord.html" class="hiddenlink" target="rightframe">AudioRecord</A><br>
+<A HREF="pkg_android.media.html#AudioRecord.Builder" class="hiddenlink" target="rightframe"><b>AudioRecord.Builder</b></A><br>
+<A HREF="pkg_android.media.html#AudioRecord.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioRecord.OnRoutingChangedListener</i></b></A><br>
+<A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">AudioTrack</A><br>
+<A HREF="pkg_android.media.html#AudioTrack.Builder" class="hiddenlink" target="rightframe"><b>AudioTrack.Builder</b></A><br>
+<A HREF="pkg_android.media.html#AudioTrack.OnRoutingChangedListener" class="hiddenlink" target="rightframe"><b><i>AudioTrack.OnRoutingChangedListener</i></b></A><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#BasicEofSensorWatcher" class="hiddenlink" target="rightframe"><strike>BasicEofSensorWatcher</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#BasicHttpParams" class="hiddenlink" target="rightframe"><strike>BasicHttpParams</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#BasicManagedEntity" class="hiddenlink" target="rightframe"><strike>BasicManagedEntity</strike></A><br>
+<A HREF="android.os.BatteryManager.html" class="hiddenlink" target="rightframe">BatteryManager</A><br>
+<A HREF="android.bluetooth.BluetoothDevice.html" class="hiddenlink" target="rightframe">BluetoothDevice</A><br>
+<A HREF="android.bluetooth.BluetoothProfile.html" class="hiddenlink" target="rightframe"><i>BluetoothProfile</i></A><br>
+<A HREF="android.bluetooth.BluetoothSocket.html" class="hiddenlink" target="rightframe">BluetoothSocket</A><br>
+<A HREF="android.provider.Browser.html" class="hiddenlink" target="rightframe">Browser</A><br>
+<A HREF="pkg_android.provider.html#Browser.BookmarkColumns" class="hiddenlink" target="rightframe"><strike>Browser.BookmarkColumns</strike></A><br>
+<A HREF="pkg_android.provider.html#Browser.SearchColumns" class="hiddenlink" target="rightframe"><strike>Browser.SearchColumns</strike></A><br>
+<A HREF="android.os.Build.VERSION.html" class="hiddenlink" target="rightframe">Build.VERSION</A><br>
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.widget.CalendarView.html" class="hiddenlink" target="rightframe">CalendarView</A><br>
+<A HREF="pkg_android.telecom.html#Call" class="hiddenlink" target="rightframe"><b>Call</b></A><br>
+<A HREF="pkg_android.telecom.html#Call.Callback" class="hiddenlink" target="rightframe"><b>Call.Callback</b></A><br>
+<A HREF="pkg_android.telecom.html#Call.Details" class="hiddenlink" target="rightframe"><b>Call.Details</b></A><br>
+<A HREF="pkg_android.telecom.html#CallAudioState" class="hiddenlink" target="rightframe"><b>CallAudioState</b></A><br>
+<A HREF="android.provider.CallLog.Calls.html" class="hiddenlink" target="rightframe">CallLog.Calls</A><br>
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<A HREF="android.hardware.camera2.CameraAccessException.html" class="hiddenlink" target="rightframe">CameraAccessException</A><br>
+<A HREF="android.hardware.camera2.CameraCaptureSession.html" class="hiddenlink" target="rightframe">CameraCaptureSession</A><br>
+<A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html" class="hiddenlink" target="rightframe">CameraCaptureSession.StateCallback</A><br>
+<A HREF="android.hardware.camera2.CameraCharacteristics.html" class="hiddenlink" target="rightframe">CameraCharacteristics</A><br>
+<A HREF="pkg_android.hardware.camera2.html#CameraConstrainedHighSpeedCaptureSession" class="hiddenlink" target="rightframe"><b>CameraConstrainedHighSpeedCaptureSession</b></A><br>
+<A HREF="android.hardware.camera2.CameraDevice.html" class="hiddenlink" target="rightframe">CameraDevice</A><br>
+<A HREF="android.hardware.camera2.CameraManager.html" class="hiddenlink" target="rightframe">CameraManager</A><br>
+<A HREF="pkg_android.hardware.camera2.html#CameraManager.TorchCallback" class="hiddenlink" target="rightframe"><b>CameraManager.TorchCallback</b></A><br>
+<A HREF="android.hardware.camera2.CameraMetadata.html" class="hiddenlink" target="rightframe">CameraMetadata</A><br>
+<A HREF="pkg_android.service.media.html#CameraPrewarmService" class="hiddenlink" target="rightframe"><b>CameraPrewarmService</b></A><br>
+<A HREF="android.graphics.Canvas.html" class="hiddenlink" target="rightframe">Canvas</A><br>
+<A HREF="pkg_android.net.html#CaptivePortal" class="hiddenlink" target="rightframe"><b>CaptivePortal</b></A><br>
+<A HREF="android.hardware.camera2.CaptureRequest.html" class="hiddenlink" target="rightframe">CaptureRequest</A><br>
+<A HREF="android.hardware.camera2.CaptureResult.html" class="hiddenlink" target="rightframe">CaptureResult</A><br>
+<A HREF="pkg_android.telephony.html#CarrierConfigManager" class="hiddenlink" target="rightframe"><b>CarrierConfigManager</b></A><br>
+<A HREF="pkg_android.service.carrier.html#CarrierIdentifier" class="hiddenlink" target="rightframe"><b>CarrierIdentifier</b></A><br>
+<A HREF="android.service.carrier.CarrierMessagingService.html" class="hiddenlink" target="rightframe">CarrierMessagingService</A><br>
+<A HREF="pkg_android.service.carrier.html#CarrierService" class="hiddenlink" target="rightframe"><b>CarrierService</b></A><br>
+<A HREF="android.telephony.CellSignalStrength.html" class="hiddenlink" target="rightframe">CellSignalStrength</A><br>
+<A HREF="pkg_android.transition.html#ChangeScroll" class="hiddenlink" target="rightframe"><b>ChangeScroll</b></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManager" class="hiddenlink" target="rightframe"><strike>ClientConnectionManager</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManagerFactory" class="hiddenlink" target="rightframe"><strike>ClientConnectionManagerFactory</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionOperator" class="hiddenlink" target="rightframe"><strike>ClientConnectionOperator</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionRequest" class="hiddenlink" target="rightframe"><strike>ClientConnectionRequest</strike></A><br>
+<A HREF="android.graphics.drawable.ClipDrawable.html" class="hiddenlink" target="rightframe">ClipDrawable</A><br>
+<A HREF="android.content.res.ColorStateList.html" class="hiddenlink" target="rightframe">ColorStateList</A><br>
+<A HREF="android.content.ComponentName.html" class="hiddenlink" target="rightframe">ComponentName</A><br>
+<A HREF="android.widget.CompoundButton.html" class="hiddenlink" target="rightframe">CompoundButton</A><br>
+<A HREF="pkg_android.telecom.html#Conference" class="hiddenlink" target="rightframe"><b>Conference</b></A><br>
+<A HREF="pkg_android.telecom.html#Conferenceable" class="hiddenlink" target="rightframe"><b>Conferenceable</b></A><br>
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<A HREF="pkg_android.telecom.html#Connection" class="hiddenlink" target="rightframe"><b>Connection</b></A><br>
+<A HREF="pkg_android.telecom.html#Connection.VideoProvider" class="hiddenlink" target="rightframe"><b>Connection.VideoProvider</b></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ConnectionKeepAliveStrategy" class="hiddenlink" target="rightframe"><strike>ConnectionKeepAliveStrategy</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ConnectionPoolTimeoutException" class="hiddenlink" target="rightframe"><strike>ConnectionPoolTimeoutException</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ConnectionReleaseTrigger" class="hiddenlink" target="rightframe"><strike>ConnectionReleaseTrigger</strike></A><br>
+<A HREF="pkg_android.telecom.html#ConnectionRequest" class="hiddenlink" target="rightframe"><b>ConnectionRequest</b></A><br>
+<A HREF="pkg_android.telecom.html#ConnectionService" class="hiddenlink" target="rightframe"><b>ConnectionService</b></A><br>
+<A HREF="android.net.ConnectivityManager.html" class="hiddenlink" target="rightframe">ConnectivityManager</A><br>
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Email</A><br>
+<A HREF="android.provider.ContactsContract.Contacts.html" class="hiddenlink" target="rightframe">ContactsContract.Contacts</A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.AggregationSuggestions.Builder" class="hiddenlink" target="rightframe"><b>ContactsContract.Contacts.AggregationSuggestions.Builder</b></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.Contacts.StreamItems</strike></A><br>
+<A HREF="android.provider.ContactsContract.DataColumns.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DataColumns</i></A><br>
+<A HREF="android.provider.ContactsContract.DisplayNameSources.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DisplayNameSources</i></A><br>
+<A HREF="android.provider.ContactsContract.Intents.Insert.html" class="hiddenlink" target="rightframe">ContactsContract.Intents.Insert</A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.ProviderStatus" class="hiddenlink" target="rightframe"><b>ContactsContract.ProviderStatus</b></A><br>
+<A HREF="android.provider.ContactsContract.QuickContact.html" class="hiddenlink" target="rightframe">ContactsContract.QuickContact</A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.RawContacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.RawContacts.StreamItems</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotos</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotosColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotosColumns</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems.StreamItemPhotos</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemsColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemsColumns</strike></A><br>
+<A HREF="android.content.ContentProviderOperation.html" class="hiddenlink" target="rightframe">ContentProviderOperation</A><br>
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<A HREF="android.view.ContextThemeWrapper.html" class="hiddenlink" target="rightframe">ContextThemeWrapper</A><br>
+<A HREF="android.content.ContextWrapper.html" class="hiddenlink" target="rightframe">ContextWrapper</A><br>
+<A HREF="pkg_org.apache.http.params.html#CoreProtocolPNames" class="hiddenlink" target="rightframe"><strike>CoreProtocolPNames</strike></A><br>
+<A HREF="android.database.Cursor.html" class="hiddenlink" target="rightframe"><i>Cursor</i></A><br>
+<A HREF="android.widget.CursorAdapter.html" class="hiddenlink" target="rightframe">CursorAdapter</A><br>
+<A HREF="android.database.CursorWrapper.html" class="hiddenlink" target="rightframe">CursorWrapper</A><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.os.DeadObjectException.html" class="hiddenlink" target="rightframe">DeadObjectException</A><br>
+<A HREF="android.os.Debug.html" class="hiddenlink" target="rightframe">Debug</A><br>
+<A HREF="android.os.Debug.InstructionCount.html" class="hiddenlink" target="rightframe">Debug.InstructionCount</A><br>
+<A HREF="android.os.Debug.MemoryInfo.html" class="hiddenlink" target="rightframe">Debug.MemoryInfo</A><br>
+<A HREF="pkg_org.apache.http.params.html#DefaultedHttpParams" class="hiddenlink" target="rightframe"><strike>DefaultedHttpParams</strike></A><br>
+<A HREF="android.app.admin.DeviceAdminReceiver.html" class="hiddenlink" target="rightframe">DeviceAdminReceiver</A><br>
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<A HREF="android.app.Dialog.html" class="hiddenlink" target="rightframe">Dialog</A><br>
+<A HREF="pkg_android.telecom.html#DisconnectCause" class="hiddenlink" target="rightframe"><b>DisconnectCause</b></A><br>
+<A HREF="android.view.Display.html" class="hiddenlink" target="rightframe">Display</A><br>
+<A HREF="pkg_android.view.html#Display.Mode" class="hiddenlink" target="rightframe"><b>Display.Mode</b></A><br>
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<A HREF="android.provider.DocumentsContract.html" class="hiddenlink" target="rightframe">DocumentsContract</A><br>
+<A HREF="android.graphics.drawable.Drawable.html" class="hiddenlink" target="rightframe">Drawable</A><br>
+<A HREF="pkg_android.graphics.drawable.html#DrawableWrapper" class="hiddenlink" target="rightframe"><b>DrawableWrapper</b></A><br>
+<A HREF="android.service.dreams.DreamService.html" class="hiddenlink" target="rightframe">DreamService</A><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.renderscript.Element.html" class="hiddenlink" target="rightframe">Element</A><br>
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<A HREF="pkg_org.apache.http.conn.html#EofSensorInputStream" class="hiddenlink" target="rightframe"><strike>EofSensorInputStream</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#EofSensorWatcher" class="hiddenlink" target="rightframe"><strike>EofSensorWatcher</strike></A><br>
+<A HREF="android.util.EventLog.html" class="hiddenlink" target="rightframe">EventLog</A><br>
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.util.FloatMath.html" class="hiddenlink" target="rightframe">FloatMath</A><br>
+<A HREF="android.app.Fragment.html" class="hiddenlink" target="rightframe">Fragment</A><br>
+<A HREF="pkg_android.app.html#FragmentContainer" class="hiddenlink" target="rightframe"><b>FragmentContainer</b></A><br>
+<A HREF="pkg_android.app.html#FragmentController" class="hiddenlink" target="rightframe"><b>FragmentController</b></A><br>
+<A HREF="pkg_android.app.html#FragmentHostCallback" class="hiddenlink" target="rightframe"><b>FragmentHostCallback</b></A><br>
+<A HREF="android.widget.FrameLayout.html" class="hiddenlink" target="rightframe">FrameLayout</A><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#GatewayInfo" class="hiddenlink" target="rightframe"><b>GatewayInfo</b></A><br>
+<A HREF="android.view.GestureDetector.html" class="hiddenlink" target="rightframe">GestureDetector</A><br>
+<A HREF="pkg_android.view.html#GestureDetector.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>GestureDetector.OnContextClickListener</i></b></A><br>
+<A HREF="android.view.GestureDetector.SimpleOnGestureListener.html" class="hiddenlink" target="rightframe">GestureDetector.SimpleOnGestureListener</A><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.HapticFeedbackConstants.html" class="hiddenlink" target="rightframe">HapticFeedbackConstants</A><br>
+<A HREF="pkg_org.apache.http.params.html#HttpAbstractParamBean" class="hiddenlink" target="rightframe"><strike>HttpAbstractParamBean</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#HttpConnectionParamBean" class="hiddenlink" target="rightframe"><strike>HttpConnectionParamBean</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#HttpHostConnectException" class="hiddenlink" target="rightframe"><strike>HttpHostConnectException</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParamBean" class="hiddenlink" target="rightframe"><strike>HttpProtocolParamBean</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParams" class="hiddenlink" target="rightframe"><strike>HttpProtocolParams</strike></A><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.graphics.drawable.html#Icon" class="hiddenlink" target="rightframe"><b>Icon</b></A><br>
+<A HREF="pkg_android.graphics.drawable.html#Icon.OnDrawableLoadedListener" class="hiddenlink" target="rightframe"><b><i>Icon.OnDrawableLoadedListener</i></b></A><br>
+<A HREF="android.media.Image.html" class="hiddenlink" target="rightframe">Image</A><br>
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<A HREF="android.widget.ImageView.html" class="hiddenlink" target="rightframe">ImageView</A><br>
+<A HREF="pkg_android.media.html#ImageWriter" class="hiddenlink" target="rightframe"><b>ImageWriter</b></A><br>
+<A HREF="pkg_android.media.html#ImageWriter.OnImageReleasedListener" class="hiddenlink" target="rightframe"><b><i>ImageWriter.OnImageReleasedListener</i></b></A><br>
+<A HREF="pkg_android.telecom.html#InCallService" class="hiddenlink" target="rightframe"><b>InCallService</b></A><br>
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall</b></A><br>
+<A HREF="pkg_android.telecom.html#InCallService.VideoCall.Callback" class="hiddenlink" target="rightframe"><b>InCallService.VideoCall.Callback</b></A><br>
+<A HREF="pkg_android.hardware.camera2.params.html#InputConfiguration" class="hiddenlink" target="rightframe"><b>InputConfiguration</b></A><br>
+<A HREF="android.view.InputDevice.html" class="hiddenlink" target="rightframe">InputDevice</A><br>
+<A HREF="android.graphics.drawable.InsetDrawable.html" class="hiddenlink" target="rightframe">InsetDrawable</A><br>
+<A HREF="android.app.Instrumentation.html" class="hiddenlink" target="rightframe">Instrumentation</A><br>
+<A HREF="android.content.Intent.html" class="hiddenlink" target="rightframe">Intent</A><br>
+<A HREF="android.net.IpPrefix.html" class="hiddenlink" target="rightframe">IpPrefix</A><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.security.KeyChain.html" class="hiddenlink" target="rightframe">KeyChain</A><br>
+<A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">KeyEvent</A><br>
+<A HREF="android.app.KeyguardManager.html" class="hiddenlink" target="rightframe">KeyguardManager</A><br>
+<A HREF="android.security.KeyPairGeneratorSpec.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec</A><br>
+<A HREF="android.security.KeyPairGeneratorSpec.Builder.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec.Builder</A><br>
+<A HREF="android.security.KeyStoreParameter.html" class="hiddenlink" target="rightframe">KeyStoreParameter</A><br>
+<A HREF="android.security.KeyStoreParameter.Builder.html" class="hiddenlink" target="rightframe">KeyStoreParameter.Builder</A><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.graphics.drawable.LayerDrawable.html" class="hiddenlink" target="rightframe">LayerDrawable</A><br>
+<A HREF="android.text.Layout.html" class="hiddenlink" target="rightframe">Layout</A><br>
+<A HREF="android.widget.ListPopupWindow.html" class="hiddenlink" target="rightframe">ListPopupWindow</A><br>
+<A HREF="android.os.Looper.html" class="hiddenlink" target="rightframe">Looper</A><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#ManagedClientConnection" class="hiddenlink" target="rightframe"><strike>ManagedClientConnection</strike></A><br>
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<A HREF="android.Manifest.permission_group.html" class="hiddenlink" target="rightframe">Manifest.permission_group</A><br>
+<A HREF="android.media.browse.MediaBrowser.html" class="hiddenlink" target="rightframe">MediaBrowser</A><br>
+<A HREF="pkg_android.media.browse.html#MediaBrowser.ItemCallback" class="hiddenlink" target="rightframe"><b>MediaBrowser.ItemCallback</b></A><br>
+<A HREF="android.service.media.MediaBrowserService.html" class="hiddenlink" target="rightframe">MediaBrowserService</A><br>
+<A HREF="android.media.MediaCodec.html" class="hiddenlink" target="rightframe">MediaCodec</A><br>
+<A HREF="android.media.MediaCodec.CodecException.html" class="hiddenlink" target="rightframe">MediaCodec.CodecException</A><br>
+<A HREF="android.media.MediaCodec.CryptoException.html" class="hiddenlink" target="rightframe">MediaCodec.CryptoException</A><br>
+<A HREF="pkg_android.media.html#MediaCodec.OnFrameRenderedListener" class="hiddenlink" target="rightframe"><b><i>MediaCodec.OnFrameRenderedListener</i></b></A><br>
+<A HREF="android.media.MediaCodecInfo.CodecCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecCapabilities</A><br>
+<A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecProfileLevel</A><br>
+<A HREF="android.media.MediaCodecInfo.VideoCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.VideoCapabilities</A><br>
+<A HREF="android.media.session.MediaController.TransportControls.html" class="hiddenlink" target="rightframe">MediaController.TransportControls</A><br>
+<A HREF="android.media.MediaCrypto.html" class="hiddenlink" target="rightframe">MediaCrypto</A><br>
+<A HREF="pkg_android.media.html#MediaDataSource" class="hiddenlink" target="rightframe"><b>MediaDataSource</b></A><br>
+<A HREF="android.media.MediaDescription.html" class="hiddenlink" target="rightframe">MediaDescription</A><br>
+<A HREF="android.media.MediaDescription.Builder.html" class="hiddenlink" target="rightframe">MediaDescription.Builder</A><br>
+<A HREF="android.media.MediaDrm.html" class="hiddenlink" target="rightframe">MediaDrm</A><br>
+<A HREF="android.media.MediaDrm.KeyRequest.html" class="hiddenlink" target="rightframe">MediaDrm.KeyRequest</A><br>
+<A HREF="pkg_android.media.html#MediaDrm.KeyStatus" class="hiddenlink" target="rightframe"><b>MediaDrm.KeyStatus</b></A><br>
+<A HREF="pkg_android.media.html#MediaDrm.OnExpirationUpdateListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnExpirationUpdateListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaDrm.OnKeyStatusChangeListener" class="hiddenlink" target="rightframe"><b><i>MediaDrm.OnKeyStatusChangeListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaDrmResetException" class="hiddenlink" target="rightframe"><b>MediaDrmResetException</b></A><br>
+<A HREF="android.media.MediaExtractor.html" class="hiddenlink" target="rightframe">MediaExtractor</A><br>
+<A HREF="android.media.MediaFormat.html" class="hiddenlink" target="rightframe">MediaFormat</A><br>
+<A HREF="android.media.MediaMetadataRetriever.html" class="hiddenlink" target="rightframe">MediaMetadataRetriever</A><br>
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<A HREF="pkg_android.media.html#MediaPlayer.OnTimedMetaDataAvailableListener" class="hiddenlink" target="rightframe"><b><i>MediaPlayer.OnTimedMetaDataAvailableListener</i></b></A><br>
+<A HREF="android.media.MediaPlayer.TrackInfo.html" class="hiddenlink" target="rightframe">MediaPlayer.TrackInfo</A><br>
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<A HREF="android.media.session.MediaSession.Callback.html" class="hiddenlink" target="rightframe">MediaSession.Callback</A><br>
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<A HREF="pkg_android.media.html#MediaSync" class="hiddenlink" target="rightframe"><b>MediaSync</b></A><br>
+<A HREF="pkg_android.media.html#MediaSync.Callback" class="hiddenlink" target="rightframe"><b>MediaSync.Callback</b></A><br>
+<A HREF="pkg_android.media.html#MediaSync.OnErrorListener" class="hiddenlink" target="rightframe"><b><i>MediaSync.OnErrorListener</i></b></A><br>
+<A HREF="pkg_android.media.html#MediaTimestamp" class="hiddenlink" target="rightframe"><b>MediaTimestamp</b></A><br>
+<A HREF="android.os.MessageQueue.html" class="hiddenlink" target="rightframe">MessageQueue</A><br>
+<A HREF="pkg_android.os.html#MessageQueue.OnFileDescriptorEventListener" class="hiddenlink" target="rightframe"><b><i>MessageQueue.OnFileDescriptorEventListener</i></b></A><br>
+<A HREF="android.test.mock.MockContext.html" class="hiddenlink" target="rightframe">MockContext</A><br>
+<A HREF="android.test.mock.MockCursor.html" class="hiddenlink" target="rightframe">MockCursor</A><br>
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<A HREF="pkg_org.apache.http.conn.html#MultihomePlainSocketFactory" class="hiddenlink" target="rightframe"><strike>MultihomePlainSocketFactory</strike></A><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.net.Network.html" class="hiddenlink" target="rightframe">Network</A><br>
+<A HREF="android.net.NetworkCapabilities.html" class="hiddenlink" target="rightframe">NetworkCapabilities</A><br>
+<A HREF="pkg_android.security.html#NetworkSecurityPolicy" class="hiddenlink" target="rightframe"><b>NetworkSecurityPolicy</b></A><br>
+<A HREF="pkg_android.app.usage.html#NetworkStats" class="hiddenlink" target="rightframe"><b>NetworkStats</b></A><br>
+<A HREF="pkg_android.app.usage.html#NetworkStats.Bucket" class="hiddenlink" target="rightframe"><b>NetworkStats.Bucket</b></A><br>
+<A HREF="pkg_android.app.usage.html#NetworkStatsManager" class="hiddenlink" target="rightframe"><b>NetworkStatsManager</b></A><br>
+<A HREF="android.nfc.NfcEvent.html" class="hiddenlink" target="rightframe">NfcEvent</A><br>
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<A HREF="android.app.Notification.Action.html" class="hiddenlink" target="rightframe">Notification.Action</A><br>
+<A HREF="android.app.Notification.Action.Builder.html" class="hiddenlink" target="rightframe">Notification.Action.Builder</A><br>
+<A HREF="android.app.Notification.BigPictureStyle.html" class="hiddenlink" target="rightframe">Notification.BigPictureStyle</A><br>
+<A HREF="android.app.Notification.Builder.html" class="hiddenlink" target="rightframe">Notification.Builder</A><br>
+<A HREF="pkg_android.app.html#Notification.CarExtender" class="hiddenlink" target="rightframe"><b>Notification.CarExtender</b></A><br>
+<A HREF="pkg_android.app.html#Notification.CarExtender.Builder" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.Builder</b></A><br>
+<A HREF="pkg_android.app.html#Notification.CarExtender.UnreadConversation" class="hiddenlink" target="rightframe"><b>Notification.CarExtender.UnreadConversation</b></A><br>
+<A HREF="android.service.notification.NotificationListenerService.html" class="hiddenlink" target="rightframe">NotificationListenerService</A><br>
+<A HREF="android.app.NotificationManager.html" class="hiddenlink" target="rightframe">NotificationManager</A><br>
+<A HREF="pkg_android.app.html#NotificationManager.Policy" class="hiddenlink" target="rightframe"><b>NotificationManager.Policy</b></A><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#OperatedClientConnection" class="hiddenlink" target="rightframe"><strike>OperatedClientConnection</strike></A><br>
+<A HREF="android.system.OsConstants.html" class="hiddenlink" target="rightframe">OsConstants</A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<A HREF="android.graphics.Paint.html" class="hiddenlink" target="rightframe">Paint</A><br>
+<A HREF="android.os.Parcel.html" class="hiddenlink" target="rightframe">Parcel</A><br>
+<A HREF="android.app.PendingIntent.html" class="hiddenlink" target="rightframe">PendingIntent</A><br>
+<A HREF="android.content.pm.PermissionInfo.html" class="hiddenlink" target="rightframe">PermissionInfo</A><br>
+<A HREF="android.webkit.PermissionRequest.html" class="hiddenlink" target="rightframe">PermissionRequest</A><br>
+<A HREF="pkg_android.telecom.html#PhoneAccount" class="hiddenlink" target="rightframe"><b>PhoneAccount</b></A><br>
+<A HREF="pkg_android.telecom.html#PhoneAccount.Builder" class="hiddenlink" target="rightframe"><b>PhoneAccount.Builder</b></A><br>
+<A HREF="pkg_android.telecom.html#PhoneAccountHandle" class="hiddenlink" target="rightframe"><b>PhoneAccountHandle</b></A><br>
+<A HREF="android.telephony.PhoneNumberUtils.html" class="hiddenlink" target="rightframe">PhoneNumberUtils</A><br>
+<A HREF="pkg_org.apache.http.conn.scheme.html#PlainSocketFactory" class="hiddenlink" target="rightframe"><strike>PlainSocketFactory</strike></A><br>
+<A HREF="pkg_android.media.html#PlaybackParams" class="hiddenlink" target="rightframe"><b>PlaybackParams</b></A><br>
+<A HREF="android.media.session.PlaybackState.html" class="hiddenlink" target="rightframe">PlaybackState</A><br>
+<A HREF="android.widget.PopupMenu.html" class="hiddenlink" target="rightframe">PopupMenu</A><br>
+<A HREF="android.widget.PopupWindow.html" class="hiddenlink" target="rightframe">PopupWindow</A><br>
+<A HREF="android.os.PowerManager.html" class="hiddenlink" target="rightframe">PowerManager</A><br>
+<A HREF="android.print.PrintAttributes.html" class="hiddenlink" target="rightframe">PrintAttributes</A><br>
+<A HREF="android.print.PrintAttributes.Builder.html" class="hiddenlink" target="rightframe">PrintAttributes.Builder</A><br>
+<A HREF="android.print.PrinterCapabilitiesInfo.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo</A><br>
+<A HREF="android.print.PrinterCapabilitiesInfo.Builder.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo.Builder</A><br>
+<A HREF="android.printservice.PrintService.html" class="hiddenlink" target="rightframe">PrintService</A><br>
+<A HREF="android.os.Process.html" class="hiddenlink" target="rightframe">Process</A><br>
+<A HREF="android.net.Proxy.html" class="hiddenlink" target="rightframe">Proxy</A><br>
+<A HREF="android.net.ProxyInfo.html" class="hiddenlink" target="rightframe">ProxyInfo</A><br>
+<A NAME="Q"></A>
+<br><font size="+2">Q</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.widget.QuickContactBadge.html" class="hiddenlink" target="rightframe">QuickContactBadge</A><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<A HREF="android.R.id.html" class="hiddenlink" target="rightframe">R.id</A><br>
+<A HREF="android.R.string.html" class="hiddenlink" target="rightframe">R.string</A><br>
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<A HREF="android.speech.RecognitionService.Callback.html" class="hiddenlink" target="rightframe">RecognitionService.Callback</A><br>
+<A HREF="android.speech.RecognizerIntent.html" class="hiddenlink" target="rightframe">RecognizerIntent</A><br>
+<A HREF="android.os.RecoverySystem.html" class="hiddenlink" target="rightframe">RecoverySystem</A><br>
+<A HREF="android.widget.RelativeLayout.LayoutParams.html" class="hiddenlink" target="rightframe">RelativeLayout.LayoutParams</A><br>
+<A HREF="pkg_android.telecom.html#RemoteConference" class="hiddenlink" target="rightframe"><b>RemoteConference</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConference.Callback" class="hiddenlink" target="rightframe"><b>RemoteConference.Callback</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection" class="hiddenlink" target="rightframe"><b>RemoteConnection</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.Callback</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider</b></A><br>
+<A HREF="pkg_android.telecom.html#RemoteConnection.VideoProvider.Callback" class="hiddenlink" target="rightframe"><b>RemoteConnection.VideoProvider.Callback</b></A><br>
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<A HREF="android.renderscript.RenderScript.html" class="hiddenlink" target="rightframe">RenderScript</A><br>
+<A HREF="android.content.res.Resources.html" class="hiddenlink" target="rightframe">Resources</A><br>
+<A HREF="android.content.res.Resources.Theme.html" class="hiddenlink" target="rightframe">Resources.Theme</A><br>
+<A HREF="android.content.RestrictionEntry.html" class="hiddenlink" target="rightframe">RestrictionEntry</A><br>
+<A HREF="android.content.RestrictionsManager.html" class="hiddenlink" target="rightframe">RestrictionsManager</A><br>
+<A HREF="android.graphics.drawable.RippleDrawable.html" class="hiddenlink" target="rightframe">RippleDrawable</A><br>
+<A HREF="android.graphics.drawable.RotateDrawable.html" class="hiddenlink" target="rightframe">RotateDrawable</A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.graphics.drawable.ScaleDrawable.html" class="hiddenlink" target="rightframe">ScaleDrawable</A><br>
+<A HREF="android.view.ScaleGestureDetector.html" class="hiddenlink" target="rightframe">ScaleGestureDetector</A><br>
+<A HREF="android.net.wifi.ScanResult.html" class="hiddenlink" target="rightframe">ScanResult</A><br>
+<A HREF="android.bluetooth.le.ScanSettings.html" class="hiddenlink" target="rightframe">ScanSettings</A><br>
+<A HREF="android.bluetooth.le.ScanSettings.Builder.html" class="hiddenlink" target="rightframe">ScanSettings.Builder</A><br>
+<A HREF="pkg_org.apache.http.conn.scheme.html#Scheme" class="hiddenlink" target="rightframe"><strike>Scheme</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.scheme.html#SchemeRegistry" class="hiddenlink" target="rightframe"><strike>SchemeRegistry</strike></A><br>
+<A HREF="android.renderscript.Script.html" class="hiddenlink" target="rightframe">Script</A><br>
+<A HREF="pkg_android.renderscript.html#Script.InvokeID" class="hiddenlink" target="rightframe"><b>Script.InvokeID</b></A><br>
+<A HREF="android.renderscript.ScriptGroup.html" class="hiddenlink" target="rightframe">ScriptGroup</A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Binding" class="hiddenlink" target="rightframe"><b>ScriptGroup.Binding</b></A><br>
+<A HREF="android.renderscript.ScriptGroup.Builder.html" class="hiddenlink" target="rightframe">ScriptGroup.Builder</A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Builder2" class="hiddenlink" target="rightframe"><b>ScriptGroup.Builder2</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Closure" class="hiddenlink" target="rightframe"><b>ScriptGroup.Closure</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Future" class="hiddenlink" target="rightframe"><b>ScriptGroup.Future</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptGroup.Input" class="hiddenlink" target="rightframe"><b>ScriptGroup.Input</b></A><br>
+<A HREF="pkg_android.renderscript.html#ScriptIntrinsicBLAS" class="hiddenlink" target="rightframe"><b>ScriptIntrinsicBLAS</b></A><br>
+<A HREF="pkg_android.view.html#SearchEvent" class="hiddenlink" target="rightframe"><b>SearchEvent</b></A><br>
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<A HREF="android.provider.Settings.Global.html" class="hiddenlink" target="rightframe">Settings.Global</A><br>
+<A HREF="android.provider.Settings.Secure.html" class="hiddenlink" target="rightframe">Settings.Secure</A><br>
+<A HREF="android.provider.Settings.System.html" class="hiddenlink" target="rightframe">Settings.System</A><br>
+<A HREF="android.app.SharedElementCallback.html" class="hiddenlink" target="rightframe">SharedElementCallback</A><br>
+<A HREF="pkg_android.app.html#SharedElementCallback.OnSharedElementsReadyListener" class="hiddenlink" target="rightframe"><b><i>SharedElementCallback.OnSharedElementsReadyListener</i></b></A><br>
+<A HREF="android.telephony.SignalStrength.html" class="hiddenlink" target="rightframe">SignalStrength</A><br>
+<A HREF="android.widget.SimpleAdapter.html" class="hiddenlink" target="rightframe">SimpleAdapter</A><br>
+<A HREF="android.telephony.SmsManager.html" class="hiddenlink" target="rightframe">SmsManager</A><br>
+<A HREF="android.telephony.SmsMessage.html" class="hiddenlink" target="rightframe">SmsMessage</A><br>
+<A HREF="android.text.SpannableStringBuilder.html" class="hiddenlink" target="rightframe">SpannableStringBuilder</A><br>
+<A HREF="android.widget.Spinner.html" class="hiddenlink" target="rightframe">Spinner</A><br>
+<A HREF="android.net.SSLCertificateSocketFactory.html" class="hiddenlink" target="rightframe">SSLCertificateSocketFactory</A><br>
+<A HREF="pkg_android.text.html#StaticLayout.Builder" class="hiddenlink" target="rightframe"><b>StaticLayout.Builder</b></A><br>
+<A HREF="pkg_android.telecom.html#StatusHints" class="hiddenlink" target="rightframe"><b>StatusHints</b></A><br>
+<A HREF="android.hardware.camera2.params.StreamConfigurationMap.html" class="hiddenlink" target="rightframe">StreamConfigurationMap</A><br>
+<A HREF="android.os.StrictMode.ThreadPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.ThreadPolicy.Builder</A><br>
+<A HREF="android.os.StrictMode.VmPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.VmPolicy.Builder</A><br>
+<A HREF="android.view.Surface.html" class="hiddenlink" target="rightframe">Surface</A><br>
+<A HREF="android.widget.Switch.html" class="hiddenlink" target="rightframe">Switch</A><br>
+<A HREF="pkg_android.media.html#SyncParams" class="hiddenlink" target="rightframe"><b>SyncParams</b></A><br>
+<A HREF="pkg_android.app.admin.html#SystemUpdatePolicy" class="hiddenlink" target="rightframe"><b>SystemUpdatePolicy</b></A><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.telecom.TelecomManager.html" class="hiddenlink" target="rightframe">TelecomManager</A><br>
+<A HREF="android.provider.Telephony.Threads.html" class="hiddenlink" target="rightframe">Telephony.Threads</A><br>
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<A HREF="android.widget.TextView.html" class="hiddenlink" target="rightframe">TextView</A><br>
+<A HREF="pkg_android.widget.html#ThemedSpinnerAdapter" class="hiddenlink" target="rightframe"><b><i>ThemedSpinnerAdapter</i></b></A><br>
+<A HREF="pkg_android.media.html#TimedMetaData" class="hiddenlink" target="rightframe"><b>TimedMetaData</b></A><br>
+<A HREF="android.widget.TimePicker.html" class="hiddenlink" target="rightframe">TimePicker</A><br>
+<A HREF="android.widget.Toolbar.html" class="hiddenlink" target="rightframe">Toolbar</A><br>
+<A HREF="android.os.TransactionTooLargeException.html" class="hiddenlink" target="rightframe">TransactionTooLargeException</A><br>
+<A HREF="android.transition.Transition.html" class="hiddenlink" target="rightframe">Transition</A><br>
+<A HREF="android.transition.TransitionManager.html" class="hiddenlink" target="rightframe">TransitionManager</A><br>
+<A HREF="android.media.tv.TvContentRating.html" class="hiddenlink" target="rightframe">TvContentRating</A><br>
+<A HREF="android.media.tv.TvContract.Channels.html" class="hiddenlink" target="rightframe">TvContract.Channels</A><br>
+<A HREF="android.media.tv.TvContract.Programs.html" class="hiddenlink" target="rightframe">TvContract.Programs</A><br>
+<A HREF="android.media.tv.TvInputManager.html" class="hiddenlink" target="rightframe">TvInputManager</A><br>
+<A HREF="android.media.tv.TvInputService.Session.html" class="hiddenlink" target="rightframe">TvInputService.Session</A><br>
+<A HREF="android.media.tv.TvTrackInfo.html" class="hiddenlink" target="rightframe">TvTrackInfo</A><br>
+<A HREF="android.media.tv.TvTrackInfo.Builder.html" class="hiddenlink" target="rightframe">TvTrackInfo.Builder</A><br>
+<A HREF="android.media.tv.TvView.html" class="hiddenlink" target="rightframe">TvView</A><br>
+<A HREF="pkg_android.media.tv.html#TvView.TimeShiftPositionCallback" class="hiddenlink" target="rightframe"><b>TvView.TimeShiftPositionCallback</b></A><br>
+<A HREF="android.media.tv.TvView.TvInputCallback.html" class="hiddenlink" target="rightframe">TvView.TvInputCallback</A><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.app.usage.UsageEvents.Event.html" class="hiddenlink" target="rightframe">UsageEvents.Event</A><br>
+<A HREF="android.app.usage.UsageStatsManager.html" class="hiddenlink" target="rightframe">UsageStatsManager</A><br>
+<A HREF="android.hardware.usb.UsbDevice.html" class="hiddenlink" target="rightframe">UsbDevice</A><br>
+<A HREF="android.os.UserManager.html" class="hiddenlink" target="rightframe">UserManager</A><br>
+<A HREF="android.speech.tts.UtteranceProgressListener.html" class="hiddenlink" target="rightframe">UtteranceProgressListener</A><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_android.telecom.html#VideoProfile" class="hiddenlink" target="rightframe"><b>VideoProfile</b></A><br>
+<A HREF="pkg_android.telecom.html#VideoProfile.CameraCapabilities" class="hiddenlink" target="rightframe"><b>VideoProfile.CameraCapabilities</b></A><br>
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<A HREF="pkg_android.view.html#View.OnContextClickListener" class="hiddenlink" target="rightframe"><b><i>View.OnContextClickListener</i></b></A><br>
+<A HREF="pkg_android.view.html#View.OnScrollChangeListener" class="hiddenlink" target="rightframe"><b><i>View.OnScrollChangeListener</i></b></A><br>
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<A HREF="android.view.ViewGroup.html" class="hiddenlink" target="rightframe">ViewGroup</A><br>
+<A HREF="android.view.ViewParent.html" class="hiddenlink" target="rightframe"><i>ViewParent</i></A><br>
+<A HREF="pkg_android.view.html#ViewStructure" class="hiddenlink" target="rightframe"><b>ViewStructure</b></A><br>
+<A HREF="android.service.voice.VoiceInteractionService.html" class="hiddenlink" target="rightframe">VoiceInteractionService</A><br>
+<A HREF="android.service.voice.VoiceInteractionSession.html" class="hiddenlink" target="rightframe">VoiceInteractionSession</A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.AbortVoiceRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CommandRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.CompleteVoiceRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.ConfirmationRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Insets" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Insets</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.PickOptionRequest</b></A><br>
+<A HREF="pkg_android.service.voice.html#VoiceInteractionSession.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractionSession.Request</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor" class="hiddenlink" target="rightframe"><b>VoiceInteractor</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.AbortVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.AbortVoiceRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.CommandRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CommandRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.CompleteVoiceRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.CompleteVoiceRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.ConfirmationRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.ConfirmationRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.PickOptionRequest.Option" class="hiddenlink" target="rightframe"><b>VoiceInteractor.PickOptionRequest.Option</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.Prompt" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Prompt</b></A><br>
+<A HREF="pkg_android.app.html#VoiceInteractor.Request" class="hiddenlink" target="rightframe"><b>VoiceInteractor.Request</b></A><br>
+<A HREF="android.provider.VoicemailContract.Status.html" class="hiddenlink" target="rightframe">VoicemailContract.Status</A><br>
+<A HREF="android.provider.VoicemailContract.Voicemails.html" class="hiddenlink" target="rightframe">VoicemailContract.Voicemails</A><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.app.WallpaperManager.html" class="hiddenlink" target="rightframe">WallpaperManager</A><br>
+<A HREF="pkg_android.webkit.html#WebMessage" class="hiddenlink" target="rightframe"><b>WebMessage</b></A><br>
+<A HREF="pkg_android.webkit.html#WebMessagePort" class="hiddenlink" target="rightframe"><b>WebMessagePort</b></A><br>
+<A HREF="pkg_android.webkit.html#WebMessagePort.WebMessageCallback" class="hiddenlink" target="rightframe"><b>WebMessagePort.WebMessageCallback</b></A><br>
+<A HREF="pkg_android.webkit.html#WebResourceError" class="hiddenlink" target="rightframe"><b>WebResourceError</b></A><br>
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<A HREF="android.webkit.WebView.html" class="hiddenlink" target="rightframe">WebView</A><br>
+<A HREF="pkg_android.webkit.html#WebView.VisualStateCallback" class="hiddenlink" target="rightframe"><b>WebView.VisualStateCallback</b></A><br>
+<A HREF="android.webkit.WebViewClient.html" class="hiddenlink" target="rightframe">WebViewClient</A><br>
+<A HREF="android.net.wifi.WifiConfiguration.html" class="hiddenlink" target="rightframe">WifiConfiguration</A><br>
+<A HREF="android.net.wifi.WifiEnterpriseConfig.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig</A><br>
+<A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig.Eap</A><br>
+<A HREF="android.net.wifi.WifiManager.html" class="hiddenlink" target="rightframe">WifiManager</A><br>
+<A HREF="android.view.Window.Callback.html" class="hiddenlink" target="rightframe"><i>Window.Callback</i></A><br>
+<A HREF="android.view.WindowManager.LayoutParams.html" class="hiddenlink" target="rightframe">WindowManager.LayoutParams</A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/classes_index_changes.html b/docs/html/sdk/api_diff/23/changes/classes_index_changes.html
new file mode 100644
index 0000000..a52e320
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/classes_index_changes.html
@@ -0,0 +1,868 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="classes_index_all.html" class="staysblack">All Classes</a>
+  <br>
+<A HREF="classes_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="classes_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<b>Changes</b>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.accounts.AbstractAccountAuthenticator.html" class="hiddenlink" target="rightframe">AbstractAccountAuthenticator</A><br>
+<A HREF="android.database.AbstractCursor.html" class="hiddenlink" target="rightframe">AbstractCursor</A><br>
+<A HREF="android.content.AbstractThreadedSyncAdapter.html" class="hiddenlink" target="rightframe">AbstractThreadedSyncAdapter</A><br>
+<A HREF="android.view.accessibility.AccessibilityEvent.html" class="hiddenlink" target="rightframe">AccessibilityEvent</A><br>
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo</A><br>
+<A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html" class="hiddenlink" target="rightframe">AccessibilityNodeInfo.AccessibilityAction</A><br>
+<A HREF="android.accounts.AccountManager.html" class="hiddenlink" target="rightframe">AccountManager</A><br>
+<A HREF="android.widget.ActionMenuView.html" class="hiddenlink" target="rightframe">ActionMenuView</A><br>
+<A HREF="android.view.ActionMode.html" class="hiddenlink" target="rightframe">ActionMode</A><br>
+<A HREF="android.app.Activity.html" class="hiddenlink" target="rightframe">Activity</A><br>
+<A HREF="android.app.ActivityManager.html" class="hiddenlink" target="rightframe">ActivityManager</A><br>
+<A HREF="android.app.ActivityManager.RecentTaskInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RecentTaskInfo</A><br>
+<A HREF="android.app.ActivityManager.RunningAppProcessInfo.html" class="hiddenlink" target="rightframe">ActivityManager.RunningAppProcessInfo</A><br>
+<A HREF="android.app.ActivityOptions.html" class="hiddenlink" target="rightframe">ActivityOptions</A><br>
+<A HREF="android.provider.AlarmClock.html" class="hiddenlink" target="rightframe">AlarmClock</A><br>
+<A HREF="android.app.AlarmManager.html" class="hiddenlink" target="rightframe">AlarmManager</A><br>
+<A HREF="android.app.AlertDialog.html" class="hiddenlink" target="rightframe">AlertDialog</A><br>
+<A HREF="android.app.AlertDialog.Builder.html" class="hiddenlink" target="rightframe">AlertDialog.Builder</A><br>
+<A HREF="android.renderscript.Allocation.html" class="hiddenlink" target="rightframe">Allocation</A><br>
+<A HREF="android.renderscript.AllocationAdapter.html" class="hiddenlink" target="rightframe">AllocationAdapter</A><br>
+<A HREF="android.widget.AnalogClock.html" class="hiddenlink" target="rightframe">AnalogClock</A><br>
+<A HREF="android.graphics.drawable.AnimatedVectorDrawable.html" class="hiddenlink" target="rightframe">AnimatedVectorDrawable</A><br>
+<A HREF="android.content.pm.ApplicationInfo.html" class="hiddenlink" target="rightframe">ApplicationInfo</A><br>
+<A HREF="android.app.AppOpsManager.html" class="hiddenlink" target="rightframe">AppOpsManager</A><br>
+<A HREF="android.widget.ArrayAdapter.html" class="hiddenlink" target="rightframe">ArrayAdapter</A><br>
+<A HREF="android.util.ArrayMap.html" class="hiddenlink" target="rightframe">ArrayMap</A><br>
+<A HREF="android.media.AsyncPlayer.html" class="hiddenlink" target="rightframe">AsyncPlayer</A><br>
+<A HREF="android.media.AudioFormat.html" class="hiddenlink" target="rightframe">AudioFormat</A><br>
+<A HREF="android.media.AudioFormat.Builder.html" class="hiddenlink" target="rightframe">AudioFormat.Builder</A><br>
+<A HREF="android.media.AudioManager.html" class="hiddenlink" target="rightframe">AudioManager</A><br>
+<A HREF="android.media.AudioRecord.html" class="hiddenlink" target="rightframe">AudioRecord</A><br>
+<A HREF="android.media.AudioTrack.html" class="hiddenlink" target="rightframe">AudioTrack</A><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.os.BatteryManager.html" class="hiddenlink" target="rightframe">BatteryManager</A><br>
+<A HREF="android.bluetooth.BluetoothDevice.html" class="hiddenlink" target="rightframe">BluetoothDevice</A><br>
+<A HREF="android.bluetooth.BluetoothProfile.html" class="hiddenlink" target="rightframe"><i>BluetoothProfile</i></A><br>
+<A HREF="android.bluetooth.BluetoothSocket.html" class="hiddenlink" target="rightframe">BluetoothSocket</A><br>
+<A HREF="android.provider.Browser.html" class="hiddenlink" target="rightframe">Browser</A><br>
+<A HREF="android.os.Build.VERSION.html" class="hiddenlink" target="rightframe">Build.VERSION</A><br>
+<A HREF="android.os.Build.VERSION_CODES.html" class="hiddenlink" target="rightframe">Build.VERSION_CODES</A><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.widget.CalendarView.html" class="hiddenlink" target="rightframe">CalendarView</A><br>
+<A HREF="android.provider.CallLog.Calls.html" class="hiddenlink" target="rightframe">CallLog.Calls</A><br>
+<A HREF="android.hardware.Camera.html" class="hiddenlink" target="rightframe">Camera</A><br>
+<A HREF="android.hardware.camera2.CameraAccessException.html" class="hiddenlink" target="rightframe">CameraAccessException</A><br>
+<A HREF="android.hardware.camera2.CameraCaptureSession.html" class="hiddenlink" target="rightframe">CameraCaptureSession</A><br>
+<A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html" class="hiddenlink" target="rightframe">CameraCaptureSession.StateCallback</A><br>
+<A HREF="android.hardware.camera2.CameraCharacteristics.html" class="hiddenlink" target="rightframe">CameraCharacteristics</A><br>
+<A HREF="android.hardware.camera2.CameraDevice.html" class="hiddenlink" target="rightframe">CameraDevice</A><br>
+<A HREF="android.hardware.camera2.CameraManager.html" class="hiddenlink" target="rightframe">CameraManager</A><br>
+<A HREF="android.hardware.camera2.CameraMetadata.html" class="hiddenlink" target="rightframe">CameraMetadata</A><br>
+<A HREF="android.graphics.Canvas.html" class="hiddenlink" target="rightframe">Canvas</A><br>
+<A HREF="android.hardware.camera2.CaptureRequest.html" class="hiddenlink" target="rightframe">CaptureRequest</A><br>
+<A HREF="android.hardware.camera2.CaptureResult.html" class="hiddenlink" target="rightframe">CaptureResult</A><br>
+<A HREF="android.service.carrier.CarrierMessagingService.html" class="hiddenlink" target="rightframe">CarrierMessagingService</A><br>
+<A HREF="android.telephony.CellSignalStrength.html" class="hiddenlink" target="rightframe">CellSignalStrength</A><br>
+<A HREF="android.graphics.drawable.ClipDrawable.html" class="hiddenlink" target="rightframe">ClipDrawable</A><br>
+<A HREF="android.content.res.ColorStateList.html" class="hiddenlink" target="rightframe">ColorStateList</A><br>
+<A HREF="android.content.ComponentName.html" class="hiddenlink" target="rightframe">ComponentName</A><br>
+<A HREF="android.widget.CompoundButton.html" class="hiddenlink" target="rightframe">CompoundButton</A><br>
+<A HREF="android.content.res.Configuration.html" class="hiddenlink" target="rightframe">Configuration</A><br>
+<A HREF="android.net.ConnectivityManager.html" class="hiddenlink" target="rightframe">ConnectivityManager</A><br>
+<A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html" class="hiddenlink" target="rightframe">ContactsContract.CommonDataKinds.Email</A><br>
+<A HREF="android.provider.ContactsContract.Contacts.html" class="hiddenlink" target="rightframe">ContactsContract.Contacts</A><br>
+<A HREF="android.provider.ContactsContract.DataColumns.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DataColumns</i></A><br>
+<A HREF="android.provider.ContactsContract.DisplayNameSources.html" class="hiddenlink" target="rightframe"><i>ContactsContract.DisplayNameSources</i></A><br>
+<A HREF="android.provider.ContactsContract.Intents.Insert.html" class="hiddenlink" target="rightframe">ContactsContract.Intents.Insert</A><br>
+<A HREF="android.provider.ContactsContract.QuickContact.html" class="hiddenlink" target="rightframe">ContactsContract.QuickContact</A><br>
+<A HREF="android.content.ContentProviderOperation.html" class="hiddenlink" target="rightframe">ContentProviderOperation</A><br>
+<A HREF="android.content.Context.html" class="hiddenlink" target="rightframe">Context</A><br>
+<A HREF="android.view.ContextThemeWrapper.html" class="hiddenlink" target="rightframe">ContextThemeWrapper</A><br>
+<A HREF="android.content.ContextWrapper.html" class="hiddenlink" target="rightframe">ContextWrapper</A><br>
+<A HREF="android.database.Cursor.html" class="hiddenlink" target="rightframe"><i>Cursor</i></A><br>
+<A HREF="android.widget.CursorAdapter.html" class="hiddenlink" target="rightframe">CursorAdapter</A><br>
+<A HREF="android.database.CursorWrapper.html" class="hiddenlink" target="rightframe">CursorWrapper</A><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.os.DeadObjectException.html" class="hiddenlink" target="rightframe">DeadObjectException</A><br>
+<A HREF="android.os.Debug.html" class="hiddenlink" target="rightframe">Debug</A><br>
+<A HREF="android.os.Debug.InstructionCount.html" class="hiddenlink" target="rightframe">Debug.InstructionCount</A><br>
+<A HREF="android.os.Debug.MemoryInfo.html" class="hiddenlink" target="rightframe">Debug.MemoryInfo</A><br>
+<A HREF="android.app.admin.DeviceAdminReceiver.html" class="hiddenlink" target="rightframe">DeviceAdminReceiver</A><br>
+<A HREF="android.app.admin.DevicePolicyManager.html" class="hiddenlink" target="rightframe">DevicePolicyManager</A><br>
+<A HREF="android.app.Dialog.html" class="hiddenlink" target="rightframe">Dialog</A><br>
+<A HREF="android.view.Display.html" class="hiddenlink" target="rightframe">Display</A><br>
+<A HREF="android.util.DisplayMetrics.html" class="hiddenlink" target="rightframe">DisplayMetrics</A><br>
+<A HREF="android.provider.DocumentsContract.html" class="hiddenlink" target="rightframe">DocumentsContract</A><br>
+<A HREF="android.graphics.drawable.Drawable.html" class="hiddenlink" target="rightframe">Drawable</A><br>
+<A HREF="android.service.dreams.DreamService.html" class="hiddenlink" target="rightframe">DreamService</A><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.renderscript.Element.html" class="hiddenlink" target="rightframe">Element</A><br>
+<A HREF="android.os.Environment.html" class="hiddenlink" target="rightframe">Environment</A><br>
+<A HREF="android.util.EventLog.html" class="hiddenlink" target="rightframe">EventLog</A><br>
+<A HREF="android.media.ExifInterface.html" class="hiddenlink" target="rightframe">ExifInterface</A><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.util.FloatMath.html" class="hiddenlink" target="rightframe">FloatMath</A><br>
+<A HREF="android.app.Fragment.html" class="hiddenlink" target="rightframe">Fragment</A><br>
+<A HREF="android.widget.FrameLayout.html" class="hiddenlink" target="rightframe">FrameLayout</A><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.GestureDetector.html" class="hiddenlink" target="rightframe">GestureDetector</A><br>
+<A HREF="android.view.GestureDetector.SimpleOnGestureListener.html" class="hiddenlink" target="rightframe">GestureDetector.SimpleOnGestureListener</A><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.HapticFeedbackConstants.html" class="hiddenlink" target="rightframe">HapticFeedbackConstants</A><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.media.Image.html" class="hiddenlink" target="rightframe">Image</A><br>
+<A HREF="android.graphics.ImageFormat.html" class="hiddenlink" target="rightframe">ImageFormat</A><br>
+<A HREF="android.widget.ImageView.html" class="hiddenlink" target="rightframe">ImageView</A><br>
+<A HREF="android.view.InputDevice.html" class="hiddenlink" target="rightframe">InputDevice</A><br>
+<A HREF="android.graphics.drawable.InsetDrawable.html" class="hiddenlink" target="rightframe">InsetDrawable</A><br>
+<A HREF="android.app.Instrumentation.html" class="hiddenlink" target="rightframe">Instrumentation</A><br>
+<A HREF="android.content.Intent.html" class="hiddenlink" target="rightframe">Intent</A><br>
+<A HREF="android.net.IpPrefix.html" class="hiddenlink" target="rightframe">IpPrefix</A><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.security.KeyChain.html" class="hiddenlink" target="rightframe">KeyChain</A><br>
+<A HREF="android.view.KeyEvent.html" class="hiddenlink" target="rightframe">KeyEvent</A><br>
+<A HREF="android.app.KeyguardManager.html" class="hiddenlink" target="rightframe">KeyguardManager</A><br>
+<A HREF="android.security.KeyPairGeneratorSpec.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec</A><br>
+<A HREF="android.security.KeyPairGeneratorSpec.Builder.html" class="hiddenlink" target="rightframe">KeyPairGeneratorSpec.Builder</A><br>
+<A HREF="android.security.KeyStoreParameter.html" class="hiddenlink" target="rightframe">KeyStoreParameter</A><br>
+<A HREF="android.security.KeyStoreParameter.Builder.html" class="hiddenlink" target="rightframe">KeyStoreParameter.Builder</A><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.graphics.drawable.LayerDrawable.html" class="hiddenlink" target="rightframe">LayerDrawable</A><br>
+<A HREF="android.text.Layout.html" class="hiddenlink" target="rightframe">Layout</A><br>
+<A HREF="android.widget.ListPopupWindow.html" class="hiddenlink" target="rightframe">ListPopupWindow</A><br>
+<A HREF="android.os.Looper.html" class="hiddenlink" target="rightframe">Looper</A><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.Manifest.permission.html" class="hiddenlink" target="rightframe">Manifest.permission</A><br>
+<A HREF="android.Manifest.permission_group.html" class="hiddenlink" target="rightframe">Manifest.permission_group</A><br>
+<A HREF="android.media.browse.MediaBrowser.html" class="hiddenlink" target="rightframe">MediaBrowser</A><br>
+<A HREF="android.service.media.MediaBrowserService.html" class="hiddenlink" target="rightframe">MediaBrowserService</A><br>
+<A HREF="android.media.MediaCodec.html" class="hiddenlink" target="rightframe">MediaCodec</A><br>
+<A HREF="android.media.MediaCodec.CodecException.html" class="hiddenlink" target="rightframe">MediaCodec.CodecException</A><br>
+<A HREF="android.media.MediaCodec.CryptoException.html" class="hiddenlink" target="rightframe">MediaCodec.CryptoException</A><br>
+<A HREF="android.media.MediaCodecInfo.CodecCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecCapabilities</A><br>
+<A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html" class="hiddenlink" target="rightframe">MediaCodecInfo.CodecProfileLevel</A><br>
+<A HREF="android.media.MediaCodecInfo.VideoCapabilities.html" class="hiddenlink" target="rightframe">MediaCodecInfo.VideoCapabilities</A><br>
+<A HREF="android.media.session.MediaController.TransportControls.html" class="hiddenlink" target="rightframe">MediaController.TransportControls</A><br>
+<A HREF="android.media.MediaCrypto.html" class="hiddenlink" target="rightframe">MediaCrypto</A><br>
+<A HREF="android.media.MediaDescription.html" class="hiddenlink" target="rightframe">MediaDescription</A><br>
+<A HREF="android.media.MediaDescription.Builder.html" class="hiddenlink" target="rightframe">MediaDescription.Builder</A><br>
+<A HREF="android.media.MediaDrm.html" class="hiddenlink" target="rightframe">MediaDrm</A><br>
+<A HREF="android.media.MediaDrm.KeyRequest.html" class="hiddenlink" target="rightframe">MediaDrm.KeyRequest</A><br>
+<A HREF="android.media.MediaExtractor.html" class="hiddenlink" target="rightframe">MediaExtractor</A><br>
+<A HREF="android.media.MediaFormat.html" class="hiddenlink" target="rightframe">MediaFormat</A><br>
+<A HREF="android.media.MediaMetadataRetriever.html" class="hiddenlink" target="rightframe">MediaMetadataRetriever</A><br>
+<A HREF="android.media.MediaPlayer.html" class="hiddenlink" target="rightframe">MediaPlayer</A><br>
+<A HREF="android.media.MediaPlayer.TrackInfo.html" class="hiddenlink" target="rightframe">MediaPlayer.TrackInfo</A><br>
+<A HREF="android.media.MediaRecorder.html" class="hiddenlink" target="rightframe">MediaRecorder</A><br>
+<A HREF="android.media.session.MediaSession.Callback.html" class="hiddenlink" target="rightframe">MediaSession.Callback</A><br>
+<A HREF="android.provider.MediaStore.html" class="hiddenlink" target="rightframe">MediaStore</A><br>
+<A HREF="android.os.MessageQueue.html" class="hiddenlink" target="rightframe">MessageQueue</A><br>
+<A HREF="android.test.mock.MockContext.html" class="hiddenlink" target="rightframe">MockContext</A><br>
+<A HREF="android.test.mock.MockCursor.html" class="hiddenlink" target="rightframe">MockCursor</A><br>
+<A HREF="android.test.mock.MockPackageManager.html" class="hiddenlink" target="rightframe">MockPackageManager</A><br>
+<A HREF="android.view.MotionEvent.html" class="hiddenlink" target="rightframe">MotionEvent</A><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.net.Network.html" class="hiddenlink" target="rightframe">Network</A><br>
+<A HREF="android.net.NetworkCapabilities.html" class="hiddenlink" target="rightframe">NetworkCapabilities</A><br>
+<A HREF="android.nfc.NfcEvent.html" class="hiddenlink" target="rightframe">NfcEvent</A><br>
+<A HREF="android.app.Notification.html" class="hiddenlink" target="rightframe">Notification</A><br>
+<A HREF="android.app.Notification.Action.html" class="hiddenlink" target="rightframe">Notification.Action</A><br>
+<A HREF="android.app.Notification.Action.Builder.html" class="hiddenlink" target="rightframe">Notification.Action.Builder</A><br>
+<A HREF="android.app.Notification.BigPictureStyle.html" class="hiddenlink" target="rightframe">Notification.BigPictureStyle</A><br>
+<A HREF="android.app.Notification.Builder.html" class="hiddenlink" target="rightframe">Notification.Builder</A><br>
+<A HREF="android.service.notification.NotificationListenerService.html" class="hiddenlink" target="rightframe">NotificationListenerService</A><br>
+<A HREF="android.app.NotificationManager.html" class="hiddenlink" target="rightframe">NotificationManager</A><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.system.OsConstants.html" class="hiddenlink" target="rightframe">OsConstants</A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.content.pm.PackageInfo.html" class="hiddenlink" target="rightframe">PackageInfo</A><br>
+<A HREF="android.content.pm.PackageManager.html" class="hiddenlink" target="rightframe">PackageManager</A><br>
+<A HREF="android.graphics.Paint.html" class="hiddenlink" target="rightframe">Paint</A><br>
+<A HREF="android.os.Parcel.html" class="hiddenlink" target="rightframe">Parcel</A><br>
+<A HREF="android.app.PendingIntent.html" class="hiddenlink" target="rightframe">PendingIntent</A><br>
+<A HREF="android.content.pm.PermissionInfo.html" class="hiddenlink" target="rightframe">PermissionInfo</A><br>
+<A HREF="android.webkit.PermissionRequest.html" class="hiddenlink" target="rightframe">PermissionRequest</A><br>
+<A HREF="android.telephony.PhoneNumberUtils.html" class="hiddenlink" target="rightframe">PhoneNumberUtils</A><br>
+<A HREF="android.media.session.PlaybackState.html" class="hiddenlink" target="rightframe">PlaybackState</A><br>
+<A HREF="android.widget.PopupMenu.html" class="hiddenlink" target="rightframe">PopupMenu</A><br>
+<A HREF="android.widget.PopupWindow.html" class="hiddenlink" target="rightframe">PopupWindow</A><br>
+<A HREF="android.os.PowerManager.html" class="hiddenlink" target="rightframe">PowerManager</A><br>
+<A HREF="android.print.PrintAttributes.html" class="hiddenlink" target="rightframe">PrintAttributes</A><br>
+<A HREF="android.print.PrintAttributes.Builder.html" class="hiddenlink" target="rightframe">PrintAttributes.Builder</A><br>
+<A HREF="android.print.PrinterCapabilitiesInfo.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo</A><br>
+<A HREF="android.print.PrinterCapabilitiesInfo.Builder.html" class="hiddenlink" target="rightframe">PrinterCapabilitiesInfo.Builder</A><br>
+<A HREF="android.printservice.PrintService.html" class="hiddenlink" target="rightframe">PrintService</A><br>
+<A HREF="android.os.Process.html" class="hiddenlink" target="rightframe">Process</A><br>
+<A HREF="android.net.Proxy.html" class="hiddenlink" target="rightframe">Proxy</A><br>
+<A HREF="android.net.ProxyInfo.html" class="hiddenlink" target="rightframe">ProxyInfo</A><br>
+<A NAME="Q"></A>
+<br><font size="+2">Q</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.widget.QuickContactBadge.html" class="hiddenlink" target="rightframe">QuickContactBadge</A><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.R.attr.html" class="hiddenlink" target="rightframe">R.attr</A><br>
+<A HREF="android.R.id.html" class="hiddenlink" target="rightframe">R.id</A><br>
+<A HREF="android.R.string.html" class="hiddenlink" target="rightframe">R.string</A><br>
+<A HREF="android.R.style.html" class="hiddenlink" target="rightframe">R.style</A><br>
+<A HREF="android.speech.RecognitionService.Callback.html" class="hiddenlink" target="rightframe">RecognitionService.Callback</A><br>
+<A HREF="android.speech.RecognizerIntent.html" class="hiddenlink" target="rightframe">RecognizerIntent</A><br>
+<A HREF="android.os.RecoverySystem.html" class="hiddenlink" target="rightframe">RecoverySystem</A><br>
+<A HREF="android.widget.RelativeLayout.LayoutParams.html" class="hiddenlink" target="rightframe">RelativeLayout.LayoutParams</A><br>
+<A HREF="android.widget.RemoteViews.html" class="hiddenlink" target="rightframe">RemoteViews</A><br>
+<A HREF="android.renderscript.RenderScript.html" class="hiddenlink" target="rightframe">RenderScript</A><br>
+<A HREF="android.content.res.Resources.html" class="hiddenlink" target="rightframe">Resources</A><br>
+<A HREF="android.content.res.Resources.Theme.html" class="hiddenlink" target="rightframe">Resources.Theme</A><br>
+<A HREF="android.content.RestrictionEntry.html" class="hiddenlink" target="rightframe">RestrictionEntry</A><br>
+<A HREF="android.content.RestrictionsManager.html" class="hiddenlink" target="rightframe">RestrictionsManager</A><br>
+<A HREF="android.graphics.drawable.RippleDrawable.html" class="hiddenlink" target="rightframe">RippleDrawable</A><br>
+<A HREF="android.graphics.drawable.RotateDrawable.html" class="hiddenlink" target="rightframe">RotateDrawable</A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.graphics.drawable.ScaleDrawable.html" class="hiddenlink" target="rightframe">ScaleDrawable</A><br>
+<A HREF="android.view.ScaleGestureDetector.html" class="hiddenlink" target="rightframe">ScaleGestureDetector</A><br>
+<A HREF="android.net.wifi.ScanResult.html" class="hiddenlink" target="rightframe">ScanResult</A><br>
+<A HREF="android.bluetooth.le.ScanSettings.html" class="hiddenlink" target="rightframe">ScanSettings</A><br>
+<A HREF="android.bluetooth.le.ScanSettings.Builder.html" class="hiddenlink" target="rightframe">ScanSettings.Builder</A><br>
+<A HREF="android.renderscript.Script.html" class="hiddenlink" target="rightframe">Script</A><br>
+<A HREF="android.renderscript.ScriptGroup.html" class="hiddenlink" target="rightframe">ScriptGroup</A><br>
+<A HREF="android.renderscript.ScriptGroup.Builder.html" class="hiddenlink" target="rightframe">ScriptGroup.Builder</A><br>
+<A HREF="android.provider.Settings.html" class="hiddenlink" target="rightframe">Settings</A><br>
+<A HREF="android.provider.Settings.Global.html" class="hiddenlink" target="rightframe">Settings.Global</A><br>
+<A HREF="android.provider.Settings.Secure.html" class="hiddenlink" target="rightframe">Settings.Secure</A><br>
+<A HREF="android.provider.Settings.System.html" class="hiddenlink" target="rightframe">Settings.System</A><br>
+<A HREF="android.app.SharedElementCallback.html" class="hiddenlink" target="rightframe">SharedElementCallback</A><br>
+<A HREF="android.telephony.SignalStrength.html" class="hiddenlink" target="rightframe">SignalStrength</A><br>
+<A HREF="android.widget.SimpleAdapter.html" class="hiddenlink" target="rightframe">SimpleAdapter</A><br>
+<A HREF="android.telephony.SmsManager.html" class="hiddenlink" target="rightframe">SmsManager</A><br>
+<A HREF="android.telephony.SmsMessage.html" class="hiddenlink" target="rightframe">SmsMessage</A><br>
+<A HREF="android.text.SpannableStringBuilder.html" class="hiddenlink" target="rightframe">SpannableStringBuilder</A><br>
+<A HREF="android.widget.Spinner.html" class="hiddenlink" target="rightframe">Spinner</A><br>
+<A HREF="android.net.SSLCertificateSocketFactory.html" class="hiddenlink" target="rightframe">SSLCertificateSocketFactory</A><br>
+<A HREF="android.hardware.camera2.params.StreamConfigurationMap.html" class="hiddenlink" target="rightframe">StreamConfigurationMap</A><br>
+<A HREF="android.os.StrictMode.ThreadPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.ThreadPolicy.Builder</A><br>
+<A HREF="android.os.StrictMode.VmPolicy.Builder.html" class="hiddenlink" target="rightframe">StrictMode.VmPolicy.Builder</A><br>
+<A HREF="android.view.Surface.html" class="hiddenlink" target="rightframe">Surface</A><br>
+<A HREF="android.widget.Switch.html" class="hiddenlink" target="rightframe">Switch</A><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.telecom.TelecomManager.html" class="hiddenlink" target="rightframe">TelecomManager</A><br>
+<A HREF="android.provider.Telephony.Threads.html" class="hiddenlink" target="rightframe">Telephony.Threads</A><br>
+<A HREF="android.telephony.TelephonyManager.html" class="hiddenlink" target="rightframe">TelephonyManager</A><br>
+<A HREF="android.widget.TextView.html" class="hiddenlink" target="rightframe">TextView</A><br>
+<A HREF="android.widget.TimePicker.html" class="hiddenlink" target="rightframe">TimePicker</A><br>
+<A HREF="android.widget.Toolbar.html" class="hiddenlink" target="rightframe">Toolbar</A><br>
+<A HREF="android.os.TransactionTooLargeException.html" class="hiddenlink" target="rightframe">TransactionTooLargeException</A><br>
+<A HREF="android.transition.Transition.html" class="hiddenlink" target="rightframe">Transition</A><br>
+<A HREF="android.transition.TransitionManager.html" class="hiddenlink" target="rightframe">TransitionManager</A><br>
+<A HREF="android.media.tv.TvContentRating.html" class="hiddenlink" target="rightframe">TvContentRating</A><br>
+<A HREF="android.media.tv.TvContract.Channels.html" class="hiddenlink" target="rightframe">TvContract.Channels</A><br>
+<A HREF="android.media.tv.TvContract.Programs.html" class="hiddenlink" target="rightframe">TvContract.Programs</A><br>
+<A HREF="android.media.tv.TvInputManager.html" class="hiddenlink" target="rightframe">TvInputManager</A><br>
+<A HREF="android.media.tv.TvInputService.Session.html" class="hiddenlink" target="rightframe">TvInputService.Session</A><br>
+<A HREF="android.media.tv.TvTrackInfo.html" class="hiddenlink" target="rightframe">TvTrackInfo</A><br>
+<A HREF="android.media.tv.TvTrackInfo.Builder.html" class="hiddenlink" target="rightframe">TvTrackInfo.Builder</A><br>
+<A HREF="android.media.tv.TvView.html" class="hiddenlink" target="rightframe">TvView</A><br>
+<A HREF="android.media.tv.TvView.TvInputCallback.html" class="hiddenlink" target="rightframe">TvView.TvInputCallback</A><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.app.usage.UsageEvents.Event.html" class="hiddenlink" target="rightframe">UsageEvents.Event</A><br>
+<A HREF="android.app.usage.UsageStatsManager.html" class="hiddenlink" target="rightframe">UsageStatsManager</A><br>
+<A HREF="android.hardware.usb.UsbDevice.html" class="hiddenlink" target="rightframe">UsbDevice</A><br>
+<A HREF="android.os.UserManager.html" class="hiddenlink" target="rightframe">UserManager</A><br>
+<A HREF="android.speech.tts.UtteranceProgressListener.html" class="hiddenlink" target="rightframe">UtteranceProgressListener</A><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.view.View.html" class="hiddenlink" target="rightframe">View</A><br>
+<A HREF="android.view.ViewConfiguration.html" class="hiddenlink" target="rightframe">ViewConfiguration</A><br>
+<A HREF="android.view.ViewGroup.html" class="hiddenlink" target="rightframe">ViewGroup</A><br>
+<A HREF="android.view.ViewParent.html" class="hiddenlink" target="rightframe"><i>ViewParent</i></A><br>
+<A HREF="android.service.voice.VoiceInteractionService.html" class="hiddenlink" target="rightframe">VoiceInteractionService</A><br>
+<A HREF="android.service.voice.VoiceInteractionSession.html" class="hiddenlink" target="rightframe">VoiceInteractionSession</A><br>
+<A HREF="android.provider.VoicemailContract.Status.html" class="hiddenlink" target="rightframe">VoicemailContract.Status</A><br>
+<A HREF="android.provider.VoicemailContract.Voicemails.html" class="hiddenlink" target="rightframe">VoicemailContract.Voicemails</A><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="android.app.WallpaperManager.html" class="hiddenlink" target="rightframe">WallpaperManager</A><br>
+<A HREF="android.webkit.WebSettings.html" class="hiddenlink" target="rightframe">WebSettings</A><br>
+<A HREF="android.webkit.WebView.html" class="hiddenlink" target="rightframe">WebView</A><br>
+<A HREF="android.webkit.WebViewClient.html" class="hiddenlink" target="rightframe">WebViewClient</A><br>
+<A HREF="android.net.wifi.WifiConfiguration.html" class="hiddenlink" target="rightframe">WifiConfiguration</A><br>
+<A HREF="android.net.wifi.WifiEnterpriseConfig.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig</A><br>
+<A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html" class="hiddenlink" target="rightframe">WifiEnterpriseConfig.Eap</A><br>
+<A HREF="android.net.wifi.WifiManager.html" class="hiddenlink" target="rightframe">WifiManager</A><br>
+<A HREF="android.view.Window.Callback.html" class="hiddenlink" target="rightframe"><i>Window.Callback</i></A><br>
+<A HREF="android.view.WindowManager.LayoutParams.html" class="hiddenlink" target="rightframe">WindowManager.LayoutParams</A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/classes_index_removals.html b/docs/html/sdk/api_diff/23/changes/classes_index_removals.html
new file mode 100644
index 0000000..7b780a6
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/classes_index_removals.html
@@ -0,0 +1,227 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Class Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Classes" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="classes_index_all.html" class="staysblack">All Classes</a>
+  <br>
+<b>Removals</b>
+  <br>
+<A HREF="classes_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="classes_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.params.html#AbstractHttpParams" class="hiddenlink" target="rightframe"><strike>AbstractHttpParams</strike></A><br>
+<A HREF="pkg_android.net.http.html#AndroidHttpClient" class="hiddenlink" target="rightframe"><strike>AndroidHttpClient</strike></A><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#BasicEofSensorWatcher" class="hiddenlink" target="rightframe"><strike>BasicEofSensorWatcher</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#BasicHttpParams" class="hiddenlink" target="rightframe"><strike>BasicHttpParams</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#BasicManagedEntity" class="hiddenlink" target="rightframe"><strike>BasicManagedEntity</strike></A><br>
+<A HREF="pkg_android.provider.html#Browser.BookmarkColumns" class="hiddenlink" target="rightframe"><strike>Browser.BookmarkColumns</strike></A><br>
+<A HREF="pkg_android.provider.html#Browser.SearchColumns" class="hiddenlink" target="rightframe"><strike>Browser.SearchColumns</strike></A><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManager" class="hiddenlink" target="rightframe"><strike>ClientConnectionManager</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionManagerFactory" class="hiddenlink" target="rightframe"><strike>ClientConnectionManagerFactory</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionOperator" class="hiddenlink" target="rightframe"><strike>ClientConnectionOperator</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ClientConnectionRequest" class="hiddenlink" target="rightframe"><strike>ClientConnectionRequest</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ConnectionKeepAliveStrategy" class="hiddenlink" target="rightframe"><strike>ConnectionKeepAliveStrategy</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ConnectionPoolTimeoutException" class="hiddenlink" target="rightframe"><strike>ConnectionPoolTimeoutException</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#ConnectionReleaseTrigger" class="hiddenlink" target="rightframe"><strike>ConnectionReleaseTrigger</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.Contacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.Contacts.StreamItems</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.RawContacts.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.RawContacts.StreamItems</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotos</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemPhotosColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemPhotosColumns</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItems.StreamItemPhotos" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItems.StreamItemPhotos</strike></A><br>
+<A HREF="pkg_android.provider.html#ContactsContract.StreamItemsColumns" class="hiddenlink" target="rightframe"><strike>ContactsContract.StreamItemsColumns</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#CoreProtocolPNames" class="hiddenlink" target="rightframe"><strike>CoreProtocolPNames</strike></A><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.params.html#DefaultedHttpParams" class="hiddenlink" target="rightframe"><strike>DefaultedHttpParams</strike></A><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#EofSensorInputStream" class="hiddenlink" target="rightframe"><strike>EofSensorInputStream</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#EofSensorWatcher" class="hiddenlink" target="rightframe"><strike>EofSensorWatcher</strike></A><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.params.html#HttpAbstractParamBean" class="hiddenlink" target="rightframe"><strike>HttpAbstractParamBean</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#HttpConnectionParamBean" class="hiddenlink" target="rightframe"><strike>HttpConnectionParamBean</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#HttpHostConnectException" class="hiddenlink" target="rightframe"><strike>HttpHostConnectException</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParamBean" class="hiddenlink" target="rightframe"><strike>HttpProtocolParamBean</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html#HttpProtocolParams" class="hiddenlink" target="rightframe"><strike>HttpProtocolParams</strike></A><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#ManagedClientConnection" class="hiddenlink" target="rightframe"><strike>ManagedClientConnection</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html#MultihomePlainSocketFactory" class="hiddenlink" target="rightframe"><strike>MultihomePlainSocketFactory</strike></A><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.html#OperatedClientConnection" class="hiddenlink" target="rightframe"><strike>OperatedClientConnection</strike></A><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.scheme.html#PlainSocketFactory" class="hiddenlink" target="rightframe"><strike>PlainSocketFactory</strike></A><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<A HREF="pkg_org.apache.http.conn.scheme.html#Scheme" class="hiddenlink" target="rightframe"><strike>Scheme</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.scheme.html#SchemeRegistry" class="hiddenlink" target="rightframe"><strike>SchemeRegistry</strike></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/constructors_index_additions.html b/docs/html/sdk/api_diff/23/changes/constructors_index_additions.html
new file mode 100644
index 0000000..53e7ab5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/constructors_index_additions.html
@@ -0,0 +1,127 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="constructors_index_all.html" class="staysblack">All Constructors</a>
+  <br>
+<A HREF="constructors_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<b>Additions</b>
+  <br>
+<A HREF="constructors_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_added(android.util.ArrayMap<K, V>)" class="hiddenlink" target="rightframe"><b>ArrayMap</b>
+(<code>ArrayMap&lt;K, V&gt;</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.ContextThemeWrapper.html#android.view.ContextThemeWrapper.ctor_added(android.content.Context, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>ContextThemeWrapper</b>
+(<code>Context, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.DeadObjectException.html#android.os.DeadObjectException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>DeadObjectException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_added(android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>Notification.Action.Builder</b>
+(<code>Icon, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.ctor_added(android.content.Context, android.util.AttributeSet, int, int, int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>Spinner</b>
+(<code>Context, AttributeSet, int, int, int, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.TransactionTooLargeException.html#android.os.TransactionTooLargeException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>TransactionTooLargeException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/constructors_index_all.html b/docs/html/sdk/api_diff/23/changes/constructors_index_all.html
new file mode 100644
index 0000000..6c7df45
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/constructors_index_all.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Constructors</b>
+  <br>
+<A HREF="constructors_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="constructors_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="constructors_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>ArrayMap</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_removed(android.util.ArrayMap)" class="hiddenlink" target="rightframe"><strike>ArrayMap</strike>
+(<code>ArrayMap</code>)</A></nobr>&nbsp;constructor<br>
+&nbsp;&nbsp;<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_added(android.util.ArrayMap<K, V>)" class="hiddenlink" target="rightframe"><b>ArrayMap</b>
+(<code>ArrayMap&lt;K, V&gt;</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ctor_removed()" class="hiddenlink" target="rightframe"><strike>BatteryManager</strike>
+()</A></nobr>&nbsp;constructor<br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.ContextThemeWrapper.html#android.view.ContextThemeWrapper.ctor_added(android.content.Context, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>ContextThemeWrapper</b>
+(<code>Context, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.DeadObjectException.html#android.os.DeadObjectException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>DeadObjectException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<i>Notification.Action.Builder</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_added(android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>Notification.Action.Builder</b>
+(<code>Icon, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action.Builder
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.RecoverySystem.html#android.os.RecoverySystem.ctor_removed()" class="hiddenlink" target="rightframe"><strike>RecoverySystem</strike>
+()</A></nobr>&nbsp;constructor<br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.ctor_added(android.content.Context, android.util.AttributeSet, int, int, int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe"><b>Spinner</b>
+(<code>Context, AttributeSet, int, int, int, Theme</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.TransactionTooLargeException.html#android.os.TransactionTooLargeException.ctor_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>TransactionTooLargeException</b>
+(<code>String</code>)</A></nobr>&nbsp;constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/constructors_index_changes.html b/docs/html/sdk/api_diff/23/changes/constructors_index_changes.html
new file mode 100644
index 0000000..409c83f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/constructors_index_changes.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="constructors_index_all.html" class="staysblack">All Constructors</a>
+  <br>
+<A HREF="constructors_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="constructors_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<b>Changes</b>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<nobr><A HREF="android.app.Notification.Action.Builder.html#android.app.Notification.Action.Builder.ctor_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">Notification.Action.Builder
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr>&nbsp;constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/constructors_index_removals.html b/docs/html/sdk/api_diff/23/changes/constructors_index_removals.html
new file mode 100644
index 0000000..002ee1c
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/constructors_index_removals.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Constructor Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Constructors" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="constructors_index_all.html" class="staysblack">All Constructors</a>
+  <br>
+<b>Removals</b>
+  <br>
+<A HREF="constructors_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="constructors_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.util.ArrayMap.html#android.util.ArrayMap.ctor_removed(android.util.ArrayMap)" class="hiddenlink" target="rightframe"><strike>ArrayMap</strike>
+(<code>ArrayMap</code>)</A></nobr>&nbsp;constructor<br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ctor_removed()" class="hiddenlink" target="rightframe"><strike>BatteryManager</strike>
+()</A></nobr>&nbsp;constructor<br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.RecoverySystem.html#android.os.RecoverySystem.ctor_removed()" class="hiddenlink" target="rightframe"><strike>RecoverySystem</strike>
+()</A></nobr>&nbsp;constructor<br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/fields_index_additions.html b/docs/html/sdk/api_diff/23/changes/fields_index_additions.html
new file mode 100644
index 0000000..59b8967
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/fields_index_additions.html
@@ -0,0 +1,1636 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="fields_index_all.html" class="staysblack">All Fields</a>
+  <br>
+<A HREF="fields_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<b>Additions</b>
+  <br>
+<A HREF="fields_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_NOTIFICATION_POLICY" class="hiddenlink" target="rightframe">ACCESS_NOTIFICATION_POLICY</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionContextClick" class="hiddenlink" target="rightframe">accessibilityActionContextClick</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollDown" class="hiddenlink" target="rightframe">accessibilityActionScrollDown</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollLeft" class="hiddenlink" target="rightframe">accessibilityActionScrollLeft</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollRight" class="hiddenlink" target="rightframe">accessibilityActionScrollRight</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollToPosition" class="hiddenlink" target="rightframe">accessibilityActionScrollToPosition</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollUp" class="hiddenlink" target="rightframe">accessibilityActionScrollUp</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionShowOnScreen" class="hiddenlink" target="rightframe">accessibilityActionShowOnScreen</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_COLUMN_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_COLUMN_INT</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_ROW_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_ROW_INT</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_PRESS" class="hiddenlink" target="rightframe">ACTION_BUTTON_PRESS</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_RELEASE" class="hiddenlink" target="rightframe">ACTION_BUTTON_RELEASE</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN" class="hiddenlink" target="rightframe">ACTION_CAPTIVE_PORTAL_SIGN_IN</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_DEFAULT_DIALER" class="hiddenlink" target="rightframe">ACTION_CHANGE_DEFAULT_DIALER</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_PHONE_ACCOUNTS" class="hiddenlink" target="rightframe">ACTION_CHANGE_PHONE_ACCOUNTS</A>
+</nobr><br>
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_CHARGING" class="hiddenlink" target="rightframe">ACTION_CHARGING</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CONFIGURE_PHONE_ACCOUNT" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_PHONE_ACCOUNT</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.ACTION_CONFIGURE_VOICEMAIL" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_VOICEMAIL</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_CONTEXT_CLICK" class="hiddenlink" target="rightframe">ACTION_CONTEXT_CLICK</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_DEFAULT_DIALER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEFAULT_DIALER_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_IDLE_MODE_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_DEVICE_OWNER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_OWNER_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_DISCHARGING" class="hiddenlink" target="rightframe">ACTION_DISCHARGING</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_DISMISS_ALARM" class="hiddenlink" target="rightframe">ACTION_DISMISS_ALARM</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS" class="hiddenlink" target="rightframe">ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_INCOMING_CALL" class="hiddenlink" target="rightframe">ACTION_INCOMING_CALL</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED" class="hiddenlink" target="rightframe">ACTION_INTERRUPTION_FILTER_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_OVERLAY_PERMISSION" class="hiddenlink" target="rightframe">ACTION_MANAGE_OVERLAY_PERMISSION</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_WRITE_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_WRITE_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_MANAGED_PROFILE_PROVISIONED" class="hiddenlink" target="rightframe">ACTION_MANAGED_PROFILE_PROVISIONED</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.media.session.PlaybackState.html#android.media.session.PlaybackState.ACTION_PLAY_FROM_URI" class="hiddenlink" target="rightframe">ACTION_PLAY_FROM_URI</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.ACTION_PROCESS_TEXT" class="hiddenlink" target="rightframe">ACTION_PROCESS_TEXT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE" class="hiddenlink" target="rightframe">ACTION_PROVISION_MANAGED_DEVICE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.ACTION_REPORT_HEAP_LIMIT" class="hiddenlink" target="rightframe">ACTION_REPORT_HEAP_LIMIT</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_DOWN" class="hiddenlink" target="rightframe">ACTION_SCROLL_DOWN</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_LEFT" class="hiddenlink" target="rightframe">ACTION_SCROLL_LEFT</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_RIGHT" class="hiddenlink" target="rightframe">ACTION_SCROLL_RIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_TO_POSITION" class="hiddenlink" target="rightframe">ACTION_SCROLL_TO_POSITION</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_UP" class="hiddenlink" target="rightframe">ACTION_SCROLL_UP</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SHOW_ON_SCREEN" class="hiddenlink" target="rightframe">ACTION_SHOW_ON_SCREEN</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_SNOOZE_ALARM" class="hiddenlink" target="rightframe">ACTION_SNOOZE_ALARM</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_SYSTEM_UPDATE_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_SYSTEM_UPDATE_POLICY_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_AIRPLANE_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_AIRPLANE_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_MUTE" class="hiddenlink" target="rightframe">ADJUST_MUTE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_TOGGLE_MUTE" class="hiddenlink" target="rightframe">ADJUST_TOGGLE_MUTE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_UNMUTE" class="hiddenlink" target="rightframe">ADJUST_UNMUTE</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html#android.net.wifi.WifiEnterpriseConfig.Eap.AKA_PRIME" class="hiddenlink" target="rightframe">AKA_PRIME</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_ALL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_LABEL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_LABEL</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_NEXT" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_NEXT</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_TIME" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.ALLOW_PARENT_PROFILE_APP_LINKING" class="hiddenlink" target="rightframe">ALLOW_PARENT_PROFILE_APP_LINKING</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.allowUndo" class="hiddenlink" target="rightframe">allowUndo</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.autoVerify" class="hiddenlink" target="rightframe">autoVerify</A>
+</nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.BASE_OS" class="hiddenlink" target="rightframe">BASE_OS</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.baseActivity" class="hiddenlink" target="rightframe">baseActivity</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_SERVICES" class="hiddenlink" target="rightframe">BIND_CARRIER_SERVICES</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CHOOSER_TARGET_SERVICE" class="hiddenlink" target="rightframe">BIND_CHOOSER_TARGET_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_INCALL_SERVICE" class="hiddenlink" target="rightframe">BIND_INCALL_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_MIDI_DEVICE_SERVICE" class="hiddenlink" target="rightframe">BIND_MIDI_DEVICE_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_TELECOM_CONNECTION_SERVICE" class="hiddenlink" target="rightframe">BIND_TELECOM_CONNECTION_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_BALANCED" class="hiddenlink" target="rightframe">BREAK_STRATEGY_BALANCED</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_HIGH_QUALITY" class="hiddenlink" target="rightframe">BREAK_STRATEGY_HIGH_QUALITY</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_SIMPLE" class="hiddenlink" target="rightframe">BREAK_STRATEGY_SIMPLE</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.breakStrategy" class="hiddenlink" target="rightframe">breakStrategy</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_PRIMARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_PRIMARY</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_SECONDARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_SECONDARY</A>
+</nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.CallLog.Calls.html#android.provider.CallLog.Calls.CACHED_PHOTO_URI" class="hiddenlink" target="rightframe">CACHED_PHOTO_URI</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_FIRST_MATCH" class="hiddenlink" target="rightframe">CALLBACK_TYPE_FIRST_MATCH</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_MATCH_LOST" class="hiddenlink" target="rightframe">CALLBACK_TYPE_MATCH_LOST</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.CAMERA_ERROR_EVICTED" class="hiddenlink" target="rightframe">CAMERA_ERROR_EVICTED</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.CAMERA_IN_USE" class="hiddenlink" target="rightframe">CAMERA_IN_USE</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.CARRIER_CONFIG_SERVICE" class="hiddenlink" target="rightframe">CARRIER_CONFIG_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE_VT_CAPABLE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE_VT_CAPABLE</A>
+</nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.CATEGORY_REMINDER" class="hiddenlink" target="rightframe">CATEGORY_REMINDER</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.CATEGORY_VOICE" class="hiddenlink" target="rightframe">CATEGORY_VOICE</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq0" class="hiddenlink" target="rightframe">centerFreq0</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq1" class="hiddenlink" target="rightframe">centerFreq1</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1_SURROUND" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1_SURROUND</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_160MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_160MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_20MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_20MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_40MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_40MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ_PLUS_MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ_PLUS_MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.channelWidth" class="hiddenlink" target="rightframe">channelWidth</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitABGR8888" class="hiddenlink" target="rightframe">COLOR_Format32bitABGR8888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBAFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBAFlexible</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBFlexible</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Flexible</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Flexible</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.colorBackgroundFloating" class="hiddenlink" target="rightframe">colorBackgroundFloating</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_COLOR" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_COLOR</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_ICON_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_ICON_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_INTENT_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_INTENT_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_POSTER_ART_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_POSTER_ART_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_TEXT" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_TEXT</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG1</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG2</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG3</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG4</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_SEARCHABLE" class="hiddenlink" target="rightframe">COLUMN_SEARCHABLE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.CONTACTS" class="hiddenlink" target="rightframe">CONTACTS</A>
+</nobr><br>
+<nobr><A HREF="android.view.HapticFeedbackConstants.html#android.view.HapticFeedbackConstants.CONTEXT_CLICK" class="hiddenlink" target="rightframe">CONTEXT_CLICK</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.contextClickable" class="hiddenlink" target="rightframe">contextClickable</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AE_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AE_LOCK_AVAILABLE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL" class="hiddenlink" target="rightframe">CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AVAILABLE_MODES" class="hiddenlink" target="rightframe">CONTROL_AVAILABLE_MODES</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AWB_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AWB_LOCK_AVAILABLE</A>
+</nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.DEFAULT_HIDE_DURATION" class="hiddenlink" target="rightframe">DEFAULT_HIDE_DURATION</A>
+</nobr><br>
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DELETED" class="hiddenlink" target="rightframe">DELETED</A>
+</nobr><br>
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_360" class="hiddenlink" target="rightframe">DENSITY_360</A>
+</nobr><br>
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_420" class="hiddenlink" target="rightframe">DENSITY_420</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH16" class="hiddenlink" target="rightframe">DEPTH16</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.DEPTH_DEPTH_IS_EXCLUSIVE" class="hiddenlink" target="rightframe">DEPTH_DEPTH_IS_EXCLUSIVE</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH_POINT_CLOUD" class="hiddenlink" target="rightframe">DEPTH_POINT_CLOUD</A>
+</nobr><br>
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DIRTY" class="hiddenlink" target="rightframe">DIRTY</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_FUN" class="hiddenlink" target="rightframe">DISALLOW_FUN</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_NETWORK_RESET" class="hiddenlink" target="rightframe">DISALLOW_NETWORK_RESET</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_SAFE_BOOT" class="hiddenlink" target="rightframe">DISALLOW_SAFE_BOOT</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTint" class="hiddenlink" target="rightframe">drawableTint</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTintMode" class="hiddenlink" target="rightframe">drawableTintMode</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.DTMF_TONE_TYPE_WHEN_DIALING" class="hiddenlink" target="rightframe">DTMF_TONE_TYPE_WHEN_DIALING</A>
+</nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_LONG_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_LONG_EDGE</A>
+</nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_NONE" class="hiddenlink" target="rightframe">DUPLEX_MODE_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_SHORT_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_SHORT_EDGE</A>
+</nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.EDGE_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">EDGE_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS" class="hiddenlink" target="rightframe">ENCODING_DTS</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS_HD" class="hiddenlink" target="rightframe">ENCODING_DTS_HD</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY" class="hiddenlink" target="rightframe">ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.end" class="hiddenlink" target="rightframe">end</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html#android.provider.ContactsContract.CommonDataKinds.Email.ENTERPRISE_CONTENT_LOOKUP_URI" class="hiddenlink" target="rightframe">ENTERPRISE_CONTENT_LOOKUP_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_INSUFFICIENT_RESOURCE" class="hiddenlink" target="rightframe">ERROR_INSUFFICIENT_RESOURCE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_RECLAIMED" class="hiddenlink" target="rightframe">ERROR_RECLAIMED</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CryptoException.html#android.media.MediaCodec.CryptoException.ERROR_SESSION_NOT_OPENED" class="hiddenlink" target="rightframe">ERROR_SESSION_NOT_OPENED</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_SESSION_RECLAIMED" class="hiddenlink" target="rightframe">EVENT_SESSION_RECLAIMED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_ACCOUNT" class="hiddenlink" target="rightframe">EXTRA_ACCOUNT</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_AIRPLANE_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_AIRPLANE_MODE_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SEARCH_MODE" class="hiddenlink" target="rightframe">EXTRA_ALARM_SEARCH_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SNOOZE_DURATION" class="hiddenlink" target="rightframe">EXTRA_ALARM_SNOOZE_DURATION</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ALTERNATE_INTENTS" class="hiddenlink" target="rightframe">EXTRA_ALTERNATE_INTENTS</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_INPUT_DEVICE_ID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_INPUT_DEVICE_ID</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_UID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_UID</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_BATTERY_SAVER_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_BATTERY_SAVER_MODE_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_BACK_NUMBER" class="hiddenlink" target="rightframe">EXTRA_CALL_BACK_NUMBER</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_SUBJECT" class="hiddenlink" target="rightframe">EXTRA_CALL_SUBJECT</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.EXTRA_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">EXTRA_CAPTIVE_PORTAL</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER" class="hiddenlink" target="rightframe">EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_DATA_SET" class="hiddenlink" target="rightframe">EXTRA_DATA_SET</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_MINUTES" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_MINUTES</A>
+</nobr><br>
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_EXCLUDE_SELF" class="hiddenlink" target="rightframe">EXTRA_EXCLUDE_SELF</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_ADDRESS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_ADDRESS</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_EXTRAS</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_IS_PM" class="hiddenlink" target="rightframe">EXTRA_IS_PM</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_MODE" class="hiddenlink" target="rightframe">EXTRA_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_OUTGOING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_OUTGOING_CALL_EXTRAS</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE" class="hiddenlink" target="rightframe">EXTRA_PHONE_ACCOUNT_HANDLE</A>
+</nobr><br>
+<nobr><A HREF="android.speech.RecognizerIntent.html#android.speech.RecognizerIntent.EXTRA_PREFER_OFFLINE" class="hiddenlink" target="rightframe">EXTRA_PREFER_OFFLINE</A>
+</nobr><br>
+<nobr><A HREF="android.printservice.PrintService.html#android.printservice.PrintService.EXTRA_PRINT_DOCUMENT_INFO" class="hiddenlink" target="rightframe">EXTRA_PRINT_DOCUMENT_INFO</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_PRIORITIZED_MIMETYPE" class="hiddenlink" target="rightframe">EXTRA_PRIORITIZED_MIMETYPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT_READONLY" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT_READONLY</A>
+</nobr><br>
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_PROMPT" class="hiddenlink" target="rightframe">EXTRA_PROMPT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_SKIP_ENCRYPTION" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_SKIP_ENCRYPTION</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_RESULT_RECEIVER" class="hiddenlink" target="rightframe">EXTRA_RESULT_RECEIVER</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiManager.html#android.net.wifi.WifiManager.EXTRA_RESULTS_UPDATED" class="hiddenlink" target="rightframe">EXTRA_RESULTS_UPDATED</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_START_CALL_WITH_VIDEO_STATE" class="hiddenlink" target="rightframe">EXTRA_START_CALL_WITH_VIDEO_STATE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT_PACKAGES" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT_PACKAGES</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.extractNativeLibs" class="hiddenlink" target="rightframe">extractNativeLibs</A>
+</nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_PRO" class="hiddenlink" target="rightframe">FEATURE_AUDIO_PRO</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUTOMOTIVE" class="hiddenlink" target="rightframe">FEATURE_AUTOMOTIVE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_FINGERPRINT" class="hiddenlink" target="rightframe">FEATURE_FINGERPRINT</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_HIFI_SENSORS" class="hiddenlink" target="rightframe">FEATURE_HIFI_SENSORS</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_MIDI" class="hiddenlink" target="rightframe">FEATURE_MIDI</A>
+</nobr><br>
+<nobr><A HREF="android.R.string.html#android.R.string.fingerprint_icon_content_description" class="hiddenlink" target="rightframe">fingerprint_icon_content_description</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.FINGERPRINT_SERVICE" class="hiddenlink" target="rightframe">FINGERPRINT_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.fingerprintAuthDrawable" class="hiddenlink" target="rightframe">fingerprintAuthDrawable</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_EXTRACT_NATIVE_LIBS" class="hiddenlink" target="rightframe">FLAG_EXTRACT_NATIVE_LIBS</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_HARDWARE_ACCELERATED" class="hiddenlink" target="rightframe">FLAG_HARDWARE_ACCELERATED</A>
+</nobr><br>
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.FLAG_IMMUTABLE" class="hiddenlink" target="rightframe">FLAG_IMMUTABLE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.FLAG_INSTALLED" class="hiddenlink" target="rightframe">FLAG_INSTALLED</A>
+</nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.FLAG_ROUND" class="hiddenlink" target="rightframe">FLAG_ROUND</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_USES_CLEARTEXT_TRAFFIC" class="hiddenlink" target="rightframe">FLAG_USES_CLEARTEXT_TRAFFIC</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGB_888" class="hiddenlink" target="rightframe">FLEX_RGB_888</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGBA_8888" class="hiddenlink" target="rightframe">FLEX_RGBA_8888</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.fraction" class="hiddenlink" target="rightframe">fraction</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.fullBackupContent" class="hiddenlink" target="rightframe">fullBackupContent</A>
+</nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_ACCOUNTS_PRIVILEGED" class="hiddenlink" target="rightframe">GET_ACCOUNTS_PRIVILEGED</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_ALL" class="hiddenlink" target="rightframe">GET_DEVICES_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_INPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_INPUTS</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_OUTPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_OUTPUTS</A>
+</nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_FULL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_FULL</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NONE" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NORMAL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NORMAL</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.hyphenationFrequency" class="hiddenlink" target="rightframe">hyphenationFrequency</A>
+</nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE" class="hiddenlink" target="rightframe">IMPORTANCE_FOREGROUND_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING" class="hiddenlink" target="rightframe">IMPORTANCE_TOP_SLEEPING</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.INTENT_CATEGORY_USAGE_ACCESS_CONFIG" class="hiddenlink" target="rightframe">INTENT_CATEGORY_USAGE_ACCESS_CONFIG</A>
+</nobr><br>
+<i>INTERRUPTION_FILTER_ALARMS</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALL" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_NONE" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_PRIORITY" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_PRIORITY</A>
+</nobr><br>
+<i>INTERRUPTION_FILTER_UNKNOWN</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.INVALID_DISPLAY" class="hiddenlink" target="rightframe">INVALID_DISPLAY</A>
+</nobr><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.accounts.AbstractAccountAuthenticator.html#android.accounts.AbstractAccountAuthenticator.KEY_CUSTOM_TOKEN_EXPIRY" class="hiddenlink" target="rightframe">KEY_CUSTOM_TOKEN_EXPIRY</A>
+</nobr><br>
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.KEY_LAST_AUTHENTICATED_TIME" class="hiddenlink" target="rightframe">KEY_LAST_AUTHENTICATED_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_LEVEL" class="hiddenlink" target="rightframe">KEY_LEVEL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_OPERATING_RATE" class="hiddenlink" target="rightframe">KEY_OPERATING_RATE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_PRIORITY" class="hiddenlink" target="rightframe">KEY_PRIORITY</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_ROTATION" class="hiddenlink" target="rightframe">KEY_ROTATION</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_SLICE_HEIGHT" class="hiddenlink" target="rightframe">KEY_SLICE_HEIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_STRIDE" class="hiddenlink" target="rightframe">KEY_STRIDE</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_BACKWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_FORWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_BACKWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_FORWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_IN" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_IN</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_NEXT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_NEXT</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_OUT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_OUT</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_PREVIOUS" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_PREVIOUS</A>
+</nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.LENS_FACING_EXTERNAL" class="hiddenlink" target="rightframe">LENS_FACING_EXTERNAL</A>
+</nobr><br>
+<i>LENS_INTRINSIC_CALIBRATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<i>LENS_POSE_ROTATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<i>LENS_POSE_TRANSLATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<i>LENS_RADIAL_DISTORTION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_LOCKED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_LOCKED</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_NONE" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_PINNED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_PINNED</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.lockTaskMode" class="hiddenlink" target="rightframe">lockTaskMode</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.logoDescription" class="hiddenlink" target="rightframe">logoDescription</A>
+</nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.M" class="hiddenlink" target="rightframe">M</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.MATCH_ALL" class="hiddenlink" target="rightframe">MATCH_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_AGGRESSIVE" class="hiddenlink" target="rightframe">MATCH_MODE_AGGRESSIVE</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_STICKY" class="hiddenlink" target="rightframe">MATCH_MODE_STICKY</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_FEW_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_FEW_ADVERTISEMENT</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_MAX_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_MAX_ADVERTISEMENT</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_ONE_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_ONE_ADVERTISEMENT</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.MAX_CAMERAS_IN_USE" class="hiddenlink" target="rightframe">MAX_CAMERAS_IN_USE</A>
+</nobr><br>
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.MEDIA_EJECTING" class="hiddenlink" target="rightframe">MEDIA_EJECTING</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.TrackInfo.html#android.media.MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_METADATA" class="hiddenlink" target="rightframe">MEDIA_TRACK_TYPE_METADATA</A>
+</nobr><br>
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE" class="hiddenlink" target="rightframe">META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.METADATA_IN_CALL_SERVICE_UI" class="hiddenlink" target="rightframe">METADATA_IN_CALL_SERVICE_UI</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.METADATA_KEY_CAPTURE_FRAMERATE" class="hiddenlink" target="rightframe">METADATA_KEY_CAPTURE_FRAMERATE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.METADATA_USAGE_ACCESS_REASON" class="hiddenlink" target="rightframe">METADATA_USAGE_ACCESS_REASON</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.MIDI_SERVICE" class="hiddenlink" target="rightframe">MIDI_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.MIMETYPE_AUDIO_EAC3" class="hiddenlink" target="rightframe">MIMETYPE_AUDIO_EAC3</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.SmsManager.html#android.telephony.SmsManager.MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER" class="hiddenlink" target="rightframe">MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelH14" class="hiddenlink" target="rightframe">MPEG2LevelH14</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelHL" class="hiddenlink" target="rightframe">MPEG2LevelHL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelLL" class="hiddenlink" target="rightframe">MPEG2LevelLL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelML" class="hiddenlink" target="rightframe">MPEG2LevelML</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2Profile422" class="hiddenlink" target="rightframe">MPEG2Profile422</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileHigh" class="hiddenlink" target="rightframe">MPEG2ProfileHigh</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileMain" class="hiddenlink" target="rightframe">MPEG2ProfileMain</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSimple" class="hiddenlink" target="rightframe">MPEG2ProfileSimple</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSNR" class="hiddenlink" target="rightframe">MPEG2ProfileSNR</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSpatial" class="hiddenlink" target="rightframe">MPEG2ProfileSpatial</A>
+</nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">NET_CAPABILITY_CAPTIVE_PORTAL</A>
+</nobr><br>
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_VALIDATED" class="hiddenlink" target="rightframe">NET_CAPABILITY_VALIDATED</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.NETWORK_STATS_SERVICE" class="hiddenlink" target="rightframe">NETWORK_STATS_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_MINIMAL" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_MINIMAL</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.numActivities" class="hiddenlink" target="rightframe">numActivities</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.numbersInnerTextColor" class="hiddenlink" target="rightframe">numbersInnerTextColor</A>
+</nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.operatorFriendlyName" class="hiddenlink" target="rightframe">operatorFriendlyName</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_ADD_VOICEMAIL" class="hiddenlink" target="rightframe">OPSTR_ADD_VOICEMAIL</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_BODY_SENSORS" class="hiddenlink" target="rightframe">OPSTR_BODY_SENSORS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CALL_PHONE" class="hiddenlink" target="rightframe">OPSTR_CALL_PHONE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CAMERA" class="hiddenlink" target="rightframe">OPSTR_CAMERA</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_MOCK_LOCATION" class="hiddenlink" target="rightframe">OPSTR_MOCK_LOCATION</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_READ_CALENDAR</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_READ_CALL_LOG</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CELL_BROADCASTS" class="hiddenlink" target="rightframe">OPSTR_READ_CELL_BROADCASTS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_READ_CONTACTS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_READ_EXTERNAL_STORAGE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_PHONE_STATE" class="hiddenlink" target="rightframe">OPSTR_READ_PHONE_STATE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_SMS" class="hiddenlink" target="rightframe">OPSTR_READ_SMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_MMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_MMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_SMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_SMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_WAP_PUSH" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_WAP_PUSH</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECORD_AUDIO" class="hiddenlink" target="rightframe">OPSTR_RECORD_AUDIO</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SEND_SMS" class="hiddenlink" target="rightframe">OPSTR_SEND_SMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SYSTEM_ALERT_WINDOW" class="hiddenlink" target="rightframe">OPSTR_SYSTEM_ALERT_WINDOW</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_FINGERPRINT" class="hiddenlink" target="rightframe">OPSTR_USE_FINGERPRINT</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_SIP" class="hiddenlink" target="rightframe">OPSTR_USE_SIP</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALENDAR</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALL_LOG</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_WRITE_CONTACTS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_WRITE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_SETTINGS" class="hiddenlink" target="rightframe">OPSTR_WRITE_SETTINGS</A>
+</nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PACKAGE_USAGE_STATS" class="hiddenlink" target="rightframe">PACKAGE_USAGE_STATS</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.pasteAsPlainText" class="hiddenlink" target="rightframe">pasteAsPlainText</A>
+</nobr><br>
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMajorVersion" class="hiddenlink" target="rightframe">peerLlcpMajorVersion</A>
+</nobr><br>
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMinorVersion" class="hiddenlink" target="rightframe">peerLlcpMinorVersion</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DEFAULT" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DEFAULT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DENIED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DENIED</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_GRANTED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_GRANTED</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_DENY" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_DENY</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_GRANT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_GRANT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_PROMPT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_PROMPT</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE" class="hiddenlink" target="rightframe">PHONE</A>
+</nobr><br>
+<i>PHONE_ACCOUNT_COMPONENT_NAME</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<i>PHONE_ACCOUNT_ID</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredDisplayModeId" class="hiddenlink" target="rightframe">preferredDisplayModeId</A>
+</nobr><br>
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.PREVIEW_SDK_INT" class="hiddenlink" target="rightframe">PREVIEW_SDK_INT</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.PRIVATE" class="hiddenlink" target="rightframe">PRIVATE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTALLER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_INSTALLER</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRE23" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRE23</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PREINSTALLED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PREINSTALLED</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRIVILEGED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRIVILEGED</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_VERIFIER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_VERIFIER</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.providerFriendlyName" class="hiddenlink" target="rightframe">providerFriendlyName</A>
+</nobr><br>
+<A NAME="Q"></A>
+<br><font size="+2">Q</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.ContactsContract.Contacts.html#android.provider.ContactsContract.Contacts.QUERY_PARAMETER_VCARD_NO_PHOTO" class="hiddenlink" target="rightframe">QUERY_PARAMETER_VCARD_NO_PHOTO</A>
+</nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.RADIUS_AUTO" class="hiddenlink" target="rightframe">RADIUS_AUTO</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.RAW12" class="hiddenlink" target="rightframe">RAW12</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_BLOCKING" class="hiddenlink" target="rightframe">READ_BLOCKING</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_NON_BLOCKING" class="hiddenlink" target="rightframe">READ_NON_BLOCKING</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.redo" class="hiddenlink" target="rightframe">redo</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.replaceText" class="hiddenlink" target="rightframe">replaceText</A>
+</nobr><br>
+<i>REPROCESS_EFFECTIVE_EXPOSURE_FACTOR</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REPROCESS_MAX_CAPTURE_STALL" class="hiddenlink" target="rightframe">REPROCESS_MAX_CAPTURE_STALL</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_INSTALL_PACKAGES" class="hiddenlink" target="rightframe">REQUEST_INSTALL_PACKAGES</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REQUEST_MAX_NUM_INPUT_STREAMS" class="hiddenlink" target="rightframe">REQUEST_MAX_NUM_INPUT_STREAMS</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_INITIAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_INITIAL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RELEASE" class="hiddenlink" target="rightframe">REQUEST_TYPE_RELEASE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RENEWAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_RENEWAL</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT" class="hiddenlink" target="rightframe">RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT</A>
+</nobr><br>
+<nobr><A HREF="android.webkit.PermissionRequest.html#android.webkit.PermissionRequest.RESOURCE_MIDI_SYSEX" class="hiddenlink" target="rightframe">RESOURCE_MIDI_SYSEX</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.roamingConsortiumIds" class="hiddenlink" target="rightframe">roamingConsortiumIds</A>
+</nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.bluetooth.BluetoothProfile.html#android.bluetooth.BluetoothProfile.SAP" class="hiddenlink" target="rightframe">SAP</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.SCAN_MODE_OPPORTUNISTIC" class="hiddenlink" target="rightframe">SCAN_MODE_OPPORTUNISTIC</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_MASK" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_MASK</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_NO" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_NO</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_UNDEFINED" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_UNDEFINED</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_YES" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_YES</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_BOTTOM" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_BOTTOM</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_END" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_END</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_LEFT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_LEFT</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_RIGHT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_RIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_START" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_START</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_TOP" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_TOP</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.scrollIndicators" class="hiddenlink" target="rightframe">scrollIndicators</A>
+</nobr><br>
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.SECURITY_PATCH" class="hiddenlink" target="rightframe">SECURITY_PATCH</A>
+</nobr><br>
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.SEND_FLAG_REQUEST_DELIVERY_STATUS" class="hiddenlink" target="rightframe">SEND_FLAG_REQUEST_DELIVERY_STATUS</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_LENS_SHADING_APPLIED" class="hiddenlink" target="rightframe">SENSOR_INFO_LENS_SHADING_APPLIED</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE" class="hiddenlink" target="rightframe">SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SENSORS" class="hiddenlink" target="rightframe">SENSORS</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SHADING_AVAILABLE_MODES" class="hiddenlink" target="rightframe">SHADING_AVAILABLE_MODES</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.shareText" class="hiddenlink" target="rightframe">shareText</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_APPLICATION" class="hiddenlink" target="rightframe">SHOW_SOURCE_APPLICATION</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_ASSIST_GESTURE" class="hiddenlink" target="rightframe">SHOW_SOURCE_ASSIST_GESTURE</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_ASSIST" class="hiddenlink" target="rightframe">SHOW_WITH_ASSIST</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_SCREENSHOT" class="hiddenlink" target="rightframe">SHOW_WITH_SCREENSHOT</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.showForAllUsers" class="hiddenlink" target="rightframe">showForAllUsers</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GOOD" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GOOD</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GREAT" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GREAT</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_MODERATE" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_MODERATE</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_NONE_OR_UNKNOWN" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_NONE_OR_UNKNOWN</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_POOR" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_POOR</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SMS" class="hiddenlink" target="rightframe">SMS</A>
+</nobr><br>
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.SOURCE_BLUETOOTH_STYLUS" class="hiddenlink" target="rightframe">SOURCE_BLUETOOTH_STYLUS</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_MANDLOCK" class="hiddenlink" target="rightframe">ST_MANDLOCK</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOATIME" class="hiddenlink" target="rightframe">ST_NOATIME</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODEV" class="hiddenlink" target="rightframe">ST_NODEV</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODIRATIME" class="hiddenlink" target="rightframe">ST_NODIRATIME</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOEXEC" class="hiddenlink" target="rightframe">ST_NOEXEC</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOSUID" class="hiddenlink" target="rightframe">ST_NOSUID</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RDONLY" class="hiddenlink" target="rightframe">ST_RDONLY</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RELATIME" class="hiddenlink" target="rightframe">ST_RELATIME</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_SYNCHRONOUS" class="hiddenlink" target="rightframe">ST_SYNCHRONOUS</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.start" class="hiddenlink" target="rightframe">start</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES" class="hiddenlink" target="rightframe">STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.DisplayNameSources.html#android.provider.ContactsContract.DisplayNameSources.STRUCTURED_PHONETIC_NAME" class="hiddenlink" target="rightframe">STRUCTURED_PHONETIC_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.subtitleTextColor" class="hiddenlink" target="rightframe">subtitleTextColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsAssist" class="hiddenlink" target="rightframe">supportsAssist</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsLaunchVoiceAssistFromKeyguard" class="hiddenlink" target="rightframe">supportsLaunchVoiceAssistFromKeyguard</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR" class="hiddenlink" target="rightframe">SYSTEM_UI_FLAG_LIGHT_STATUS_BAR</A>
+</nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_DATETIME_DIGITIZED" class="hiddenlink" target="rightframe">TAG_DATETIME_DIGITIZED</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_DIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_DIG</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_ORIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_ORIG</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_LTR" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_LTR</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_RTL" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_RTL</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_Material_Widget_Button_Inverse" class="hiddenlink" target="rightframe">TextAppearance_Material_Widget_Button_Inverse</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.Theme_Material_Light_LightStatusBar" class="hiddenlink" target="rightframe">Theme_Material_Light_LightStatusBar</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog_Alert" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog_Alert</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.thumbPosition" class="hiddenlink" target="rightframe">thumbPosition</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_INVALID_TIME" class="hiddenlink" target="rightframe">TIME_SHIFT_INVALID_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_AVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_AVAILABLE</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNAVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNAVAILABLE</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNKNOWN" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNKNOWN</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNSUPPORTED" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNSUPPORTED</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.titleTextColor" class="hiddenlink" target="rightframe">titleTextColor</A>
+</nobr><br>
+<i>TONEMAP_GAMMA</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_GAMMA_VALUE" class="hiddenlink" target="rightframe">TONEMAP_MODE_GAMMA_VALUE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_PRESET_CURVE" class="hiddenlink" target="rightframe">TONEMAP_MODE_PRESET_CURVE</A>
+</nobr><br>
+<i>TONEMAP_PRESET_CURVE</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_REC709" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_REC709</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_SRGB" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_SRGB</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.topActivity" class="hiddenlink" target="rightframe">topActivity</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTint" class="hiddenlink" target="rightframe">trackTint</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTintMode" class="hiddenlink" target="rightframe">trackTintMode</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_AUTO" class="hiddenlink" target="rightframe">TRANSPORT_AUTO</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_BREDR" class="hiddenlink" target="rightframe">TRANSPORT_BREDR</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_LE" class="hiddenlink" target="rightframe">TRANSPORT_LE</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_ASSIST_READING_CONTEXT" class="hiddenlink" target="rightframe">TYPE_ASSIST_READING_CONTEXT</A>
+</nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE" class="hiddenlink" target="rightframe">TYPE_BUNDLE</A>
+</nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE_ARRAY" class="hiddenlink" target="rightframe">TYPE_BUNDLE_ARRAY</A>
+</nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_FLOATING" class="hiddenlink" target="rightframe">TYPE_FLOATING</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_L2CAP" class="hiddenlink" target="rightframe">TYPE_L2CAP</A>
+</nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_PRIMARY" class="hiddenlink" target="rightframe">TYPE_PRIMARY</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_RFCOMM" class="hiddenlink" target="rightframe">TYPE_RFCOMM</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_SCO" class="hiddenlink" target="rightframe">TYPE_SCO</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_VIEW_CONTEXT_CLICKED" class="hiddenlink" target="rightframe">TYPE_VIEW_CONTEXT_CLICKED</A>
+</nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.id.html#android.R.id.undo" class="hiddenlink" target="rightframe">undo</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContentRating.html#android.media.tv.TvContentRating.UNRATED" class="hiddenlink" target="rightframe">UNRATED</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_FINGERPRINT" class="hiddenlink" target="rightframe">USE_FINGERPRINT</A>
+</nobr><br>
+<nobr><A HREF="android.app.usage.UsageEvents.Event.html#android.app.usage.UsageEvents.Event.USER_INTERACTION" class="hiddenlink" target="rightframe">USER_INTERACTION</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.usesCleartextTraffic" class="hiddenlink" target="rightframe">usesCleartextTraffic</A>
+</nobr><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.venueName" class="hiddenlink" target="rightframe">venueName</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VIBRATE_WHEN_RINGING" class="hiddenlink" target="rightframe">VIBRATE_WHEN_RINGING</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY" class="hiddenlink" target="rightframe">VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_CVVM" class="hiddenlink" target="rightframe">VVM_TYPE_CVVM</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_OMTP" class="hiddenlink" target="rightframe">VVM_TYPE_OMTP</A>
+</nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.style.html#android.R.style.Widget_Material_Button_Colored" class="hiddenlink" target="rightframe">Widget_Material_Button_Colored</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.Global.html#android.provider.Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN" class="hiddenlink" target="rightframe">WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.windowLightStatusBar" class="hiddenlink" target="rightframe">windowLightStatusBar</A>
+</nobr><br>
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_422_888" class="hiddenlink" target="rightframe">YUV_422_888</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_444_888" class="hiddenlink" target="rightframe">YUV_444_888</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/fields_index_all.html b/docs/html/sdk/api_diff/23/changes/fields_index_all.html
new file mode 100644
index 0000000..8d2742f
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/fields_index_all.html
@@ -0,0 +1,1986 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Fields</b>
+  <br>
+<A HREF="fields_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="fields_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="fields_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_MOCK_LOCATION" class="hiddenlink" target="rightframe"><strike>ACCESS_MOCK_LOCATION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_NOTIFICATION_POLICY" class="hiddenlink" target="rightframe">ACCESS_NOTIFICATION_POLICY</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_SURFACE_FLINGER" class="hiddenlink" target="rightframe"><strike>ACCESS_SURFACE_FLINGER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCESSIBILITY_FEATURES" class="hiddenlink" target="rightframe"><strike>ACCESSIBILITY_FEATURES</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionContextClick" class="hiddenlink" target="rightframe">accessibilityActionContextClick</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollDown" class="hiddenlink" target="rightframe">accessibilityActionScrollDown</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollLeft" class="hiddenlink" target="rightframe">accessibilityActionScrollLeft</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollRight" class="hiddenlink" target="rightframe">accessibilityActionScrollRight</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollToPosition" class="hiddenlink" target="rightframe">accessibilityActionScrollToPosition</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionScrollUp" class="hiddenlink" target="rightframe">accessibilityActionScrollUp</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.accessibilityActionShowOnScreen" class="hiddenlink" target="rightframe">accessibilityActionShowOnScreen</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCOUNTS" class="hiddenlink" target="rightframe"><strike>ACCOUNTS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_COLUMN_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_COLUMN_INT</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_ROW_INT" class="hiddenlink" target="rightframe">ACTION_ARGUMENT_ROW_INT</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_PRESS" class="hiddenlink" target="rightframe">ACTION_BUTTON_PRESS</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.ACTION_BUTTON_RELEASE" class="hiddenlink" target="rightframe">ACTION_BUTTON_RELEASE</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN" class="hiddenlink" target="rightframe">ACTION_CAPTIVE_PORTAL_SIGN_IN</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_DEFAULT_DIALER" class="hiddenlink" target="rightframe">ACTION_CHANGE_DEFAULT_DIALER</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CHANGE_PHONE_ACCOUNTS" class="hiddenlink" target="rightframe">ACTION_CHANGE_PHONE_ACCOUNTS</A>
+</nobr><br>
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_CHARGING" class="hiddenlink" target="rightframe">ACTION_CHARGING</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_CONFIGURE_PHONE_ACCOUNT" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_PHONE_ACCOUNT</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.ACTION_CONFIGURE_VOICEMAIL" class="hiddenlink" target="rightframe">ACTION_CONFIGURE_VOICEMAIL</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_CONTEXT_CLICK" class="hiddenlink" target="rightframe">ACTION_CONTEXT_CLICK</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_DEFAULT_DIALER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEFAULT_DIALER_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_IDLE_MODE_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_DEVICE_OWNER_CHANGED" class="hiddenlink" target="rightframe">ACTION_DEVICE_OWNER_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.ACTION_DISCHARGING" class="hiddenlink" target="rightframe">ACTION_DISCHARGING</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_DISMISS_ALARM" class="hiddenlink" target="rightframe">ACTION_DISMISS_ALARM</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS" class="hiddenlink" target="rightframe">ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_INCOMING_CALL" class="hiddenlink" target="rightframe">ACTION_INCOMING_CALL</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED" class="hiddenlink" target="rightframe">ACTION_INTERRUPTION_FILTER_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_OVERLAY_PERMISSION" class="hiddenlink" target="rightframe">ACTION_MANAGE_OVERLAY_PERMISSION</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_MANAGE_WRITE_SETTINGS" class="hiddenlink" target="rightframe">ACTION_MANAGE_WRITE_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_MANAGED_PROFILE_PROVISIONED" class="hiddenlink" target="rightframe">ACTION_MANAGED_PROFILE_PROVISIONED</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_NOTIFICATION_POLICY_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.media.session.PlaybackState.html#android.media.session.PlaybackState.ACTION_PLAY_FROM_URI" class="hiddenlink" target="rightframe">ACTION_PLAY_FROM_URI</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.ACTION_PROCESS_TEXT" class="hiddenlink" target="rightframe">ACTION_PROCESS_TEXT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE" class="hiddenlink" target="rightframe">ACTION_PROVISION_MANAGED_DEVICE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.ACTION_REPORT_HEAP_LIMIT" class="hiddenlink" target="rightframe">ACTION_REPORT_HEAP_LIMIT</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_DOWN" class="hiddenlink" target="rightframe">ACTION_SCROLL_DOWN</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_LEFT" class="hiddenlink" target="rightframe">ACTION_SCROLL_LEFT</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_RIGHT" class="hiddenlink" target="rightframe">ACTION_SCROLL_RIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_TO_POSITION" class="hiddenlink" target="rightframe">ACTION_SCROLL_TO_POSITION</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SCROLL_UP" class="hiddenlink" target="rightframe">ACTION_SCROLL_UP</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_CALL_ACCESSIBILITY_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html#android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.ACTION_SHOW_ON_SCREEN" class="hiddenlink" target="rightframe">ACTION_SHOW_ON_SCREEN</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS" class="hiddenlink" target="rightframe">ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ACTION_SNOOZE_ALARM" class="hiddenlink" target="rightframe">ACTION_SNOOZE_ALARM</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ACTION_SYSTEM_UPDATE_POLICY_CHANGED" class="hiddenlink" target="rightframe">ACTION_SYSTEM_UPDATE_POLICY_CHANGED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_AIRPLANE_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_AIRPLANE_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE" class="hiddenlink" target="rightframe">ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_MUTE" class="hiddenlink" target="rightframe">ADJUST_MUTE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_TOGGLE_MUTE" class="hiddenlink" target="rightframe">ADJUST_TOGGLE_MUTE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.ADJUST_UNMUTE" class="hiddenlink" target="rightframe">ADJUST_UNMUTE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AFFECTS_BATTERY" class="hiddenlink" target="rightframe"><strike>AFFECTS_BATTERY</strike></A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html#android.net.wifi.WifiEnterpriseConfig.Eap.AKA_PRIME" class="hiddenlink" target="rightframe">AKA_PRIME</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_ALL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_LABEL" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_LABEL</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_NEXT" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_NEXT</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.ALARM_SEARCH_MODE_TIME" class="hiddenlink" target="rightframe">ALARM_SEARCH_MODE_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.ALLOW_MOCK_LOCATION" class="hiddenlink" target="rightframe">ALLOW_MOCK_LOCATION</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.ALLOW_PARENT_PROFILE_APP_LINKING" class="hiddenlink" target="rightframe">ALLOW_PARENT_PROFILE_APP_LINKING</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.allowUndo" class="hiddenlink" target="rightframe">allowUndo</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmBackgroundColor" class="hiddenlink" target="rightframe">amPmBackgroundColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmTextColor" class="hiddenlink" target="rightframe">amPmTextColor</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.APP_INFO" class="hiddenlink" target="rightframe"><strike>APP_INFO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.APPEND_FOR_LAST_AUDIBLE" class="hiddenlink" target="rightframe"><strike>APPEND_FOR_LAST_AUDIBLE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AUDIO_SETTINGS" class="hiddenlink" target="rightframe"><strike>AUDIO_SETTINGS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.AUTHENTICATE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>AUTHENTICATE_ACCOUNTS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.autoVerify" class="hiddenlink" target="rightframe">autoVerify</A>
+</nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.BASE_OS" class="hiddenlink" target="rightframe">BASE_OS</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.baseActivity" class="hiddenlink" target="rightframe">baseActivity</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_MESSAGING_SERVICE" class="hiddenlink" target="rightframe">BIND_CARRIER_MESSAGING_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_SERVICES" class="hiddenlink" target="rightframe">BIND_CARRIER_SERVICES</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CHOOSER_TARGET_SERVICE" class="hiddenlink" target="rightframe">BIND_CHOOSER_TARGET_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_INCALL_SERVICE" class="hiddenlink" target="rightframe">BIND_INCALL_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_MIDI_DEVICE_SERVICE" class="hiddenlink" target="rightframe">BIND_MIDI_DEVICE_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_TELECOM_CONNECTION_SERVICE" class="hiddenlink" target="rightframe">BIND_TELECOM_CONNECTION_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BLUETOOTH_NETWORK" class="hiddenlink" target="rightframe"><strike>BLUETOOTH_NETWORK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BOOKMARKS" class="hiddenlink" target="rightframe"><strike>BOOKMARKS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.BOOKMARKS_URI" class="hiddenlink" target="rightframe"><strike>BOOKMARKS_URI</strike></A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_BALANCED" class="hiddenlink" target="rightframe">BREAK_STRATEGY_BALANCED</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_HIGH_QUALITY" class="hiddenlink" target="rightframe">BREAK_STRATEGY_HIGH_QUALITY</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.BREAK_STRATEGY_SIMPLE" class="hiddenlink" target="rightframe">BREAK_STRATEGY_SIMPLE</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.breakStrategy" class="hiddenlink" target="rightframe">breakStrategy</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BRICK" class="hiddenlink" target="rightframe"><strike>BRICK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_PRIMARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_PRIMARY</A>
+</nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.BUTTON_STYLUS_SECONDARY" class="hiddenlink" target="rightframe">BUTTON_STYLUS_SECONDARY</A>
+</nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.CallLog.Calls.html#android.provider.CallLog.Calls.CACHED_PHOTO_URI" class="hiddenlink" target="rightframe">CACHED_PHOTO_URI</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_FIRST_MATCH" class="hiddenlink" target="rightframe">CALLBACK_TYPE_FIRST_MATCH</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.CALLBACK_TYPE_MATCH_LOST" class="hiddenlink" target="rightframe">CALLBACK_TYPE_MATCH_LOST</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.Camera.html#android.hardware.Camera.CAMERA_ERROR_EVICTED" class="hiddenlink" target="rightframe">CAMERA_ERROR_EVICTED</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.CAMERA_IN_USE" class="hiddenlink" target="rightframe">CAMERA_IN_USE</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.CARRIER_CONFIG_SERVICE" class="hiddenlink" target="rightframe">CARRIER_CONFIG_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.DataColumns.html#android.provider.ContactsContract.DataColumns.CARRIER_PRESENCE_VT_CAPABLE" class="hiddenlink" target="rightframe">CARRIER_PRESENCE_VT_CAPABLE</A>
+</nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.CATEGORY_REMINDER" class="hiddenlink" target="rightframe">CATEGORY_REMINDER</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.CATEGORY_VOICE" class="hiddenlink" target="rightframe">CATEGORY_VOICE</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq0" class="hiddenlink" target="rightframe">centerFreq0</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.centerFreq1" class="hiddenlink" target="rightframe">centerFreq1</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1_SURROUND" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1_SURROUND</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_160MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_160MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_20MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_20MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_40MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_40MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.CHANNEL_WIDTH_80MHZ_PLUS_MHZ" class="hiddenlink" target="rightframe">CHANNEL_WIDTH_80MHZ_PLUS_MHZ</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.channelWidth" class="hiddenlink" target="rightframe">channelWidth</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.CLEAR_APP_USER_DATA" class="hiddenlink" target="rightframe"><strike>CLEAR_APP_USER_DATA</strike></A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format12bitRGB444" class="hiddenlink" target="rightframe">COLOR_Format12bitRGB444</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB1555" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB1555</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB4444" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB4444</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitBGR565" class="hiddenlink" target="rightframe">COLOR_Format16bitBGR565</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitARGB1665" class="hiddenlink" target="rightframe">COLOR_Format18bitARGB1665</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18BitBGR666" class="hiddenlink" target="rightframe">COLOR_Format18BitBGR666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitRGB666" class="hiddenlink" target="rightframe">COLOR_Format18bitRGB666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format19bitARGB1666" class="hiddenlink" target="rightframe">COLOR_Format19bitARGB1666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitABGR6666" class="hiddenlink" target="rightframe">COLOR_Format24BitABGR6666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitARGB1887" class="hiddenlink" target="rightframe">COLOR_Format24bitARGB1887</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitARGB6666" class="hiddenlink" target="rightframe">COLOR_Format24BitARGB6666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitRGB888" class="hiddenlink" target="rightframe">COLOR_Format24bitRGB888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format25bitARGB1888" class="hiddenlink" target="rightframe">COLOR_Format25bitARGB1888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitABGR8888" class="hiddenlink" target="rightframe">COLOR_Format32bitABGR8888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitARGB8888" class="hiddenlink" target="rightframe">COLOR_Format32bitARGB8888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitBGRA8888" class="hiddenlink" target="rightframe">COLOR_Format32bitBGRA8888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format8bitRGB332" class="hiddenlink" target="rightframe">COLOR_Format8bitRGB332</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCbYCrY" class="hiddenlink" target="rightframe">COLOR_FormatCbYCrY</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCrYCbY" class="hiddenlink" target="rightframe">COLOR_FormatCrYCbY</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL2" class="hiddenlink" target="rightframe">COLOR_FormatL2</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL24" class="hiddenlink" target="rightframe">COLOR_FormatL24</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL32" class="hiddenlink" target="rightframe">COLOR_FormatL32</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL4" class="hiddenlink" target="rightframe">COLOR_FormatL4</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatMonochrome" class="hiddenlink" target="rightframe">COLOR_FormatMonochrome</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBAFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBAFlexible</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatRGBFlexible" class="hiddenlink" target="rightframe">COLOR_FormatRGBFlexible</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCbYCr" class="hiddenlink" target="rightframe">COLOR_FormatYCbYCr</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCrYCb" class="hiddenlink" target="rightframe">COLOR_FormatYCrYCb</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411PackedPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411Planar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420Planar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Flexible</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedSemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Planar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422SemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Flexible" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Flexible</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Interleaved" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Interleaved</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_QCOM_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_QCOM_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_TI_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_TI_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.colorBackgroundFloating" class="hiddenlink" target="rightframe">colorBackgroundFloating</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_COLOR" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_COLOR</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_ICON_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_ICON_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_INTENT_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_INTENT_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_POSTER_ART_URI" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_POSTER_ART_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_APP_LINK_TEXT" class="hiddenlink" target="rightframe">COLUMN_APP_LINK_TEXT</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG1</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG1" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG2</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG2" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG3</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG3" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<i>COLUMN_INTERNAL_PROVIDER_FLAG4</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Channels.html#android.media.tv.TvContract.Channels.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Channels</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_FLAG4" class="hiddenlink" target="rightframe">android.media.tv.TvContract.Programs</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContract.Programs.html#android.media.tv.TvContract.Programs.COLUMN_SEARCHABLE" class="hiddenlink" target="rightframe">COLUMN_SEARCHABLE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.CONTACTS" class="hiddenlink" target="rightframe">CONTACTS</A>
+</nobr><br>
+<nobr><A HREF="android.view.HapticFeedbackConstants.html#android.view.HapticFeedbackConstants.CONTEXT_CLICK" class="hiddenlink" target="rightframe">CONTEXT_CLICK</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.contextClickable" class="hiddenlink" target="rightframe">contextClickable</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AE_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AE_LOCK_AVAILABLE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL" class="hiddenlink" target="rightframe">CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AVAILABLE_MODES" class="hiddenlink" target="rightframe">CONTROL_AVAILABLE_MODES</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.CONTROL_AWB_LOCK_AVAILABLE" class="hiddenlink" target="rightframe">CONTROL_AWB_LOCK_AVAILABLE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.COST_MONEY" class="hiddenlink" target="rightframe"><strike>COST_MONEY</strike></A>
+</nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekBackground" class="hiddenlink" target="rightframe">dayOfWeekBackground</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekTextAppearance" class="hiddenlink" target="rightframe">dayOfWeekTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.DEFAULT_HIDE_DURATION" class="hiddenlink" target="rightframe">DEFAULT_HIDE_DURATION</A>
+</nobr><br>
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DELETED" class="hiddenlink" target="rightframe">DELETED</A>
+</nobr><br>
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_360" class="hiddenlink" target="rightframe">DENSITY_360</A>
+</nobr><br>
+<nobr><A HREF="android.util.DisplayMetrics.html#android.util.DisplayMetrics.DENSITY_420" class="hiddenlink" target="rightframe">DENSITY_420</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH16" class="hiddenlink" target="rightframe">DEPTH16</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.DEPTH_DEPTH_IS_EXCLUSIVE" class="hiddenlink" target="rightframe">DEPTH_DEPTH_IS_EXCLUSIVE</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.DEPTH_POINT_CLOUD" class="hiddenlink" target="rightframe">DEPTH_POINT_CLOUD</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVELOPMENT_TOOLS" class="hiddenlink" target="rightframe"><strike>DEVELOPMENT_TOOLS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVICE_ALARMS" class="hiddenlink" target="rightframe"><strike>DEVICE_ALARMS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.DEVICE_POWER" class="hiddenlink" target="rightframe"><strike>DEVICE_POWER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.directionDescriptions" class="hiddenlink" target="rightframe">directionDescriptions</A>
+</nobr><br>
+<nobr><A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.DIRTY" class="hiddenlink" target="rightframe">DIRTY</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_FUN" class="hiddenlink" target="rightframe">DISALLOW_FUN</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_NETWORK_RESET" class="hiddenlink" target="rightframe">DISALLOW_NETWORK_RESET</A>
+</nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.DISALLOW_SAFE_BOOT" class="hiddenlink" target="rightframe">DISALLOW_SAFE_BOOT</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DISPLAY" class="hiddenlink" target="rightframe"><strike>DISPLAY</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTint" class="hiddenlink" target="rightframe">drawableTint</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.drawableTintMode" class="hiddenlink" target="rightframe">drawableTintMode</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.DTMF_TONE_TYPE_WHEN_DIALING" class="hiddenlink" target="rightframe">DTMF_TONE_TYPE_WHEN_DIALING</A>
+</nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_LONG_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_LONG_EDGE</A>
+</nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_NONE" class="hiddenlink" target="rightframe">DUPLEX_MODE_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.DUPLEX_MODE_SHORT_EDGE" class="hiddenlink" target="rightframe">DUPLEX_MODE_SHORT_EDGE</A>
+</nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.EDGE_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">EDGE_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS" class="hiddenlink" target="rightframe">ENCODING_DTS</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.ENCODING_DTS_HD" class="hiddenlink" target="rightframe">ENCODING_DTS_HD</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY" class="hiddenlink" target="rightframe">ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.end" class="hiddenlink" target="rightframe">end</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html#android.provider.ContactsContract.CommonDataKinds.Email.ENTERPRISE_CONTENT_LOOKUP_URI" class="hiddenlink" target="rightframe">ENTERPRISE_CONTENT_LOOKUP_URI</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_INSUFFICIENT_RESOURCE" class="hiddenlink" target="rightframe">ERROR_INSUFFICIENT_RESOURCE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.ERROR_RECLAIMED" class="hiddenlink" target="rightframe">ERROR_RECLAIMED</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CryptoException.html#android.media.MediaCodec.CryptoException.ERROR_SESSION_NOT_OPENED" class="hiddenlink" target="rightframe">ERROR_SESSION_NOT_OPENED</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_PROVISION_REQUIRED" class="hiddenlink" target="rightframe">EVENT_PROVISION_REQUIRED</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_SESSION_RECLAIMED" class="hiddenlink" target="rightframe">EVENT_SESSION_RECLAIMED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_ACCOUNT" class="hiddenlink" target="rightframe">EXTRA_ACCOUNT</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_AIRPLANE_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_AIRPLANE_MODE_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SEARCH_MODE" class="hiddenlink" target="rightframe">EXTRA_ALARM_SEARCH_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_ALARM_SNOOZE_DURATION" class="hiddenlink" target="rightframe">EXTRA_ALARM_SNOOZE_DURATION</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ALTERNATE_INTENTS" class="hiddenlink" target="rightframe">EXTRA_ALTERNATE_INTENTS</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_INPUT_DEVICE_ID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_INPUT_DEVICE_ID</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_ASSIST_UID" class="hiddenlink" target="rightframe">EXTRA_ASSIST_UID</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_BATTERY_SAVER_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_BATTERY_SAVER_MODE_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_BACK_NUMBER" class="hiddenlink" target="rightframe">EXTRA_CALL_BACK_NUMBER</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CALL_SUBJECT" class="hiddenlink" target="rightframe">EXTRA_CALL_SUBJECT</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.EXTRA_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">EXTRA_CAPTIVE_PORTAL</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER" class="hiddenlink" target="rightframe">EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html#android.provider.ContactsContract.Intents.Insert.EXTRA_DATA_SET" class="hiddenlink" target="rightframe">EXTRA_DATA_SET</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_ENABLED" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.EXTRA_DO_NOT_DISTURB_MODE_MINUTES" class="hiddenlink" target="rightframe">EXTRA_DO_NOT_DISTURB_MODE_MINUTES</A>
+</nobr><br>
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_EXCLUDE_SELF" class="hiddenlink" target="rightframe">EXTRA_EXCLUDE_SELF</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_ADDRESS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_ADDRESS</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_INCOMING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_INCOMING_CALL_EXTRAS</A>
+</nobr><br>
+<nobr><A HREF="android.provider.AlarmClock.html#android.provider.AlarmClock.EXTRA_IS_PM" class="hiddenlink" target="rightframe">EXTRA_IS_PM</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_MODE" class="hiddenlink" target="rightframe">EXTRA_MODE</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_OUTGOING_CALL_EXTRAS" class="hiddenlink" target="rightframe">EXTRA_OUTGOING_CALL_EXTRAS</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE" class="hiddenlink" target="rightframe">EXTRA_PHONE_ACCOUNT_HANDLE</A>
+</nobr><br>
+<nobr><A HREF="android.speech.RecognizerIntent.html#android.speech.RecognizerIntent.EXTRA_PREFER_OFFLINE" class="hiddenlink" target="rightframe">EXTRA_PREFER_OFFLINE</A>
+</nobr><br>
+<nobr><A HREF="android.printservice.PrintService.html#android.printservice.PrintService.EXTRA_PRINT_DOCUMENT_INFO" class="hiddenlink" target="rightframe">EXTRA_PRINT_DOCUMENT_INFO</A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.EXTRA_PRIORITIZED_MIMETYPE" class="hiddenlink" target="rightframe">EXTRA_PRIORITIZED_MIMETYPE</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_PROCESS_TEXT_READONLY" class="hiddenlink" target="rightframe">EXTRA_PROCESS_TEXT_READONLY</A>
+</nobr><br>
+<nobr><A HREF="android.provider.DocumentsContract.html#android.provider.DocumentsContract.EXTRA_PROMPT" class="hiddenlink" target="rightframe">EXTRA_PROMPT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_SKIP_ENCRYPTION" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_SKIP_ENCRYPTION</A>
+</nobr><br>
+<nobr><A HREF="android.net.Proxy.html#android.net.Proxy.EXTRA_PROXY_INFO" class="hiddenlink" target="rightframe">EXTRA_PROXY_INFO</A>
+</nobr><br>
+<nobr><A HREF="android.content.Intent.html#android.content.Intent.EXTRA_RESULT_RECEIVER" class="hiddenlink" target="rightframe">EXTRA_RESULT_RECEIVER</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiManager.html#android.net.wifi.WifiManager.EXTRA_RESULTS_UPDATED" class="hiddenlink" target="rightframe">EXTRA_RESULTS_UPDATED</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.EXTRA_START_CALL_WITH_VIDEO_STATE" class="hiddenlink" target="rightframe">EXTRA_START_CALL_WITH_VIDEO_STATE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT_PACKAGES" class="hiddenlink" target="rightframe">EXTRA_USAGE_TIME_REPORT_PACKAGES</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.extractNativeLibs" class="hiddenlink" target="rightframe">extractNativeLibs</A>
+</nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUDIO_PRO" class="hiddenlink" target="rightframe">FEATURE_AUDIO_PRO</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_AUTOMOTIVE" class="hiddenlink" target="rightframe">FEATURE_AUTOMOTIVE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_FINGERPRINT" class="hiddenlink" target="rightframe">FEATURE_FINGERPRINT</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_HIFI_SENSORS" class="hiddenlink" target="rightframe">FEATURE_HIFI_SENSORS</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.FEATURE_MIDI" class="hiddenlink" target="rightframe">FEATURE_MIDI</A>
+</nobr><br>
+<nobr><A HREF="android.R.string.html#android.R.string.fingerprint_icon_content_description" class="hiddenlink" target="rightframe">fingerprint_icon_content_description</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.FINGERPRINT_SERVICE" class="hiddenlink" target="rightframe">FINGERPRINT_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.fingerprintAuthDrawable" class="hiddenlink" target="rightframe">fingerprintAuthDrawable</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_EXTRACT_NATIVE_LIBS" class="hiddenlink" target="rightframe">FLAG_EXTRACT_NATIVE_LIBS</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_HARDWARE_ACCELERATED" class="hiddenlink" target="rightframe">FLAG_HARDWARE_ACCELERATED</A>
+</nobr><br>
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.FLAG_IMMUTABLE" class="hiddenlink" target="rightframe">FLAG_IMMUTABLE</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.FLAG_INSTALLED" class="hiddenlink" target="rightframe">FLAG_INSTALLED</A>
+</nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.FLAG_ROUND" class="hiddenlink" target="rightframe">FLAG_ROUND</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.ApplicationInfo.html#android.content.pm.ApplicationInfo.FLAG_USES_CLEARTEXT_TRAFFIC" class="hiddenlink" target="rightframe">FLAG_USES_CLEARTEXT_TRAFFIC</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGB_888" class="hiddenlink" target="rightframe">FLEX_RGB_888</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.FLEX_RGBA_8888" class="hiddenlink" target="rightframe">FLEX_RGBA_8888</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.focusedMonthDateColor" class="hiddenlink" target="rightframe">focusedMonthDateColor</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.FORCE_BACK" class="hiddenlink" target="rightframe"><strike>FORCE_BACK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.fraction" class="hiddenlink" target="rightframe">fraction</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.fullBackupContent" class="hiddenlink" target="rightframe">fullBackupContent</A>
+</nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_ACCOUNTS_PRIVILEGED" class="hiddenlink" target="rightframe">GET_ACCOUNTS_PRIVILEGED</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_ALL" class="hiddenlink" target="rightframe">GET_DEVICES_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_INPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_INPUTS</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.GET_DEVICES_OUTPUTS" class="hiddenlink" target="rightframe">GET_DEVICES_OUTPUTS</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_TOP_ACTIVITY_INFO" class="hiddenlink" target="rightframe"><strike>GET_TOP_ACTIVITY_INFO</strike></A>
+</nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.HARDWARE_CONTROLS" class="hiddenlink" target="rightframe"><strike>HARDWARE_CONTROLS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.HARDWARE_TEST" class="hiddenlink" target="rightframe"><strike>HARDWARE_TEST</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerAmPmTextAppearance" class="hiddenlink" target="rightframe">headerAmPmTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerDayOfMonthTextAppearance" class="hiddenlink" target="rightframe">headerDayOfMonthTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerMonthTextAppearance" class="hiddenlink" target="rightframe">headerMonthTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerTimeTextAppearance" class="hiddenlink" target="rightframe">headerTimeTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerYearTextAppearance" class="hiddenlink" target="rightframe">headerYearTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_BOOKMARK_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_BOOKMARK_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_FAVICON_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_FAVICON_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_TITLE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_TITLE_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_URL_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_URL_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_VISITS_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_VISITS_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_FULL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_FULL</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NONE" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.text.Layout.html#android.text.Layout.HYPHENATION_FREQUENCY_NORMAL" class="hiddenlink" target="rightframe">HYPHENATION_FREQUENCY_NORMAL</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.hyphenationFrequency" class="hiddenlink" target="rightframe">hyphenationFrequency</A>
+</nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>icon</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.html#android.app.Notification.icon" class="hiddenlink" target="rightframe">android.app.Notification</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.Action.html#android.app.Notification.Action.icon" class="hiddenlink" target="rightframe">android.app.Notification.Action</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE" class="hiddenlink" target="rightframe">IMPORTANCE_FOREGROUND_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html#android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING" class="hiddenlink" target="rightframe">IMPORTANCE_TOP_SLEEPING</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INJECT_EVENTS" class="hiddenlink" target="rightframe"><strike>INJECT_EVENTS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.INTENT_CATEGORY_USAGE_ACCESS_CONFIG" class="hiddenlink" target="rightframe">INTENT_CATEGORY_USAGE_ACCESS_CONFIG</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INTERNAL_SYSTEM_WINDOW" class="hiddenlink" target="rightframe"><strike>INTERNAL_SYSTEM_WINDOW</strike></A>
+</nobr><br>
+<i>INTERRUPTION_FILTER_ALARMS</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_ALARMS" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_ALL" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_NONE" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_PRIORITY" class="hiddenlink" target="rightframe">INTERRUPTION_FILTER_PRIORITY</A>
+</nobr><br>
+<i>INTERRUPTION_FILTER_UNKNOWN</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.NotificationManager.html#android.app.NotificationManager.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.app.NotificationManager</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.INTERRUPTION_FILTER_UNKNOWN" class="hiddenlink" target="rightframe">android.service.notification.NotificationListenerService</A>
+</nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.INVALID_DISPLAY" class="hiddenlink" target="rightframe">INVALID_DISPLAY</A>
+</nobr><br>
+<A NAME="K"></A>
+<br><font size="+2">K</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.accounts.AbstractAccountAuthenticator.html#android.accounts.AbstractAccountAuthenticator.KEY_CUSTOM_TOKEN_EXPIRY" class="hiddenlink" target="rightframe">KEY_CUSTOM_TOKEN_EXPIRY</A>
+</nobr><br>
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.KEY_LAST_AUTHENTICATED_TIME" class="hiddenlink" target="rightframe">KEY_LAST_AUTHENTICATED_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_LEVEL" class="hiddenlink" target="rightframe">KEY_LEVEL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_OPERATING_RATE" class="hiddenlink" target="rightframe">KEY_OPERATING_RATE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_PRIORITY" class="hiddenlink" target="rightframe">KEY_PRIORITY</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_ROTATION" class="hiddenlink" target="rightframe">KEY_ROTATION</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_SLICE_HEIGHT" class="hiddenlink" target="rightframe">KEY_SLICE_HEIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.KEY_STRIDE" class="hiddenlink" target="rightframe">KEY_STRIDE</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_BACKWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_SKIP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_SKIP_FORWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_BACKWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_BACKWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_MEDIA_STEP_FORWARD" class="hiddenlink" target="rightframe">KEYCODE_MEDIA_STEP_FORWARD</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_IN" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_IN</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_NEXT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_NEXT</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_OUT" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_OUT</A>
+</nobr><br>
+<nobr><A HREF="android.view.KeyEvent.html#android.view.KeyEvent.KEYCODE_NAVIGATE_PREVIOUS" class="hiddenlink" target="rightframe">KEYCODE_NAVIGATE_PREVIOUS</A>
+</nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.largeIcon" class="hiddenlink" target="rightframe">largeIcon</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.LENS_FACING_EXTERNAL" class="hiddenlink" target="rightframe">LENS_FACING_EXTERNAL</A>
+</nobr><br>
+<i>LENS_INTRINSIC_CALIBRATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_INTRINSIC_CALIBRATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<i>LENS_POSE_ROTATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_ROTATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<i>LENS_POSE_TRANSLATION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_POSE_TRANSLATION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<i>LENS_RADIAL_DISTORTION</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CameraCharacteristics</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.LENS_RADIAL_DISTORTION" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_ENABLED" class="hiddenlink" target="rightframe">LOCK_PATTERN_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_VISIBLE" class="hiddenlink" target="rightframe">LOCK_PATTERN_VISIBLE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_LOCKED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_LOCKED</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_NONE" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_NONE</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.LOCK_TASK_MODE_PINNED" class="hiddenlink" target="rightframe">LOCK_TASK_MODE_PINNED</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.lockTaskMode" class="hiddenlink" target="rightframe">lockTaskMode</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.logoDescription" class="hiddenlink" target="rightframe">logoDescription</A>
+</nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.Build.VERSION_CODES.html#android.os.Build.VERSION_CODES.M" class="hiddenlink" target="rightframe">M</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>MANAGE_ACCOUNTS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_APP_TOKENS" class="hiddenlink" target="rightframe"><strike>MANAGE_APP_TOKENS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.MATCH_ALL" class="hiddenlink" target="rightframe">MATCH_ALL</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_AGGRESSIVE" class="hiddenlink" target="rightframe">MATCH_MODE_AGGRESSIVE</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_MODE_STICKY" class="hiddenlink" target="rightframe">MATCH_MODE_STICKY</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_FEW_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_FEW_ADVERTISEMENT</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_MAX_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_MAX_ADVERTISEMENT</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.MATCH_NUM_ONE_ADVERTISEMENT" class="hiddenlink" target="rightframe">MATCH_NUM_ONE_ADVERTISEMENT</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraAccessException.html#android.hardware.camera2.CameraAccessException.MAX_CAMERAS_IN_USE" class="hiddenlink" target="rightframe">MAX_CAMERAS_IN_USE</A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mClosed" class="hiddenlink" target="rightframe">mClosed</A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mContentResolver" class="hiddenlink" target="rightframe">mContentResolver</A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mCurrentRowID" class="hiddenlink" target="rightframe"><strike>mCurrentRowID</strike></A>
+</nobr><br>
+<nobr><A HREF="android.os.Environment.html#android.os.Environment.MEDIA_EJECTING" class="hiddenlink" target="rightframe">MEDIA_EJECTING</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.TrackInfo.html#android.media.MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_METADATA" class="hiddenlink" target="rightframe">MEDIA_TRACK_TYPE_METADATA</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.MESSAGES" class="hiddenlink" target="rightframe"><strike>MESSAGES</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.MediaStore.html#android.provider.MediaStore.META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE" class="hiddenlink" target="rightframe">META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.METADATA_IN_CALL_SERVICE_UI" class="hiddenlink" target="rightframe">METADATA_IN_CALL_SERVICE_UI</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.METADATA_KEY_CAPTURE_FRAMERATE" class="hiddenlink" target="rightframe">METADATA_KEY_CAPTURE_FRAMERATE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.METADATA_USAGE_ACCESS_REASON" class="hiddenlink" target="rightframe">METADATA_USAGE_ACCESS_REASON</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.MIDI_SERVICE" class="hiddenlink" target="rightframe">MIDI_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaFormat.html#android.media.MediaFormat.MIMETYPE_AUDIO_EAC3" class="hiddenlink" target="rightframe">MIMETYPE_AUDIO_EAC3</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.SmsManager.html#android.telephony.SmsManager.MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER" class="hiddenlink" target="rightframe">MMS_CONFIG_SUPPORT_HTTP_CHARSET_HEADER</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.MODE_MULTI_PROCESS" class="hiddenlink" target="rightframe">MODE_MULTI_PROCESS</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelH14" class="hiddenlink" target="rightframe">MPEG2LevelH14</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelHL" class="hiddenlink" target="rightframe">MPEG2LevelHL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelLL" class="hiddenlink" target="rightframe">MPEG2LevelLL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2LevelML" class="hiddenlink" target="rightframe">MPEG2LevelML</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2Profile422" class="hiddenlink" target="rightframe">MPEG2Profile422</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileHigh" class="hiddenlink" target="rightframe">MPEG2ProfileHigh</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileMain" class="hiddenlink" target="rightframe">MPEG2ProfileMain</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSimple" class="hiddenlink" target="rightframe">MPEG2ProfileSimple</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSNR" class="hiddenlink" target="rightframe">MPEG2ProfileSNR</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html#android.media.MediaCodecInfo.CodecProfileLevel.MPEG2ProfileSpatial" class="hiddenlink" target="rightframe">MPEG2ProfileSpatial</A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mPos" class="hiddenlink" target="rightframe">mPos</A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mRowIdColumnIndex" class="hiddenlink" target="rightframe"><strike>mRowIdColumnIndex</strike></A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mUpdatedRows" class="hiddenlink" target="rightframe"><strike>mUpdatedRows</strike></A>
+</nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL" class="hiddenlink" target="rightframe">NET_CAPABILITY_CAPTIVE_PORTAL</A>
+</nobr><br>
+<nobr><A HREF="android.net.NetworkCapabilities.html#android.net.NetworkCapabilities.NET_CAPABILITY_VALIDATED" class="hiddenlink" target="rightframe">NET_CAPABILITY_VALIDATED</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.NETWORK" class="hiddenlink" target="rightframe"><strike>NETWORK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.NETWORK_STATS_SERVICE" class="hiddenlink" target="rightframe">NETWORK_STATS_SERVICE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_MINIMAL" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_MINIMAL</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG" class="hiddenlink" target="rightframe">NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.numActivities" class="hiddenlink" target="rightframe">numActivities</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.numbersInnerTextColor" class="hiddenlink" target="rightframe">numbersInnerTextColor</A>
+</nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.operatorFriendlyName" class="hiddenlink" target="rightframe">operatorFriendlyName</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_ADD_VOICEMAIL" class="hiddenlink" target="rightframe">OPSTR_ADD_VOICEMAIL</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_BODY_SENSORS" class="hiddenlink" target="rightframe">OPSTR_BODY_SENSORS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CALL_PHONE" class="hiddenlink" target="rightframe">OPSTR_CALL_PHONE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_CAMERA" class="hiddenlink" target="rightframe">OPSTR_CAMERA</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_MOCK_LOCATION" class="hiddenlink" target="rightframe">OPSTR_MOCK_LOCATION</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_READ_CALENDAR</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_READ_CALL_LOG</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CELL_BROADCASTS" class="hiddenlink" target="rightframe">OPSTR_READ_CELL_BROADCASTS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_READ_CONTACTS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_READ_EXTERNAL_STORAGE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_PHONE_STATE" class="hiddenlink" target="rightframe">OPSTR_READ_PHONE_STATE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_READ_SMS" class="hiddenlink" target="rightframe">OPSTR_READ_SMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_MMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_MMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_SMS" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_SMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECEIVE_WAP_PUSH" class="hiddenlink" target="rightframe">OPSTR_RECEIVE_WAP_PUSH</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_RECORD_AUDIO" class="hiddenlink" target="rightframe">OPSTR_RECORD_AUDIO</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SEND_SMS" class="hiddenlink" target="rightframe">OPSTR_SEND_SMS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_SYSTEM_ALERT_WINDOW" class="hiddenlink" target="rightframe">OPSTR_SYSTEM_ALERT_WINDOW</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_FINGERPRINT" class="hiddenlink" target="rightframe">OPSTR_USE_FINGERPRINT</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_USE_SIP" class="hiddenlink" target="rightframe">OPSTR_USE_SIP</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALENDAR" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALENDAR</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CALL_LOG" class="hiddenlink" target="rightframe">OPSTR_WRITE_CALL_LOG</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_CONTACTS" class="hiddenlink" target="rightframe">OPSTR_WRITE_CONTACTS</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_EXTERNAL_STORAGE" class="hiddenlink" target="rightframe">OPSTR_WRITE_EXTERNAL_STORAGE</A>
+</nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.OPSTR_WRITE_SETTINGS" class="hiddenlink" target="rightframe">OPSTR_WRITE_SETTINGS</A>
+</nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.PACKAGE_USAGE_STATS" class="hiddenlink" target="rightframe">PACKAGE_USAGE_STATS</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.pasteAsPlainText" class="hiddenlink" target="rightframe">pasteAsPlainText</A>
+</nobr><br>
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMajorVersion" class="hiddenlink" target="rightframe">peerLlcpMajorVersion</A>
+</nobr><br>
+<nobr><A HREF="android.nfc.NfcEvent.html#android.nfc.NfcEvent.peerLlcpMinorVersion" class="hiddenlink" target="rightframe">peerLlcpMinorVersion</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DEFAULT" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DEFAULT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_DENIED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_DENIED</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_GRANT_STATE_GRANTED" class="hiddenlink" target="rightframe">PERMISSION_GRANT_STATE_GRANTED</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_DENY" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_DENY</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_AUTO_GRANT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_AUTO_GRANT</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.PERMISSION_POLICY_PROMPT" class="hiddenlink" target="rightframe">PERMISSION_POLICY_PROMPT</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PERSONAL_INFO" class="hiddenlink" target="rightframe"><strike>PERSONAL_INFO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE" class="hiddenlink" target="rightframe">PHONE</A>
+</nobr><br>
+<i>PHONE_ACCOUNT_COMPONENT_NAME</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_COMPONENT_NAME" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<i>PHONE_ACCOUNT_ID</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Status.html#android.provider.VoicemailContract.Status.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Status</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.provider.VoicemailContract.Voicemails.html#android.provider.VoicemailContract.Voicemails.PHONE_ACCOUNT_ID" class="hiddenlink" target="rightframe">android.provider.VoicemailContract.Voicemails</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE_CALLS" class="hiddenlink" target="rightframe"><strike>PHONE_CALLS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredDisplayModeId" class="hiddenlink" target="rightframe">preferredDisplayModeId</A>
+</nobr><br>
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredRefreshRate" class="hiddenlink" target="rightframe">preferredRefreshRate</A>
+</nobr><br>
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.PREVIEW_SDK_INT" class="hiddenlink" target="rightframe">PREVIEW_SDK_INT</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.PRIVATE" class="hiddenlink" target="rightframe">PRIVATE</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND" class="hiddenlink" target="rightframe">PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTALLER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_INSTALLER</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRE23" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRE23</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PREINSTALLED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PREINSTALLED</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_PRIVILEGED" class="hiddenlink" target="rightframe">PROTECTION_FLAG_PRIVILEGED</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_FLAG_SYSTEM</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_VERIFIER" class="hiddenlink" target="rightframe">PROTECTION_FLAG_VERIFIER</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_MASK_FLAGS" class="hiddenlink" target="rightframe">PROTECTION_MASK_FLAGS</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_SIGNATURE_OR_SYSTEM</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.providerFriendlyName" class="hiddenlink" target="rightframe">providerFriendlyName</A>
+</nobr><br>
+<A NAME="Q"></A>
+<br><font size="+2">Q</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.ContactsContract.Contacts.html#android.provider.ContactsContract.Contacts.QUERY_PARAMETER_VCARD_NO_PHOTO" class="hiddenlink" target="rightframe">QUERY_PARAMETER_VCARD_NO_PHOTO</A>
+</nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.RADIUS_AUTO" class="hiddenlink" target="rightframe">RADIUS_AUTO</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.RAW12" class="hiddenlink" target="rightframe">RAW12</A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_BLOCKING" class="hiddenlink" target="rightframe">READ_BLOCKING</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>READ_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.READ_NON_BLOCKING" class="hiddenlink" target="rightframe">READ_NON_BLOCKING</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_PROFILE" class="hiddenlink" target="rightframe"><strike>READ_PROFILE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>READ_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>READ_USER_DICTIONARY</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.redo" class="hiddenlink" target="rightframe">redo</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.replaceText" class="hiddenlink" target="rightframe">replaceText</A>
+</nobr><br>
+<i>REPROCESS_EFFECTIVE_EXPOSURE_FACTOR</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REPROCESS_MAX_CAPTURE_STALL" class="hiddenlink" target="rightframe">REPROCESS_MAX_CAPTURE_STALL</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING" class="hiddenlink" target="rightframe">REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" class="hiddenlink" target="rightframe">REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.REQUEST_INSTALL_PACKAGES" class="hiddenlink" target="rightframe">REQUEST_INSTALL_PACKAGES</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.REQUEST_MAX_NUM_INPUT_STREAMS" class="hiddenlink" target="rightframe">REQUEST_MAX_NUM_INPUT_STREAMS</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_INITIAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_INITIAL</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RELEASE" class="hiddenlink" target="rightframe">REQUEST_TYPE_RELEASE</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.REQUEST_TYPE_RENEWAL" class="hiddenlink" target="rightframe">REQUEST_TYPE_RENEWAL</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.REQUESTED_PERMISSION_REQUIRED" class="hiddenlink" target="rightframe"><strike>REQUESTED_PERMISSION_REQUIRED</strike></A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT" class="hiddenlink" target="rightframe">RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT</A>
+</nobr><br>
+<nobr><A HREF="android.webkit.PermissionRequest.html#android.webkit.PermissionRequest.RESOURCE_MIDI_SYSEX" class="hiddenlink" target="rightframe">RESOURCE_MIDI_SYSEX</A>
+</nobr><br>
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.roamingConsortiumIds" class="hiddenlink" target="rightframe">roamingConsortiumIds</A>
+</nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.bluetooth.BluetoothProfile.html#android.bluetooth.BluetoothProfile.SAP" class="hiddenlink" target="rightframe">SAP</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.html#android.bluetooth.le.ScanSettings.SCAN_MODE_OPPORTUNISTIC" class="hiddenlink" target="rightframe">SCAN_MODE_OPPORTUNISTIC</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_MASK" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_MASK</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_NO" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_NO</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_UNDEFINED" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_UNDEFINED</A>
+</nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.SCREENLAYOUT_ROUND_YES" class="hiddenlink" target="rightframe">SCREENLAYOUT_ROUND_YES</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SCREENLOCK" class="hiddenlink" target="rightframe"><strike>SCREENLOCK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_BOTTOM" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_BOTTOM</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_END" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_END</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_LEFT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_LEFT</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_RIGHT" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_RIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_START" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_START</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SCROLL_INDICATOR_TOP" class="hiddenlink" target="rightframe">SCROLL_INDICATOR_TOP</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.scrollIndicators" class="hiddenlink" target="rightframe">scrollIndicators</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_SEARCH_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_SEARCH_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_URI" class="hiddenlink" target="rightframe"><strike>SEARCHES_URI</strike></A>
+</nobr><br>
+<nobr><A HREF="android.os.Build.VERSION.html#android.os.Build.VERSION.SECURITY_PATCH" class="hiddenlink" target="rightframe">SECURITY_PATCH</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedDateVerticalBar" class="hiddenlink" target="rightframe">selectedDateVerticalBar</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedWeekBackgroundColor" class="hiddenlink" target="rightframe">selectedWeekBackgroundColor</A>
+</nobr><br>
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.SEND_FLAG_REQUEST_DELIVERY_STATUS" class="hiddenlink" target="rightframe">SEND_FLAG_REQUEST_DELIVERY_STATUS</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_LENS_SHADING_APPLIED" class="hiddenlink" target="rightframe">SENSOR_INFO_LENS_SHADING_APPLIED</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE" class="hiddenlink" target="rightframe">SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SENSORS" class="hiddenlink" target="rightframe">SENSORS</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ACTIVITY_WATCHER" class="hiddenlink" target="rightframe"><strike>SET_ACTIVITY_WATCHER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ORIENTATION" class="hiddenlink" target="rightframe"><strike>SET_ORIENTATION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_POINTER_SPEED" class="hiddenlink" target="rightframe"><strike>SET_POINTER_SPEED</strike></A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.SHADING_AVAILABLE_MODES" class="hiddenlink" target="rightframe">SHADING_AVAILABLE_MODES</A>
+</nobr><br>
+<nobr><A HREF="android.R.id.html#android.R.id.shareText" class="hiddenlink" target="rightframe">shareText</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_APPLICATION" class="hiddenlink" target="rightframe">SHOW_SOURCE_APPLICATION</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_SOURCE_ASSIST_GESTURE" class="hiddenlink" target="rightframe">SHOW_SOURCE_ASSIST_GESTURE</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_ASSIST" class="hiddenlink" target="rightframe">SHOW_WITH_ASSIST</A>
+</nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.SHOW_WITH_SCREENSHOT" class="hiddenlink" target="rightframe">SHOW_WITH_SCREENSHOT</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.showForAllUsers" class="hiddenlink" target="rightframe">showForAllUsers</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.shownWeekCount" class="hiddenlink" target="rightframe">shownWeekCount</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.showOnLockScreen" class="hiddenlink" target="rightframe">showOnLockScreen</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.showWeekNumber" class="hiddenlink" target="rightframe">showWeekNumber</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GOOD" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GOOD</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_GREAT" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_GREAT</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_MODERATE" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_MODERATE</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_NONE_OR_UNKNOWN" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_NONE_OR_UNKNOWN</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.CellSignalStrength.html#android.telephony.CellSignalStrength.SIGNAL_STRENGTH_POOR" class="hiddenlink" target="rightframe">SIGNAL_STRENGTH_POOR</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SMS" class="hiddenlink" target="rightframe">SMS</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SOCIAL_INFO" class="hiddenlink" target="rightframe"><strike>SOCIAL_INFO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.SOURCE_BLUETOOTH_STYLUS" class="hiddenlink" target="rightframe">SOURCE_BLUETOOTH_STYLUS</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_MANDLOCK" class="hiddenlink" target="rightframe">ST_MANDLOCK</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOATIME" class="hiddenlink" target="rightframe">ST_NOATIME</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODEV" class="hiddenlink" target="rightframe">ST_NODEV</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NODIRATIME" class="hiddenlink" target="rightframe">ST_NODIRATIME</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOEXEC" class="hiddenlink" target="rightframe">ST_NOEXEC</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_NOSUID" class="hiddenlink" target="rightframe">ST_NOSUID</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RDONLY" class="hiddenlink" target="rightframe">ST_RDONLY</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_RELATIME" class="hiddenlink" target="rightframe">ST_RELATIME</A>
+</nobr><br>
+<nobr><A HREF="android.system.OsConstants.html#android.system.OsConstants.ST_SYNCHRONOUS" class="hiddenlink" target="rightframe">ST_SYNCHRONOUS</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.start" class="hiddenlink" target="rightframe">start</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html#android.hardware.camera2.CameraCharacteristics.STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES" class="hiddenlink" target="rightframe">STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.STATUS_BAR" class="hiddenlink" target="rightframe"><strike>STATUS_BAR</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.ContactsContract.DisplayNameSources.html#android.provider.ContactsContract.DisplayNameSources.STRUCTURED_PHONETIC_NAME" class="hiddenlink" target="rightframe">STRUCTURED_PHONETIC_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_READ" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_READ</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_WRITE" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_WRITE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.subtitleTextColor" class="hiddenlink" target="rightframe">subtitleTextColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsAssist" class="hiddenlink" target="rightframe">supportsAssist</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.supportsLaunchVoiceAssistFromKeyguard" class="hiddenlink" target="rightframe">supportsLaunchVoiceAssistFromKeyguard</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYNC_SETTINGS" class="hiddenlink" target="rightframe"><strike>SYNC_SETTINGS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_CLOCK" class="hiddenlink" target="rightframe"><strike>SYSTEM_CLOCK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_TOOLS" class="hiddenlink" target="rightframe"><strike>SYSTEM_TOOLS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR" class="hiddenlink" target="rightframe">SYSTEM_UI_FLAG_LIGHT_STATUS_BAR</A>
+</nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_DATETIME_DIGITIZED" class="hiddenlink" target="rightframe">TAG_DATETIME_DIGITIZED</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_DIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_DIG</A>
+</nobr><br>
+<nobr><A HREF="android.media.ExifInterface.html#android.media.ExifInterface.TAG_SUBSEC_TIME_ORIG" class="hiddenlink" target="rightframe">TAG_SUBSEC_TIME_ORIG</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.targetDescriptions" class="hiddenlink" target="rightframe">targetDescriptions</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_LTR" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_LTR</A>
+</nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.TEXT_DIRECTION_FIRST_STRONG_RTL" class="hiddenlink" target="rightframe">TEXT_DIRECTION_FIRST_STRONG_RTL</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.TextAppearance_Material_Widget_Button_Inverse" class="hiddenlink" target="rightframe">TextAppearance_Material_Widget_Button_Inverse</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_DARK" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_DARK</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_LIGHT" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_LIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_DARK" class="hiddenlink" target="rightframe">THEME_HOLO_DARK</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_LIGHT" class="hiddenlink" target="rightframe">THEME_HOLO_LIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.Theme_Material_Light_LightStatusBar" class="hiddenlink" target="rightframe">Theme_Material_Light_LightStatusBar</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_TRADITIONAL" class="hiddenlink" target="rightframe">THEME_TRADITIONAL</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.ThemeOverlay_Material_Dialog_Alert" class="hiddenlink" target="rightframe">ThemeOverlay_Material_Dialog_Alert</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.thumbPosition" class="hiddenlink" target="rightframe">thumbPosition</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_INVALID_TIME" class="hiddenlink" target="rightframe">TIME_SHIFT_INVALID_TIME</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_AVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_AVAILABLE</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNAVAILABLE" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNAVAILABLE</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNKNOWN" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNKNOWN</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.TIME_SHIFT_STATUS_UNSUPPORTED" class="hiddenlink" target="rightframe">TIME_SHIFT_STATUS_UNSUPPORTED</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.titleTextColor" class="hiddenlink" target="rightframe">titleTextColor</A>
+</nobr><br>
+<i>TONEMAP_GAMMA</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_GAMMA" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_GAMMA_VALUE" class="hiddenlink" target="rightframe">TONEMAP_MODE_GAMMA_VALUE</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_MODE_PRESET_CURVE" class="hiddenlink" target="rightframe">TONEMAP_MODE_PRESET_CURVE</A>
+</nobr><br>
+<i>TONEMAP_PRESET_CURVE</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureRequest</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.hardware.camera2.CaptureResult.html#android.hardware.camera2.CaptureResult.TONEMAP_PRESET_CURVE" class="hiddenlink" target="rightframe">android.hardware.camera2.CaptureResult</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_REC709" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_REC709</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.TONEMAP_PRESET_CURVE_SRGB" class="hiddenlink" target="rightframe">TONEMAP_PRESET_CURVE_SRGB</A>
+</nobr><br>
+<nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html#android.app.ActivityManager.RecentTaskInfo.topActivity" class="hiddenlink" target="rightframe">topActivity</A>
+</nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.TRACE_COUNT_ALLOCS" class="hiddenlink" target="rightframe">TRACE_COUNT_ALLOCS</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTint" class="hiddenlink" target="rightframe">trackTint</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.trackTintMode" class="hiddenlink" target="rightframe">trackTintMode</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_AUTO" class="hiddenlink" target="rightframe">TRANSPORT_AUTO</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_BREDR" class="hiddenlink" target="rightframe">TRANSPORT_BREDR</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.TRANSPORT_LE" class="hiddenlink" target="rightframe">TRANSPORT_LE</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_N_OLDEST" class="hiddenlink" target="rightframe"><strike>TRUNCATE_N_OLDEST</strike></A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_ASSIST_READING_CONTEXT" class="hiddenlink" target="rightframe">TYPE_ASSIST_READING_CONTEXT</A>
+</nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE" class="hiddenlink" target="rightframe">TYPE_BUNDLE</A>
+</nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.TYPE_BUNDLE_ARRAY" class="hiddenlink" target="rightframe">TYPE_BUNDLE_ARRAY</A>
+</nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_FLOATING" class="hiddenlink" target="rightframe">TYPE_FLOATING</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_L2CAP" class="hiddenlink" target="rightframe">TYPE_L2CAP</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_HIPRI" class="hiddenlink" target="rightframe">TYPE_MOBILE_HIPRI</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_MMS" class="hiddenlink" target="rightframe">TYPE_MOBILE_MMS</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_SUPL" class="hiddenlink" target="rightframe">TYPE_MOBILE_SUPL</A>
+</nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.TYPE_PRIMARY" class="hiddenlink" target="rightframe">TYPE_PRIMARY</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_RFCOMM" class="hiddenlink" target="rightframe">TYPE_RFCOMM</A>
+</nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.TYPE_SCO" class="hiddenlink" target="rightframe">TYPE_SCO</A>
+</nobr><br>
+<nobr><A HREF="android.view.accessibility.AccessibilityEvent.html#android.view.accessibility.AccessibilityEvent.TYPE_VIEW_CONTEXT_CLICKED" class="hiddenlink" target="rightframe">TYPE_VIEW_CONTEXT_CLICKED</A>
+</nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.id.html#android.R.id.undo" class="hiddenlink" target="rightframe">undo</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.unfocusedMonthDateColor" class="hiddenlink" target="rightframe">unfocusedMonthDateColor</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvContentRating.html#android.media.tv.TvContentRating.UNRATED" class="hiddenlink" target="rightframe">UNRATED</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_CREDENTIALS" class="hiddenlink" target="rightframe"><strike>USE_CREDENTIALS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_FINGERPRINT" class="hiddenlink" target="rightframe">USE_FINGERPRINT</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>USER_DICTIONARY</strike></A>
+</nobr><br>
+<nobr><A HREF="android.app.usage.UsageEvents.Event.html#android.app.usage.UsageEvents.Event.USER_INTERACTION" class="hiddenlink" target="rightframe">USER_INTERACTION</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.usesCleartextTraffic" class="hiddenlink" target="rightframe">usesCleartextTraffic</A>
+</nobr><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.venueName" class="hiddenlink" target="rightframe">venueName</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VIBRATE_WHEN_RINGING" class="hiddenlink" target="rightframe">VIBRATE_WHEN_RINGING</A>
+</nobr><br>
+<nobr><A HREF="android.media.tv.TvInputManager.html#android.media.tv.TvInputManager.VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY" class="hiddenlink" target="rightframe">VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.VOICEMAIL" class="hiddenlink" target="rightframe"><strike>VOICEMAIL</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_ALARM" class="hiddenlink" target="rightframe"><strike>VOLUME_ALARM</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_BLUETOOTH_SCO" class="hiddenlink" target="rightframe"><strike>VOLUME_BLUETOOTH_SCO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_MUSIC" class="hiddenlink" target="rightframe"><strike>VOLUME_MUSIC</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_NOTIFICATION" class="hiddenlink" target="rightframe"><strike>VOLUME_NOTIFICATION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_RING" class="hiddenlink" target="rightframe"><strike>VOLUME_RING</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SETTINGS" class="hiddenlink" target="rightframe"><strike>VOLUME_SETTINGS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SYSTEM" class="hiddenlink" target="rightframe"><strike>VOLUME_SYSTEM</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_VOICE" class="hiddenlink" target="rightframe"><strike>VOLUME_VOICE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_CVVM" class="hiddenlink" target="rightframe">VVM_TYPE_CVVM</A>
+</nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.VVM_TYPE_OMTP" class="hiddenlink" target="rightframe">VVM_TYPE_OMTP</A>
+</nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WALLPAPER" class="hiddenlink" target="rightframe"><strike>WALLPAPER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekNumberColor" class="hiddenlink" target="rightframe">weekNumberColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekSeparatorLineColor" class="hiddenlink" target="rightframe">weekSeparatorLineColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.style.html#android.R.style.Widget_Material_Button_Colored" class="hiddenlink" target="rightframe">Widget_Material_Button_Colored</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.Global.html#android.provider.Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN" class="hiddenlink" target="rightframe">WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.windowLightStatusBar" class="hiddenlink" target="rightframe">windowLightStatusBar</A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>WRITE_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_PROFILE" class="hiddenlink" target="rightframe"><strike>WRITE_PROFILE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SMS" class="hiddenlink" target="rightframe"><strike>WRITE_SMS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>WRITE_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<i>WRITE_USER_DICTIONARY</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission</strike></A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission_group</strike></A>
+</nobr><br>
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#K"><font size="-2">K</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#Q"><font size="-2">Q</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListItemTextAppearance" class="hiddenlink" target="rightframe">yearListItemTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListSelectorColor" class="hiddenlink" target="rightframe">yearListSelectorColor</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_422_888" class="hiddenlink" target="rightframe">YUV_422_888</A>
+</nobr><br>
+<nobr><A HREF="android.graphics.ImageFormat.html#android.graphics.ImageFormat.YUV_444_888" class="hiddenlink" target="rightframe">YUV_444_888</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/fields_index_changes.html b/docs/html/sdk/api_diff/23/changes/fields_index_changes.html
new file mode 100644
index 0000000..d1c45ba
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/fields_index_changes.html
@@ -0,0 +1,546 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="fields_index_all.html" class="staysblack">All Fields</a>
+  <br>
+<A HREF="fields_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="fields_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<b>Changes</b>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.ALLOW_MOCK_LOCATION" class="hiddenlink" target="rightframe">ALLOW_MOCK_LOCATION</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmBackgroundColor" class="hiddenlink" target="rightframe">amPmBackgroundColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.amPmTextColor" class="hiddenlink" target="rightframe">amPmTextColor</A>
+</nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BIND_CARRIER_MESSAGING_SERVICE" class="hiddenlink" target="rightframe">BIND_CARRIER_MESSAGING_SERVICE</A>
+</nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.CHANNEL_OUT_7POINT1" class="hiddenlink" target="rightframe">CHANNEL_OUT_7POINT1</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format12bitRGB444" class="hiddenlink" target="rightframe">COLOR_Format12bitRGB444</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB1555" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB1555</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitARGB4444" class="hiddenlink" target="rightframe">COLOR_Format16bitARGB4444</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format16bitBGR565" class="hiddenlink" target="rightframe">COLOR_Format16bitBGR565</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitARGB1665" class="hiddenlink" target="rightframe">COLOR_Format18bitARGB1665</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18BitBGR666" class="hiddenlink" target="rightframe">COLOR_Format18BitBGR666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format18bitRGB666" class="hiddenlink" target="rightframe">COLOR_Format18bitRGB666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format19bitARGB1666" class="hiddenlink" target="rightframe">COLOR_Format19bitARGB1666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitABGR6666" class="hiddenlink" target="rightframe">COLOR_Format24BitABGR6666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitARGB1887" class="hiddenlink" target="rightframe">COLOR_Format24bitARGB1887</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24BitARGB6666" class="hiddenlink" target="rightframe">COLOR_Format24BitARGB6666</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format24bitRGB888" class="hiddenlink" target="rightframe">COLOR_Format24bitRGB888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format25bitARGB1888" class="hiddenlink" target="rightframe">COLOR_Format25bitARGB1888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitARGB8888" class="hiddenlink" target="rightframe">COLOR_Format32bitARGB8888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitBGRA8888" class="hiddenlink" target="rightframe">COLOR_Format32bitBGRA8888</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format8bitRGB332" class="hiddenlink" target="rightframe">COLOR_Format8bitRGB332</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCbYCrY" class="hiddenlink" target="rightframe">COLOR_FormatCbYCrY</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatCrYCbY" class="hiddenlink" target="rightframe">COLOR_FormatCrYCbY</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL2" class="hiddenlink" target="rightframe">COLOR_FormatL2</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL24" class="hiddenlink" target="rightframe">COLOR_FormatL24</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL32" class="hiddenlink" target="rightframe">COLOR_FormatL32</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatL4" class="hiddenlink" target="rightframe">COLOR_FormatL4</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatMonochrome" class="hiddenlink" target="rightframe">COLOR_FormatMonochrome</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCbYCr" class="hiddenlink" target="rightframe">COLOR_FormatYCbYCr</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYCrYCb" class="hiddenlink" target="rightframe">COLOR_FormatYCrYCb</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411PackedPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV411Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV411Planar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420Planar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422PackedSemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422Planar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422Planar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV422SemiPlanar" class="hiddenlink" target="rightframe">COLOR_FormatYUV422SemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV444Interleaved" class="hiddenlink" target="rightframe">COLOR_FormatYUV444Interleaved</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_QCOM_FormatYUV420SemiPlanar" class="hiddenlink" target="rightframe">COLOR_QCOM_FormatYUV420SemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.COLOR_TI_FormatYUV420PackedSemiPlanar" class="hiddenlink" target="rightframe">COLOR_TI_FormatYUV420PackedSemiPlanar</A>
+</nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraMetadata.html#android.hardware.camera2.CameraMetadata.CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO" class="hiddenlink" target="rightframe">CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO</A>
+</nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekBackground" class="hiddenlink" target="rightframe">dayOfWeekBackground</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.dayOfWeekTextAppearance" class="hiddenlink" target="rightframe">dayOfWeekTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.directionDescriptions" class="hiddenlink" target="rightframe">directionDescriptions</A>
+</nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.EVENT_PROVISION_REQUIRED" class="hiddenlink" target="rightframe">EVENT_PROVISION_REQUIRED</A>
+</nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME" class="hiddenlink" target="rightframe">EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME</A>
+</nobr><br>
+<nobr><A HREF="android.net.Proxy.html#android.net.Proxy.EXTRA_PROXY_INFO" class="hiddenlink" target="rightframe">EXTRA_PROXY_INFO</A>
+</nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.focusedMonthDateColor" class="hiddenlink" target="rightframe">focusedMonthDateColor</A>
+</nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerAmPmTextAppearance" class="hiddenlink" target="rightframe">headerAmPmTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerDayOfMonthTextAppearance" class="hiddenlink" target="rightframe">headerDayOfMonthTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerMonthTextAppearance" class="hiddenlink" target="rightframe">headerMonthTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerTimeTextAppearance" class="hiddenlink" target="rightframe">headerTimeTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.headerYearTextAppearance" class="hiddenlink" target="rightframe">headerYearTextAppearance</A>
+</nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>icon</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.html#android.app.Notification.icon" class="hiddenlink" target="rightframe">android.app.Notification</A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.app.Notification.Action.html#android.app.Notification.Action.icon" class="hiddenlink" target="rightframe">android.app.Notification.Action</A>
+</nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.largeIcon" class="hiddenlink" target="rightframe">largeIcon</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_ENABLED" class="hiddenlink" target="rightframe">LOCK_PATTERN_ENABLED</A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.Secure.html#android.provider.Settings.Secure.LOCK_PATTERN_VISIBLE" class="hiddenlink" target="rightframe">LOCK_PATTERN_VISIBLE</A>
+</nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mClosed" class="hiddenlink" target="rightframe">mClosed</A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mContentResolver" class="hiddenlink" target="rightframe">mContentResolver</A>
+</nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.MODE_MULTI_PROCESS" class="hiddenlink" target="rightframe">MODE_MULTI_PROCESS</A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mPos" class="hiddenlink" target="rightframe">mPos</A>
+</nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.WindowManager.LayoutParams.html#android.view.WindowManager.LayoutParams.preferredRefreshRate" class="hiddenlink" target="rightframe">preferredRefreshRate</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_FLAG_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_FLAG_SYSTEM</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_MASK_FLAGS" class="hiddenlink" target="rightframe">PROTECTION_MASK_FLAGS</A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PermissionInfo.html#android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM" class="hiddenlink" target="rightframe">PROTECTION_SIGNATURE_OR_SYSTEM</A>
+</nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedDateVerticalBar" class="hiddenlink" target="rightframe">selectedDateVerticalBar</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.selectedWeekBackgroundColor" class="hiddenlink" target="rightframe">selectedWeekBackgroundColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.shownWeekCount" class="hiddenlink" target="rightframe">shownWeekCount</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.showOnLockScreen" class="hiddenlink" target="rightframe">showOnLockScreen</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.showWeekNumber" class="hiddenlink" target="rightframe">showWeekNumber</A>
+</nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.targetDescriptions" class="hiddenlink" target="rightframe">targetDescriptions</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_DARK" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_DARK</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_DEVICE_DEFAULT_LIGHT" class="hiddenlink" target="rightframe">THEME_DEVICE_DEFAULT_LIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_DARK" class="hiddenlink" target="rightframe">THEME_HOLO_DARK</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_HOLO_LIGHT" class="hiddenlink" target="rightframe">THEME_HOLO_LIGHT</A>
+</nobr><br>
+<nobr><A HREF="android.app.AlertDialog.html#android.app.AlertDialog.THEME_TRADITIONAL" class="hiddenlink" target="rightframe">THEME_TRADITIONAL</A>
+</nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.TRACE_COUNT_ALLOCS" class="hiddenlink" target="rightframe">TRACE_COUNT_ALLOCS</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_HIPRI" class="hiddenlink" target="rightframe">TYPE_MOBILE_HIPRI</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_MMS" class="hiddenlink" target="rightframe">TYPE_MOBILE_MMS</A>
+</nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.TYPE_MOBILE_SUPL" class="hiddenlink" target="rightframe">TYPE_MOBILE_SUPL</A>
+</nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.unfocusedMonthDateColor" class="hiddenlink" target="rightframe">unfocusedMonthDateColor</A>
+</nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#Y"><font size="-2">Y</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekNumberColor" class="hiddenlink" target="rightframe">weekNumberColor</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.weekSeparatorLineColor" class="hiddenlink" target="rightframe">weekSeparatorLineColor</A>
+</nobr><br>
+<A NAME="Y"></A>
+<br><font size="+2">Y</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListItemTextAppearance" class="hiddenlink" target="rightframe">yearListItemTextAppearance</A>
+</nobr><br>
+<nobr><A HREF="android.R.attr.html#android.R.attr.yearListSelectorColor" class="hiddenlink" target="rightframe">yearListSelectorColor</A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/fields_index_removals.html b/docs/html/sdk/api_diff/23/changes/fields_index_removals.html
new file mode 100644
index 0000000..0725278
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/fields_index_removals.html
@@ -0,0 +1,570 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Field Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Fields" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="fields_index_all.html" class="staysblack">All Fields</a>
+  <br>
+<b>Removals</b>
+  <br>
+<A HREF="fields_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="fields_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_MOCK_LOCATION" class="hiddenlink" target="rightframe"><strike>ACCESS_MOCK_LOCATION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.ACCESS_SURFACE_FLINGER" class="hiddenlink" target="rightframe"><strike>ACCESS_SURFACE_FLINGER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCESSIBILITY_FEATURES" class="hiddenlink" target="rightframe"><strike>ACCESSIBILITY_FEATURES</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.ACCOUNTS" class="hiddenlink" target="rightframe"><strike>ACCOUNTS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AFFECTS_BATTERY" class="hiddenlink" target="rightframe"><strike>AFFECTS_BATTERY</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.APP_INFO" class="hiddenlink" target="rightframe"><strike>APP_INFO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.APPEND_FOR_LAST_AUDIBLE" class="hiddenlink" target="rightframe"><strike>APPEND_FOR_LAST_AUDIBLE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.AUDIO_SETTINGS" class="hiddenlink" target="rightframe"><strike>AUDIO_SETTINGS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.AUTHENTICATE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>AUTHENTICATE_ACCOUNTS</strike></A>
+</nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BLUETOOTH_NETWORK" class="hiddenlink" target="rightframe"><strike>BLUETOOTH_NETWORK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.BOOKMARKS" class="hiddenlink" target="rightframe"><strike>BOOKMARKS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.BOOKMARKS_URI" class="hiddenlink" target="rightframe"><strike>BOOKMARKS_URI</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.BRICK" class="hiddenlink" target="rightframe"><strike>BRICK</strike></A>
+</nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.CLEAR_APP_USER_DATA" class="hiddenlink" target="rightframe"><strike>CLEAR_APP_USER_DATA</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.COST_MONEY" class="hiddenlink" target="rightframe"><strike>COST_MONEY</strike></A>
+</nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVELOPMENT_TOOLS" class="hiddenlink" target="rightframe"><strike>DEVELOPMENT_TOOLS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DEVICE_ALARMS" class="hiddenlink" target="rightframe"><strike>DEVICE_ALARMS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.DEVICE_POWER" class="hiddenlink" target="rightframe"><strike>DEVICE_POWER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.DISPLAY" class="hiddenlink" target="rightframe"><strike>DISPLAY</strike></A>
+</nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.FORCE_BACK" class="hiddenlink" target="rightframe"><strike>FORCE_BACK</strike></A>
+</nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.GET_TOP_ACTIVITY_INFO" class="hiddenlink" target="rightframe"><strike>GET_TOP_ACTIVITY_INFO</strike></A>
+</nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.HARDWARE_CONTROLS" class="hiddenlink" target="rightframe"><strike>HARDWARE_CONTROLS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.HARDWARE_TEST" class="hiddenlink" target="rightframe"><strike>HARDWARE_TEST</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_BOOKMARK_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_BOOKMARK_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_FAVICON_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_FAVICON_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_TITLE_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_TITLE_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_URL_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_URL_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.HISTORY_PROJECTION_VISITS_INDEX" class="hiddenlink" target="rightframe"><strike>HISTORY_PROJECTION_VISITS_INDEX</strike></A>
+</nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INJECT_EVENTS" class="hiddenlink" target="rightframe"><strike>INJECT_EVENTS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.INTERNAL_SYSTEM_WINDOW" class="hiddenlink" target="rightframe"><strike>INTERNAL_SYSTEM_WINDOW</strike></A>
+</nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_ACCOUNTS" class="hiddenlink" target="rightframe"><strike>MANAGE_ACCOUNTS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.MANAGE_APP_TOKENS" class="hiddenlink" target="rightframe"><strike>MANAGE_APP_TOKENS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mCurrentRowID" class="hiddenlink" target="rightframe"><strike>mCurrentRowID</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.MESSAGES" class="hiddenlink" target="rightframe"><strike>MESSAGES</strike></A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mRowIdColumnIndex" class="hiddenlink" target="rightframe"><strike>mRowIdColumnIndex</strike></A>
+</nobr><br>
+<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.mUpdatedRows" class="hiddenlink" target="rightframe"><strike>mUpdatedRows</strike></A>
+</nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.NETWORK" class="hiddenlink" target="rightframe"><strike>NETWORK</strike></A>
+</nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PERSONAL_INFO" class="hiddenlink" target="rightframe"><strike>PERSONAL_INFO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.PHONE_CALLS" class="hiddenlink" target="rightframe"><strike>PHONE_CALLS</strike></A>
+</nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>READ_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_PROFILE" class="hiddenlink" target="rightframe"><strike>READ_PROFILE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>READ_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.READ_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>READ_USER_DICTIONARY</strike></A>
+</nobr><br>
+<nobr><A HREF="android.content.pm.PackageInfo.html#android.content.pm.PackageInfo.REQUESTED_PERMISSION_REQUIRED" class="hiddenlink" target="rightframe"><strike>REQUESTED_PERMISSION_REQUIRED</strike></A>
+</nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SCREENLOCK" class="hiddenlink" target="rightframe"><strike>SCREENLOCK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_DATE_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_DATE_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_PROJECTION_SEARCH_INDEX" class="hiddenlink" target="rightframe"><strike>SEARCHES_PROJECTION_SEARCH_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.SEARCHES_URI" class="hiddenlink" target="rightframe"><strike>SEARCHES_URI</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ACTIVITY_WATCHER" class="hiddenlink" target="rightframe"><strike>SET_ACTIVITY_WATCHER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_ORIENTATION" class="hiddenlink" target="rightframe"><strike>SET_ORIENTATION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SET_POINTER_SPEED" class="hiddenlink" target="rightframe"><strike>SET_POINTER_SPEED</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SOCIAL_INFO" class="hiddenlink" target="rightframe"><strike>SOCIAL_INFO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.STATUS_BAR" class="hiddenlink" target="rightframe"><strike>STATUS_BAR</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_READ" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_READ</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.SUBSCRIBED_FEEDS_WRITE" class="hiddenlink" target="rightframe"><strike>SUBSCRIBED_FEEDS_WRITE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYNC_SETTINGS" class="hiddenlink" target="rightframe"><strike>SYNC_SETTINGS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_CLOCK" class="hiddenlink" target="rightframe"><strike>SYSTEM_CLOCK</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.SYSTEM_TOOLS" class="hiddenlink" target="rightframe"><strike>SYSTEM_TOOLS</strike></A>
+</nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_HISTORY_PROJECTION_ID_INDEX" class="hiddenlink" target="rightframe"><strike>TRUNCATE_HISTORY_PROJECTION_ID_INDEX</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.TRUNCATE_N_OLDEST" class="hiddenlink" target="rightframe"><strike>TRUNCATE_N_OLDEST</strike></A>
+</nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.USE_CREDENTIALS" class="hiddenlink" target="rightframe"><strike>USE_CREDENTIALS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>USER_DICTIONARY</strike></A>
+</nobr><br>
+<A NAME="V"></A>
+<br><font size="+2">V</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.VOICEMAIL" class="hiddenlink" target="rightframe"><strike>VOICEMAIL</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_ALARM" class="hiddenlink" target="rightframe"><strike>VOLUME_ALARM</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_BLUETOOTH_SCO" class="hiddenlink" target="rightframe"><strike>VOLUME_BLUETOOTH_SCO</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_MUSIC" class="hiddenlink" target="rightframe"><strike>VOLUME_MUSIC</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_NOTIFICATION" class="hiddenlink" target="rightframe"><strike>VOLUME_NOTIFICATION</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_RING" class="hiddenlink" target="rightframe"><strike>VOLUME_RING</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SETTINGS" class="hiddenlink" target="rightframe"><strike>VOLUME_SETTINGS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_SYSTEM" class="hiddenlink" target="rightframe"><strike>VOLUME_SYSTEM</strike></A>
+</nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.VOLUME_VOICE" class="hiddenlink" target="rightframe"><strike>VOLUME_VOICE</strike></A>
+</nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#V"><font size="-2">V</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WALLPAPER" class="hiddenlink" target="rightframe"><strike>WALLPAPER</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_HISTORY_BOOKMARKS" class="hiddenlink" target="rightframe"><strike>WRITE_HISTORY_BOOKMARKS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_PROFILE" class="hiddenlink" target="rightframe"><strike>WRITE_PROFILE</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SMS" class="hiddenlink" target="rightframe"><strike>WRITE_SMS</strike></A>
+</nobr><br>
+<nobr><A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_SOCIAL_STREAM" class="hiddenlink" target="rightframe"><strike>WRITE_SOCIAL_STREAM</strike></A>
+</nobr><br>
+<i>WRITE_USER_DICTIONARY</i><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission.html#android.Manifest.permission.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission</strike></A>
+</nobr><br>
+<nobr>&nbsp;in&nbsp;
+<A HREF="android.Manifest.permission_group.html#android.Manifest.permission_group.WRITE_USER_DICTIONARY" class="hiddenlink" target="rightframe"><strike>android.Manifest.permission_group</strike></A>
+</nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/jdiff_help.html b/docs/html/sdk/api_diff/23/changes/jdiff_help.html
new file mode 100644
index 0000000..acb8508
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/jdiff_help.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+JDiff Help
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">
+    <TR ALIGN="center" VALIGN="top">
+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../reference/index.html" target="_top"><FONT CLASS="NavBarFont1"><B><code>23</code></B></FONT></A>&nbsp;</TD>
+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>
+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
+    </TR>
+  </TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>
+</TR>
+<TR>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2"></FONT>
+</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+  &nbsp;<A HREF="jdiff_help.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<HR>
+<!-- End of nav bar -->
+<center>
+<H1>JDiff Documentation</H1>
+</center>
+<BLOCKQUOTE>
+JDiff is a <a href="http://java.sun.com/j2se/javadoc/" target="_top">Javadoc</a> doclet which generates a report of the API differences between two versions of a product. It does not report changes in Javadoc comments, or changes in what a class or method does. 
+This help page describes the different parts of the output from JDiff.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+ See the reference page in the <a href="http://www.jdiff.org">source for JDiff</a> for information about how to generate a report like this one.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+The indexes shown in the top-left frame help show each type of change in more detail. The index "All Differences" contains all the differences between the APIs, in alphabetical order. 
+These indexes all use the same format:
+<ul>
+<li>Removed packages, classes, constructors, methods and fields are <strike>struck through</strike>.</li>
+<li>Added packages, classes, constructors, methods and fields appear in <b>bold</b>.</li>
+<li>Changed packages, classes, constructors, methods and fields appear in normal text.</li>
+</ul>
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+You can always tell when you are reading a JDiff page, rather than a Javadoc page, by the color of the index bar and the color of the background. 
+Links which take you to a Javadoc page are always in a <code>typewriter</code> font. 
+Just like Javadoc, all interface names are in <i>italic</i>, and class names are not italicized. Where there are multiple entries in an index with the same name, the heading for them is also in italics, but is not a link.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3><b><code>Javadoc</code></b></H3>
+This is a link to the <a href="../../../../reference/index.html" target="_top">top-level</a> Javadoc page for the new version of the product.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Overview</H3>
+The <a href="changes-summary.html">overview</a> is the top-level summary of what was removed, added and changed between versions.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Package</H3>
+This is a link to the package containing the current changed class or interface.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Class</H3>
+This is highlighted when you are looking at the changed class or interface.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Text Changes</H3>
+This is a link to the top-level index of all documentation changes for the current package or class. 
+If it is not present, then there are no documentation changes for the current package or class. 
+This link can be removed entirely by not using the <code>-docchanges</code> option.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Statistics</H3>
+This is a link to a page which shows statistics about the changes between the two APIs.
+This link can be removed entirely by not using the <code>-stats</code> option.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Help</H3>
+A link to this Help page for JDiff.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Prev/Next</H3>
+These links take you to the previous  and next changed package or class.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H3>Frames/No Frames</H3>
+These links show and hide the HTML frames. All pages are available with or without frames.
+</BLOCKQUOTE>
+<BLOCKQUOTE>
+<H2>Complex Changes</H2>
+There are some complex changes which can occur between versions, for example, when two or more methods with the same name change simultaneously, or when a method or field is moved into or from a superclass. 
+In these cases, the change will be seen as a removal and an addition, rather than as a change. Unexpected removals or additions are often part of one of these type of changes. 
+</BLOCKQUOTE>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/jdiff_statistics.html b/docs/html/sdk/api_diff/23/changes/jdiff_statistics.html
new file mode 100644
index 0000000..26531a41
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/jdiff_statistics.html
@@ -0,0 +1,1686 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+API Change Statistics
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<body class="gc-documentation">
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;xborder-bottom:none;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="../changes.html" target="_top">Top of Report</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<h1>API&nbsp;Change&nbsp;Statistics</h1>
+<p>The overall difference between API Levels 22 and 23 is approximately <span style="color:222;font-weight:bold;">12.19%</span>.
+</p>
+<br>
+<a name="numbers"></a>
+<h2>Total of Differences, by Number and Type</h2>
+<p>
+The table below lists the numbers of program elements (packages, classes, constructors, methods, and fields) that were added, changed, or removed. The table includes only the highest-level program elements &mdash; that is, if a class with two methods was added, the number of methods added does not include those two methods, but the number of classes added does include that class.
+</p>
+<TABLE summary="Number of differences" WIDTH="100%">
+<TR>
+  <th>Type</th>
+  <TH ALIGN="center"><b>Additions</b></TH>
+  <TH ALIGN="center"><b>Changes</b></TH>
+  <TH ALIGN="center">Removals</TH>
+  <TH ALIGN="center"><b>Total</b></TH>
+</TR>
+<TR>
+  <TD>Packages</TD>
+  <TD ALIGN="right">5</TD>
+  <TD ALIGN="right">52</TD>
+  <TD ALIGN="right">28</TD>
+  <TD ALIGN="right">85</TD>
+</TR>
+<TR>
+  <TD>Classes and <i>Interfaces</i></TD>
+  <TD ALIGN="right">119</TD>
+  <TD ALIGN="right">257</TD>
+  <TD ALIGN="right">36</TD>
+  <TD ALIGN="right">412</TD>
+</TR>
+<TR>
+  <TD>Constructors</TD>
+  <TD ALIGN="right">6</TD>
+  <TD ALIGN="right">2</TD>
+  <TD ALIGN="right">3</TD>
+  <TD ALIGN="right">11</TD>
+</TR>
+<TR>
+  <TD>Methods</TD>
+  <TD ALIGN="right">541</TD>
+  <TD ALIGN="right">132</TD>
+  <TD ALIGN="right">38</TD>
+  <TD ALIGN="right">711</TD>
+</TR>
+<TR>
+  <TD>Fields</TD>
+  <TD ALIGN="right">466</TD>
+  <TD ALIGN="right">89</TD>
+  <TD ALIGN="right">83</TD>
+  <TD ALIGN="right">638</TD>
+</TR>
+<TR>
+  <TD style="background-color:#FAFAFA"><b>Total</b></TD>
+  <TD  style="background-color:#FAFAFA" ALIGN="right"><strong>1137</strong></TD>
+  <TD  style="background-color:#FAFAFA" ALIGN="right"><strong>532</strong></TD>
+  <TD  style="background-color:#FAFAFA" ALIGN="right"><strong>188</strong></TD>
+  <TD  style="background-color:#FAFAFA" ALIGN="right"><strong>1857</strong></TD>
+</TR>
+</TABLE>
+<br>
+<a name="packages"></a>
+<h2>Changed Packages, Sorted by Percentage Difference</h2>
+<TABLE summary="Packages sorted by percentage difference" WIDTH="100%">
+<TR>
+  <TH  WIDTH="10%">Percentage Difference*</TH>
+  <TH>Package</TH>
+</TR>
+<TR>
+  <TD ALIGN="center">96</TD>
+  <TD><A HREF="pkg_android.telecom.html">android.telecom</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">88</TD>
+  <TD><A HREF="pkg_org.apache.http.conn.html">org.apache.http.conn</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">57</TD>
+  <TD><A HREF="pkg_org.apache.http.params.html">org.apache.http.params</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">46</TD>
+  <TD><A HREF="pkg_android.service.voice.html">android.service.voice</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="pkg_org.apache.http.conn.scheme.html">org.apache.http.conn.scheme</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">24</TD>
+  <TD><A HREF="pkg_android.app.usage.html">android.app.usage</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">19</TD>
+  <TD><A HREF="pkg_android.graphics.drawable.html">android.graphics.drawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">18</TD>
+  <TD><A HREF="pkg_android.app.admin.html">android.app.admin</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">18</TD>
+  <TD><A HREF="pkg_android.service.carrier.html">android.service.carrier</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">17</TD>
+  <TD><A HREF="pkg_android.security.html">android.security</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">15</TD>
+  <TD><A HREF="pkg_android.service.media.html">android.service.media</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">12</TD>
+  <TD><A HREF="pkg_android.media.browse.html">android.media.browse</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">11</TD>
+  <TD><A HREF="pkg_android.media.html">android.media</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="pkg_android.app.html">android.app</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="pkg_android.hardware.camera2.html">android.hardware.camera2</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="pkg_android.net.http.html">android.net.http</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="pkg_android.media.tv.html">android.media.tv</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="pkg_android.hardware.camera2.params.html">android.hardware.camera2.params</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="pkg_android.renderscript.html">android.renderscript</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="pkg_android.webkit.html">android.webkit</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="pkg_android.net.wifi.html">android.net.wifi</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="pkg_android.nfc.html">android.nfc</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="pkg_android.html">android</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="pkg_android.bluetooth.le.html">android.bluetooth.le</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="pkg_android.os.html">android.os</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="pkg_android.provider.html">android.provider</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="pkg_android.view.html">android.view</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="pkg_android.telephony.html">android.telephony</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="pkg_android.net.html">android.net</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="pkg_android.util.html">android.util</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="pkg_android.transition.html">android.transition</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="pkg_android.service.dreams.html">android.service.dreams</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="pkg_android.content.res.html">android.content.res</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="pkg_android.print.html">android.print</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="pkg_android.bluetooth.html">android.bluetooth</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="pkg_android.service.notification.html">android.service.notification</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="pkg_android.widget.html">android.widget</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="pkg_android.speech.html">android.speech</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="pkg_android.text.html">android.text</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.view.accessibility.html">android.view.accessibility</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.speech.tts.html">android.speech.tts</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.test.mock.html">android.test.mock</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.printservice.html">android.printservice</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.content.pm.html">android.content.pm</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.content.html">android.content</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.accounts.html">android.accounts</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.media.session.html">android.media.session</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.database.html">android.database</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.graphics.html">android.graphics</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.hardware.usb.html">android.hardware.usb</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.system.html">android.system</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="pkg_android.hardware.html">android.hardware</A></TD>
+</TR>
+</TABLE>
+<p style="font-size:10px">* See <a href="#calculation">Calculation of Change Percentages</a>, below.</p>
+<br>
+<a name="classes"></a>
+<h2>Changed Classes and <i>Interfaces</i>, Sorted by Percentage Difference</h2>
+<TABLE summary="Classes sorted by percentage difference" WIDTH="100%">
+<TR WIDTH="20%">
+  <TH WIDTH="10%">Percentage<br>Difference*</TH>
+  <TH><b>Class or <i>Interface</i></b></TH>
+</TR>
+<TR>
+  <TD ALIGN="center">100</TD>
+  <TD><A HREF="android.util.FloatMath.html">
+android.util.FloatMath</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">80</TD>
+  <TD><A HREF="android.graphics.drawable.ScaleDrawable.html">
+android.graphics.drawable.ScaleDrawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">71</TD>
+  <TD><A HREF="android.Manifest.permission_group.html">
+android.Manifest.permission_group</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">71</TD>
+  <TD><A HREF="android.renderscript.ScriptGroup.html">
+android.renderscript.ScriptGroup</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">70</TD>
+  <TD><A HREF="android.provider.Browser.html">
+android.provider.Browser</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">66</TD>
+  <TD><A HREF="android.graphics.drawable.InsetDrawable.html">
+android.graphics.drawable.InsetDrawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">65</TD>
+  <TD><A HREF="android.service.voice.VoiceInteractionSession.html">
+android.service.voice.VoiceInteractionSession</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">58</TD>
+  <TD><A HREF="android.app.NotificationManager.html">
+android.app.NotificationManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">53</TD>
+  <TD><A HREF="android.graphics.drawable.ClipDrawable.html">
+android.graphics.drawable.ClipDrawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">50</TD>
+  <TD><A HREF="android.media.MediaDrm.KeyRequest.html">
+android.media.MediaDrm.KeyRequest</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">50</TD>
+  <TD><A HREF="android.nfc.NfcEvent.html">
+android.nfc.NfcEvent</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">50</TD>
+  <TD><A HREF="android.security.KeyStoreParameter.html">
+android.security.KeyStoreParameter</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">49</TD>
+  <TD><A HREF="android.telecom.TelecomManager.html">
+android.telecom.TelecomManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">43</TD>
+  <TD><A HREF="android.graphics.drawable.LayerDrawable.html">
+android.graphics.drawable.LayerDrawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">42</TD>
+  <TD><A HREF="android.graphics.drawable.RippleDrawable.html">
+android.graphics.drawable.RippleDrawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">42</TD>
+  <TD><A HREF="android.media.AsyncPlayer.html">
+android.media.AsyncPlayer</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">42</TD>
+  <TD><A HREF="android.net.wifi.ScanResult.html">
+android.net.wifi.ScanResult</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">42</TD>
+  <TD><A HREF="android.os.MessageQueue.html">
+android.os.MessageQueue</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">42</TD>
+  <TD><A HREF="android.app.AppOpsManager.html">
+android.app.AppOpsManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html">
+android.media.MediaCodecInfo.CodecCapabilities</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="android.bluetooth.BluetoothSocket.html">
+android.bluetooth.BluetoothSocket</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="android.media.MediaCodec.CodecException.html">
+android.media.MediaCodec.CodecException</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="android.os.DeadObjectException.html">
+android.os.DeadObjectException</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="android.os.TransactionTooLargeException.html">
+android.os.TransactionTooLargeException</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="android.telephony.CellSignalStrength.html">
+android.telephony.CellSignalStrength</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">33</TD>
+  <TD><A HREF="android.widget.FrameLayout.html">
+android.widget.FrameLayout</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">30</TD>
+  <TD><A HREF="android.widget.TimePicker.html">
+android.widget.TimePicker</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">29</TD>
+  <TD><A HREF="android.service.carrier.CarrierMessagingService.html">
+android.service.carrier.CarrierMessagingService</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">27</TD>
+  <TD><A HREF="android.bluetooth.le.ScanSettings.Builder.html">
+android.bluetooth.le.ScanSettings.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">26</TD>
+  <TD><A HREF="android.bluetooth.le.ScanSettings.html">
+android.bluetooth.le.ScanSettings</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">25</TD>
+  <TD><A HREF="android.graphics.drawable.RotateDrawable.html">
+android.graphics.drawable.RotateDrawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">25</TD>
+  <TD><A HREF="android.provider.AlarmClock.html">
+android.provider.AlarmClock</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">25</TD>
+  <TD><A HREF="android.graphics.ImageFormat.html">
+android.graphics.ImageFormat</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">24</TD>
+  <TD><A HREF="android.widget.CalendarView.html">
+android.widget.CalendarView</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">23</TD>
+  <TD><A HREF="android.app.ActivityOptions.html">
+android.app.ActivityOptions</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">23</TD>
+  <TD><A HREF="android.service.voice.VoiceInteractionService.html">
+android.service.voice.VoiceInteractionService</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">23</TD>
+  <TD><A HREF="android.hardware.camera2.CameraManager.html">
+android.hardware.camera2.CameraManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">20</TD>
+  <TD><A HREF="android.app.Notification.Action.Builder.html">
+android.app.Notification.Action.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">20</TD>
+  <TD><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html">
+android.graphics.drawable.AnimatedVectorDrawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">20</TD>
+  <TD><A HREF="android.net.wifi.WifiEnterpriseConfig.html">
+android.net.wifi.WifiEnterpriseConfig</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">20</TD>
+  <TD><A HREF="android.os.Build.VERSION.html">
+android.os.Build.VERSION</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">20</TD>
+  <TD><A HREF="android.provider.ContactsContract.QuickContact.html">
+android.provider.ContactsContract.QuickContact</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">20</TD>
+  <TD><A HREF="android.provider.Telephony.Threads.html">
+android.provider.Telephony.Threads</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">19</TD>
+  <TD><A HREF="android.content.pm.PermissionInfo.html">
+android.content.pm.PermissionInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">18</TD>
+  <TD><A HREF="android.net.ConnectivityManager.html">
+android.net.ConnectivityManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">18</TD>
+  <TD><A HREF="android.print.PrintAttributes.html">
+android.print.PrintAttributes</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">18</TD>
+  <TD><A HREF="android.view.ActionMode.html">
+android.view.ActionMode</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">17</TD>
+  <TD><A HREF="android.media.AudioRecord.html">
+android.media.AudioRecord</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">17</TD>
+  <TD><A HREF="android.os.Debug.html">
+android.os.Debug</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">16</TD>
+  <TD><A HREF="android.content.res.ColorStateList.html">
+android.content.res.ColorStateList</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">16</TD>
+  <TD><A HREF="android.security.KeyStoreParameter.Builder.html">
+android.security.KeyStoreParameter.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">15</TD>
+  <TD><A HREF="android.media.tv.TvInputService.Session.html">
+android.media.tv.TvInputService.Session</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">14</TD>
+  <TD><A HREF="android.app.Notification.Action.html">
+android.app.Notification.Action</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">14</TD>
+  <TD><A HREF="android.hardware.camera2.CameraCaptureSession.html">
+android.hardware.camera2.CameraCaptureSession</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">14</TD>
+  <TD><A HREF="android.media.tv.TvInputManager.html">
+android.media.tv.TvInputManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">14</TD>
+  <TD><A HREF="android.media.tv.TvView.html">
+android.media.tv.TvView</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">14</TD>
+  <TD><A HREF="android.net.Network.html">
+android.net.Network</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">14</TD>
+  <TD><A HREF="android.renderscript.AllocationAdapter.html">
+android.renderscript.AllocationAdapter</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">13</TD>
+  <TD><A HREF="android.Manifest.permission.html">
+android.Manifest.permission</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">13</TD>
+  <TD><A HREF="android.provider.VoicemailContract.Voicemails.html">
+android.provider.VoicemailContract.Voicemails</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">13</TD>
+  <TD><A HREF="android.hardware.camera2.CameraDevice.html">
+android.hardware.camera2.CameraDevice</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">13</TD>
+  <TD><A HREF="android.provider.Settings.html">
+android.provider.Settings</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">12</TD>
+  <TD><A HREF="android.content.ContentProviderOperation.html">
+android.content.ContentProviderOperation</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">12</TD>
+  <TD><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html">
+android.hardware.camera2.params.StreamConfigurationMap</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">12</TD>
+  <TD><A HREF="android.widget.AnalogClock.html">
+android.widget.AnalogClock</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">12</TD>
+  <TD><A HREF="android.widget.Switch.html">
+android.widget.Switch</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">12</TD>
+  <TD><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html">
+android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">12</TD>
+  <TD><A HREF="android.renderscript.Allocation.html">
+android.renderscript.Allocation</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">11</TD>
+  <TD><A HREF="android.app.ActivityManager.html">
+android.app.ActivityManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">11</TD>
+  <TD><A HREF="android.app.ActivityManager.RecentTaskInfo.html">
+android.app.ActivityManager.RecentTaskInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">11</TD>
+  <TD><A HREF="android.hardware.camera2.CameraAccessException.html">
+android.hardware.camera2.CameraAccessException</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">11</TD>
+  <TD><A HREF="android.media.MediaCrypto.html">
+android.media.MediaCrypto</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">11</TD>
+  <TD><A HREF="android.os.RecoverySystem.html">
+android.os.RecoverySystem</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">11</TD>
+  <TD><A HREF="android.view.ContextThemeWrapper.html">
+android.view.ContextThemeWrapper</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">10</TD>
+  <TD><A HREF="android.R.id.html">
+android.R.id</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">10</TD>
+  <TD><A HREF="android.app.admin.DevicePolicyManager.html">
+android.app.admin.DevicePolicyManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">10</TD>
+  <TD><A HREF="android.media.tv.TvContract.Programs.html">
+android.media.tv.TvContract.Programs</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">10</TD>
+  <TD><A HREF="android.media.tv.TvTrackInfo.Builder.html">
+android.media.tv.TvTrackInfo.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">10</TD>
+  <TD><A HREF="android.os.Debug.InstructionCount.html">
+android.os.Debug.InstructionCount</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">10</TD>
+  <TD><A HREF="android.renderscript.ScriptGroup.Builder.html">
+android.renderscript.ScriptGroup.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">10</TD>
+  <TD><A HREF="android.view.GestureDetector.html">
+android.view.GestureDetector</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="android.app.AlertDialog.html">
+android.app.AlertDialog</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="android.media.AudioTrack.html">
+android.media.AudioTrack</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="android.hardware.camera2.CameraCharacteristics.html">
+android.hardware.camera2.CameraCharacteristics</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="android.os.PowerManager.html">
+android.os.PowerManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="android.speech.tts.UtteranceProgressListener.html">
+android.speech.tts.UtteranceProgressListener</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">9</TD>
+  <TD><A HREF="android.content.ContextWrapper.html">
+android.content.ContextWrapper</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">8</TD>
+  <TD><A HREF="android.security.KeyChain.html">
+android.security.KeyChain</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">8</TD>
+  <TD><A HREF="android.renderscript.RenderScript.html">
+android.renderscript.RenderScript</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">8</TD>
+  <TD><A HREF="android.os.Looper.html">
+android.os.Looper</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">8</TD>
+  <TD><A HREF="android.widget.PopupMenu.html">
+android.widget.PopupMenu</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.view.Display.html">
+android.view.Display</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.app.Notification.BigPictureStyle.html">
+android.app.Notification.BigPictureStyle</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.content.RestrictionEntry.html">
+android.content.RestrictionEntry</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html">
+android.hardware.camera2.CameraCaptureSession.StateCallback</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.media.AudioFormat.Builder.html">
+android.media.AudioFormat.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.media.MediaCodec.CryptoException.html">
+android.media.MediaCodec.CryptoException</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.net.IpPrefix.html">
+android.net.IpPrefix</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.print.PrintAttributes.Builder.html">
+android.print.PrintAttributes.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.print.PrinterCapabilitiesInfo.Builder.html">
+android.print.PrinterCapabilitiesInfo.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.provider.ContactsContract.DisplayNameSources.html">
+<i>android.provider.ContactsContract.DisplayNameSources</i></A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.view.HapticFeedbackConstants.html">
+android.view.HapticFeedbackConstants</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.widget.ActionMenuView.html">
+android.widget.ActionMenuView</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.widget.SimpleAdapter.html">
+android.widget.SimpleAdapter</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.os.UserManager.html">
+android.os.UserManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.net.wifi.WifiConfiguration.html">
+android.net.wifi.WifiConfiguration</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.net.Proxy.html">
+android.net.Proxy</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.os.StrictMode.VmPolicy.Builder.html">
+android.os.StrictMode.VmPolicy.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">7</TD>
+  <TD><A HREF="android.webkit.WebViewClient.html">
+android.webkit.WebViewClient</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.media.tv.TvContract.Channels.html">
+android.media.tv.TvContract.Channels</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.app.KeyguardManager.html">
+android.app.KeyguardManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.app.SharedElementCallback.html">
+android.app.SharedElementCallback</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.media.tv.TvContentRating.html">
+android.media.tv.TvContentRating</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html">
+android.net.wifi.WifiEnterpriseConfig.Eap</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.util.EventLog.html">
+android.util.EventLog</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.database.AbstractCursor.html">
+android.database.AbstractCursor</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.renderscript.Script.html">
+android.renderscript.Script</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">6</TD>
+  <TD><A HREF="android.media.tv.TvTrackInfo.html">
+android.media.tv.TvTrackInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.app.Fragment.html">
+android.app.Fragment</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.content.AbstractThreadedSyncAdapter.html">
+android.content.AbstractThreadedSyncAdapter</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.content.res.Resources.html">
+android.content.res.Resources</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.media.Image.html">
+android.media.Image</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.os.BatteryManager.html">
+android.os.BatteryManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.print.PrinterCapabilitiesInfo.html">
+android.print.PrinterCapabilitiesInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.speech.RecognitionService.Callback.html">
+android.speech.RecognitionService.Callback</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.transition.TransitionManager.html">
+android.transition.TransitionManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.webkit.PermissionRequest.html">
+android.webkit.PermissionRequest</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.media.AudioFormat.html">
+android.media.AudioFormat</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.widget.PopupWindow.html">
+android.widget.PopupWindow</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.text.Layout.html">
+android.text.Layout</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.view.ScaleGestureDetector.html">
+android.view.ScaleGestureDetector</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.telephony.TelephonyManager.html">
+android.telephony.TelephonyManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.media.MediaDrm.html">
+android.media.MediaDrm</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.service.notification.NotificationListenerService.html">
+android.service.notification.NotificationListenerService</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.app.admin.DeviceAdminReceiver.html">
+android.app.admin.DeviceAdminReceiver</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.app.usage.UsageStatsManager.html">
+android.app.usage.UsageStatsManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.content.ComponentName.html">
+android.content.ComponentName</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.content.res.Resources.Theme.html">
+android.content.res.Resources.Theme</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.media.MediaDescription.Builder.html">
+android.media.MediaDescription.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.provider.VoicemailContract.Status.html">
+android.provider.VoicemailContract.Status</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.service.media.MediaBrowserService.html">
+android.service.media.MediaBrowserService</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.media.MediaCodec.html">
+android.media.MediaCodec</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.media.AudioManager.html">
+android.media.AudioManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.net.ProxyInfo.html">
+android.net.ProxyInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html">
+android.os.StrictMode.ThreadPolicy.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">5</TD>
+  <TD><A HREF="android.security.KeyPairGeneratorSpec.html">
+android.security.KeyPairGeneratorSpec</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.provider.Settings.System.html">
+android.provider.Settings.System</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.hardware.camera2.CaptureResult.html">
+android.hardware.camera2.CaptureResult</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.app.AlarmManager.html">
+android.app.AlarmManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.app.usage.UsageEvents.Event.html">
+android.app.usage.UsageEvents.Event</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.MediaDescription.html">
+android.media.MediaDescription</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.MediaPlayer.TrackInfo.html">
+android.media.MediaPlayer.TrackInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.browse.MediaBrowser.html">
+android.media.browse.MediaBrowser</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.os.Debug.MemoryInfo.html">
+android.os.Debug.MemoryInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.telephony.SignalStrength.html">
+android.telephony.SignalStrength</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.view.GestureDetector.SimpleOnGestureListener.html">
+android.view.GestureDetector.SimpleOnGestureListener</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.ExifInterface.html">
+android.media.ExifInterface</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.security.KeyPairGeneratorSpec.Builder.html">
+android.security.KeyPairGeneratorSpec.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.view.Window.Callback.html">
+<i>android.view.Window.Callback</i></A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.MediaPlayer.html">
+android.media.MediaPlayer</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.graphics.drawable.Drawable.html">
+android.graphics.drawable.Drawable</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.MediaFormat.html">
+android.media.MediaFormat</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.bluetooth.BluetoothDevice.html">
+android.bluetooth.BluetoothDevice</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.MediaCodecInfo.VideoCapabilities.html">
+android.media.MediaCodecInfo.VideoCapabilities</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.tv.TvView.TvInputCallback.html">
+android.media.tv.TvView.TvInputCallback</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.provider.DocumentsContract.html">
+android.provider.DocumentsContract</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.util.DisplayMetrics.html">
+android.util.DisplayMetrics</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.widget.CursorAdapter.html">
+android.widget.CursorAdapter</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.widget.RelativeLayout.LayoutParams.html">
+android.widget.RelativeLayout.LayoutParams</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html">
+android.media.MediaCodecInfo.CodecProfileLevel</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.app.Notification.Builder.html">
+android.app.Notification.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.telephony.PhoneNumberUtils.html">
+android.telephony.PhoneNumberUtils</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.widget.ArrayAdapter.html">
+android.widget.ArrayAdapter</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.widget.Spinner.html">
+android.widget.Spinner</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.accounts.AbstractAccountAuthenticator.html">
+android.accounts.AbstractAccountAuthenticator</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">4</TD>
+  <TD><A HREF="android.util.ArrayMap.html">
+android.util.ArrayMap</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.accounts.AccountManager.html">
+android.accounts.AccountManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.hardware.camera2.CameraMetadata.html">
+android.hardware.camera2.CameraMetadata</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html">
+android.app.ActivityManager.RunningAppProcessInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.provider.ContactsContract.DataColumns.html">
+<i>android.provider.ContactsContract.DataColumns</i></A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.telephony.SmsMessage.html">
+android.telephony.SmsMessage</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.webkit.WebView.html">
+android.webkit.WebView</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.test.mock.MockCursor.html">
+android.test.mock.MockCursor</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.app.PendingIntent.html">
+android.app.PendingIntent</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.hardware.camera2.CaptureRequest.html">
+android.hardware.camera2.CaptureRequest</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.database.CursorWrapper.html">
+android.database.CursorWrapper</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.bluetooth.BluetoothProfile.html">
+<i>android.bluetooth.BluetoothProfile</i></A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.media.session.MediaController.TransportControls.html">
+android.media.session.MediaController.TransportControls</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.printservice.PrintService.html">
+android.printservice.PrintService</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.view.Surface.html">
+android.view.Surface</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.widget.CompoundButton.html">
+android.widget.CompoundButton</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.app.Activity.html">
+android.app.Activity</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.net.NetworkCapabilities.html">
+android.net.NetworkCapabilities</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.provider.ContactsContract.Intents.Insert.html">
+android.provider.ContactsContract.Intents.Insert</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.view.ViewGroup.html">
+android.view.ViewGroup</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.widget.TextView.html">
+android.widget.TextView</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.widget.QuickContactBadge.html">
+android.widget.QuickContactBadge</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.media.session.MediaSession.Callback.html">
+android.media.session.MediaSession.Callback</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">3</TD>
+  <TD><A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html">
+android.provider.ContactsContract.CommonDataKinds.Email</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.app.Notification.html">
+android.app.Notification</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.content.Context.html">
+android.content.Context</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.net.SSLCertificateSocketFactory.html">
+android.net.SSLCertificateSocketFactory</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.view.View.html">
+android.view.View</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.content.res.Configuration.html">
+android.content.res.Configuration</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.content.pm.ApplicationInfo.html">
+android.content.pm.ApplicationInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.hardware.usb.UsbDevice.html">
+android.hardware.usb.UsbDevice</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.renderscript.Element.html">
+android.renderscript.Element</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.media.MediaMetadataRetriever.html">
+android.media.MediaMetadataRetriever</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.test.mock.MockPackageManager.html">
+android.test.mock.MockPackageManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.graphics.Paint.html">
+android.graphics.Paint</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.service.dreams.DreamService.html">
+android.service.dreams.DreamService</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.provider.ContactsContract.Contacts.html">
+android.provider.ContactsContract.Contacts</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.widget.Toolbar.html">
+android.widget.Toolbar</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.R.attr.html">
+android.R.attr</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">2</TD>
+  <TD><A HREF="android.os.Build.VERSION_CODES.html">
+android.os.Build.VERSION_CODES</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.R.string.html">
+android.R.string</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.media.MediaExtractor.html">
+android.media.MediaExtractor</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.provider.Settings.Secure.html">
+android.provider.Settings.Secure</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.view.InputDevice.html">
+android.view.InputDevice</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.view.accessibility.AccessibilityEvent.html">
+android.view.accessibility.AccessibilityEvent</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.content.pm.PackageManager.html">
+android.content.pm.PackageManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.widget.RemoteViews.html">
+android.widget.RemoteViews</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.app.Dialog.html">
+android.app.Dialog</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.text.SpannableStringBuilder.html">
+android.text.SpannableStringBuilder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.app.WallpaperManager.html">
+android.app.WallpaperManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.os.Process.html">
+android.os.Process</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.app.Instrumentation.html">
+android.app.Instrumentation</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.speech.RecognizerIntent.html">
+android.speech.RecognizerIntent</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.content.pm.PackageInfo.html">
+android.content.pm.PackageInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.os.Environment.html">
+android.os.Environment</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.provider.MediaStore.html">
+android.provider.MediaStore</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.view.MotionEvent.html">
+android.view.MotionEvent</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.view.ViewConfiguration.html">
+android.view.ViewConfiguration</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.content.RestrictionsManager.html">
+android.content.RestrictionsManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.hardware.Camera.html">
+android.hardware.Camera</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.media.MediaRecorder.html">
+android.media.MediaRecorder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.view.accessibility.AccessibilityNodeInfo.html">
+android.view.accessibility.AccessibilityNodeInfo</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.app.AlertDialog.Builder.html">
+android.app.AlertDialog.Builder</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.media.session.PlaybackState.html">
+android.media.session.PlaybackState</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.widget.ImageView.html">
+android.widget.ImageView</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.view.ViewParent.html">
+<i>android.view.ViewParent</i></A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.content.Intent.html">
+android.content.Intent</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.provider.CallLog.Calls.html">
+android.provider.CallLog.Calls</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.database.Cursor.html">
+<i>android.database.Cursor</i></A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.view.KeyEvent.html">
+android.view.KeyEvent</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.test.mock.MockContext.html">
+android.test.mock.MockContext</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.transition.Transition.html">
+android.transition.Transition</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">1</TD>
+  <TD><A HREF="android.graphics.Canvas.html">
+android.graphics.Canvas</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.webkit.WebSettings.html">
+android.webkit.WebSettings</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.provider.Settings.Global.html">
+android.provider.Settings.Global</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.system.OsConstants.html">
+android.system.OsConstants</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.os.Parcel.html">
+android.os.Parcel</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.widget.ListPopupWindow.html">
+android.widget.ListPopupWindow</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.telephony.SmsManager.html">
+android.telephony.SmsManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.net.wifi.WifiManager.html">
+android.net.wifi.WifiManager</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.view.WindowManager.LayoutParams.html">
+android.view.WindowManager.LayoutParams</A></TD>
+</TR>
+<TR>
+  <TD ALIGN="center">&lt;1</TD>
+  <TD><A HREF="android.R.style.html">
+android.R.style</A></TD>
+</TR>
+</TABLE>
+<p style="font-size:10px">* See <a href="#calculation">Calculation of Change Percentages</a>, below.</p>
+<br>
+<h2 id="calculation">Calculation of Change Percentages</h2>
+<p>
+The percent change statistic reported for all elements in the &quot;to&quot; API Level specification is defined recursively as follows:</p>
+<pre>
+Percentage difference = 100 * (added + removed + 2*changed)
+                        -----------------------------------
+                        sum of public elements in BOTH APIs
+</pre>
+<p>where <code>added</code> is the number of packages added, <code>removed</code> is the number of packages removed, and <code>changed</code> is the number of packages changed.
+This definition is applied recursively for the classes and their program elements, so the value for a changed package will be less than 1, unless every class in that package has changed.
+The definition ensures that if all packages are removed and all new packages are
+added, the change will be 100%.</p>
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY></HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/jdiff_topleftframe.html b/docs/html/sdk/api_diff/23/changes/jdiff_topleftframe.html
new file mode 100644
index 0000000..36f9836
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/jdiff_topleftframe.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Android API Version Differences
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<table class="jdiffIndex" summary="Links to diff index files" BORDER="0" WIDTH="100%" cellspacing="0" cellpadding="0" style="margin:0">
+<TR>
+  <th class="indexHeader" nowrap>
+  Select a Diffs Index:</th>
+</TR>
+<TR>
+  <TD><FONT CLASS="indexText" size="-2"><A HREF="alldiffs_index_all.html" TARGET="bottomleftframe">All Differences</A></FONT><br></TD>
+</TR>
+<TR>
+  <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="packages_index_all.html" TARGET="bottomleftframe">By Package</A></FONT><br></TD>
+</TR>
+<TR>
+  <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="classes_index_all.html" TARGET="bottomleftframe">By Class</A></FONT><br></TD>
+</TR>
+<TR>
+  <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="constructors_index_all.html" TARGET="bottomleftframe">By Constructor</A></FONT><br></TD>
+</TR>
+<TR>
+  <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="methods_index_all.html" TARGET="bottomleftframe">By Method</A></FONT><br></TD>
+</TR>
+<TR>
+  <TD NOWRAP><FONT CLASS="indexText" size="-2"><A HREF="fields_index_all.html" TARGET="bottomleftframe">By Field</A></FONT><br></TD>
+</TR>
+</TABLE>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/methods_index_additions.html b/docs/html/sdk/api_diff/23/changes/methods_index_additions.html
new file mode 100644
index 0000000..4cb030a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/methods_index_additions.html
@@ -0,0 +1,1766 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="methods_index_all.html" class="staysblack">All Methods</a>
+  <br>
+<A HREF="methods_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<b>Additions</b>
+  <br>
+<A HREF="methods_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.addLayer_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>addLayer</b>
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.addNewIncomingCall_added(android.telecom.PhoneAccountHandle, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>addNewIncomingCall</b>
+(<code>PhoneAccountHandle, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.addOnFileDescriptorEventListener_added(java.io.FileDescriptor, int, android.os.MessageQueue.OnFileDescriptorEventListener)" class="hiddenlink" target="rightframe"><b>addOnFileDescriptorEventListener</b>
+(<code>FileDescriptor, int, OnFileDescriptorEventListener</code>)</A></nobr><br>
+<i>addOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.addOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.addOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.addTtsSpan_added(android.text.Spannable, int, int)" class="hiddenlink" target="rightframe"><b>addTtsSpan</b>
+(<code>Spannable, int, int</code>)</A></nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.BigPictureStyle.html#android.app.Notification.BigPictureStyle.bigLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>bigLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.bindProcessToNetwork_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>bindProcessToNetwork</b>
+(<code>Network</code>)</A></nobr><br>
+<nobr><A HREF="android.net.Network.html#android.net.Network.bindSocket_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>bindSocket</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.canChangeDtmfToneLength_added()" class="hiddenlink" target="rightframe"><b>canChangeDtmfToneLength</b>
+()</A></nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.canDrawOverlays_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canDrawOverlays</b>
+(<code>Context</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.canWrite_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canWrite</b>
+(<code>Context</code>)</A></nobr><br>
+<i>checkSelfPermission</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.choosePrivateKeyAlias_added(android.app.Activity, android.security.KeyChainAliasCallback, java.lang.String[], java.security.Principal[], android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>choosePrivateKeyAlias</b>
+(<code>Activity, KeyChainAliasCallback, String[], Principal[], Uri, String</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.clearAnimationCallbacks_added()" class="hiddenlink" target="rightframe"><b>clearAnimationCallbacks</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.clearWatchHeapLimit_added()" class="hiddenlink" target="rightframe"><b>clearWatchHeapLimit</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.closeSystemDialogs_added()" class="hiddenlink" target="rightframe"><b>closeSystemDialogs</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.connectGatt_added(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int)" class="hiddenlink" target="rightframe"><b>connectGatt</b>
+(<code>Context, boolean, BluetoothGattCallback, int</code>)</A></nobr><br>
+<nobr><A HREF="android.net.IpPrefix.html#android.net.IpPrefix.contains_added(java.net.InetAddress)" class="hiddenlink" target="rightframe"><b>contains</b>
+(<code>InetAddress</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionsManager.html#android.content.RestrictionsManager.convertRestrictionsToBundle_added(java.util.List<android.content.RestrictionEntry>)" class="hiddenlink" target="rightframe"><b>convertRestrictionsToBundle</b>
+(<code>List&lt;RestrictionEntry&gt;</code>)</A></nobr><br>
+<i>copy1DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<i>copy1DRangeToUnchecked</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<i>copy2DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<i>copy3DRangeFrom</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Allocation, int, int, int</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeTo_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe"><b>copy3DRangeTo</b>
+(<code>int, int, int, int, int, int, Object</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleArrayEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleArrayEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createConstrainedHighSpeedCaptureSession_added(java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createConstrainedHighSpeedCaptureSession</b>
+(<code>List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<i>createFromPdu</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], String</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[]</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+<i>createFromXml</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.createInvokeID_added(int)" class="hiddenlink" target="rightframe"><b>createInvokeID</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.createMultiContext_added(android.content.Context, android.renderscript.RenderScript.ContextType, int, int)" class="hiddenlink" target="rightframe"><b>createMultiContext</b>
+(<code>Context, ContextType, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.createPersistentInputSurface_added()" class="hiddenlink" target="rightframe"><b>createPersistentInputSurface</b>
+()</A></nobr><br>
+<i>createRelative</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessableCaptureSession_added(android.hardware.camera2.params.InputConfiguration, java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createReprocessableCaptureSession</b>
+(<code>InputConfiguration, List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessCaptureRequest_added(android.hardware.camera2.TotalCaptureResult)" class="hiddenlink" target="rightframe"><b>createReprocessCaptureRequest</b>
+(<code>TotalCaptureResult</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpan_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>createTtsSpan</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpannable_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>createTtsSpannable</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.createTyped_added(android.renderscript.RenderScript, android.renderscript.Allocation, android.renderscript.Type)" class="hiddenlink" target="rightframe"><b>createTyped</b>
+(<code>RenderScript, Allocation, Type</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.createWebMessageChannel_added()" class="hiddenlink" target="rightframe"><b>createWebMessageChannel</b>
+()</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.detectCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>detectCleartextNetwork</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.detectResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>detectResourceMismatches</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.dispatchProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>dispatchProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<i>drawTextRun</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.dump_added(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])" class="hiddenlink" target="rightframe"><b>dump</b>
+(<code>String, FileDescriptor, PrintWriter, String[]</code>)</A></nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.transition.TransitionManager.html#android.transition.TransitionManager.endTransitions_added(android.view.ViewGroup)" class="hiddenlink" target="rightframe"><b>endTransitions</b>
+(<code>ViewGroup</code>)</A></nobr><br>
+<i>execute</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added(java.lang.Object...)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_2_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_2</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_3_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_3</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_4_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_4</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.findIndexByLayerId_added(int)" class="hiddenlink" target="rightframe"><b>findIndexByLayerId</b>
+(<code>int</code>)</A></nobr><br>
+<i>forEach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker, LaunchOptions</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.formatNumberToRFC3966_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatNumberToRFC3966</b>
+(<code>String, String</code>)</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.View.html#android.view.View.getAccessibilityClassName_added()" class="hiddenlink" target="rightframe"><b>getAccessibilityClassName</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.VideoCapabilities.html#android.media.MediaCodecInfo.VideoCapabilities.getAchievableFrameRatesFor_added(int, int)" class="hiddenlink" target="rightframe"><b>getAchievableFrameRatesFor</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getActionButton_added()" class="hiddenlink" target="rightframe"><b>getActionButton</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getActiveNetwork_added()" class="hiddenlink" target="rightframe"><b>getActiveNetwork</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getActiveNotifications_added()" class="hiddenlink" target="rightframe"><b>getActiveNotifications</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getAdnUriForPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getAdnUriForPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getAllIntentFilters_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getAllIntentFilters</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getAltSubjectMatch_added()" class="hiddenlink" target="rightframe"><b>getAltSubjectMatch</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getBluetoothContactSharingDisabled_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getBluetoothContactSharingDisabled</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getBottomPadding_added()" class="hiddenlink" target="rightframe"><b>getBottomPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getBoundNetworkForProcess_added()" class="hiddenlink" target="rightframe"><b>getBoundNetworkForProcess</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getBreakStrategy_added()" class="hiddenlink" target="rightframe"><b>getBreakStrategy</b>
+()</A></nobr><br>
+<i>getBufferSizeInFrames</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.widget.CompoundButton.html#android.widget.CompoundButton.getButtonDrawable_added()" class="hiddenlink" target="rightframe"><b>getButtonDrawable</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getCallCapablePhoneAccounts_added()" class="hiddenlink" target="rightframe"><b>getCallCapablePhoneAccounts</b>
+()</A></nobr><br>
+<nobr><A HREF="android.speech.RecognitionService.Callback.html#android.speech.RecognitionService.Callback.getCallingUid_added()" class="hiddenlink" target="rightframe"><b>getCallingUid</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getCertInstallerPackage_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getCertInstallerPackage</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<i>getChangingConfigurations</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.Theme.html#android.content.res.Resources.Theme.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.Resources.Theme
+</A></nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelCount_added()" class="hiddenlink" target="rightframe"><b>getChannelCount</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelIndexMask_added()" class="hiddenlink" target="rightframe"><b>getChannelIndexMask</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getClipBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getClipBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<i>getColor</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<i>getColorStateList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintList_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintList</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintMode_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getConnectionType_added()" class="hiddenlink" target="rightframe"><b>getConnectionType</b>
+()</A></nobr><br>
+<i>getContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getCurrentInterruptionFilter_added()" class="hiddenlink" target="rightframe"><b>getCurrentInterruptionFilter</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCustomInsertionActionModeCallback_added()" class="hiddenlink" target="rightframe"><b>getCustomInsertionActionModeCallback</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getDefaultActionModeHideDuration_added()" class="hiddenlink" target="rightframe"><b>getDefaultActionModeHideDuration</b>
+()</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getDefaultBrowserPackageName_added(int)" class="hiddenlink" target="rightframe"><b>getDefaultBrowserPackageName</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultDialerPackage_added()" class="hiddenlink" target="rightframe"><b>getDefaultDialerPackage</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultOutgoingPhoneAccount_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getDefaultOutgoingPhoneAccount</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getDefaultProxy_added()" class="hiddenlink" target="rightframe"><b>getDefaultProxy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getDescription_added()" class="hiddenlink" target="rightframe"><b>getDescription</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getDeviceId_added(int)" class="hiddenlink" target="rightframe"><b>getDeviceId</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.getDevices_added(int)" class="hiddenlink" target="rightframe"><b>getDevices</b>
+(<code>int</code>)</A></nobr><br>
+<i>getDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getDomainSuffixMatch_added()" class="hiddenlink" target="rightframe"><b>getDomainSuffixMatch</b>
+()</A></nobr><br>
+<i>getDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.getDuplexMode_added()" class="hiddenlink" target="rightframe"><b>getDuplexMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.html#android.print.PrinterCapabilitiesInfo.getDuplexModes_added()" class="hiddenlink" target="rightframe"><b>getDuplexModes</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getEndPadding_added()" class="hiddenlink" target="rightframe"><b>getEndPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.getErrorCode_added()" class="hiddenlink" target="rightframe"><b>getErrorCode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getForeground_added()" class="hiddenlink" target="rightframe"><b>getForeground</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getForegroundGravity_added()" class="hiddenlink" target="rightframe"><b>getForegroundGravity</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintList_added()" class="hiddenlink" target="rightframe"><b>getForegroundTintList</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintMode_added()" class="hiddenlink" target="rightframe"><b>getForegroundTintMode</b>
+()</A></nobr><br>
+<i>getFormat</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.getGravity_added()" class="hiddenlink" target="rightframe"><b>getGravity</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getHighResolutionOutputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getHighResolutionOutputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getHost_added()" class="hiddenlink" target="rightframe"><b>getHost</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getHotspotBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getHotspotBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getHour_added()" class="hiddenlink" target="rightframe"><b>getHour</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getHyphenationFrequency_added()" class="hiddenlink" target="rightframe"><b>getHyphenationFrequency</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.getIcon_added()" class="hiddenlink" target="rightframe"><b>getIcon</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputFormats_added()" class="hiddenlink" target="rightframe"><b>getInputFormats</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getInputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.getInputSurface_added()" class="hiddenlink" target="rightframe"><b>getInputSurface</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.browse.MediaBrowser.html#android.media.browse.MediaBrowser.getItem_added(java.lang.String, android.media.browse.MediaBrowser.ItemCallback)" class="hiddenlink" target="rightframe"><b>getItem</b>
+(<code>String, ItemCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getLargeIcon_added()" class="hiddenlink" target="rightframe"><b>getLargeIcon</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerGravity_added(int)" class="hiddenlink" target="rightframe"><b>getLayerGravity</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerHeight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerHeight</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetBottom_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetBottom</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetEnd_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetEnd</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetLeft_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetLeft</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetRight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetRight</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetStart_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetStart</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetTop_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetTop</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerWidth_added(int)" class="hiddenlink" target="rightframe"><b>getLayerWidth</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getLayoutDirection_added()" class="hiddenlink" target="rightframe"><b>getLayoutDirection</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getLayoutInflater_added()" class="hiddenlink" target="rightframe"><b>getLayoutInflater</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLeftPadding_added()" class="hiddenlink" target="rightframe"><b>getLeftPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.SignalStrength.html#android.telephony.SignalStrength.getLevel_added()" class="hiddenlink" target="rightframe"><b>getLevel</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getLine1Number_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getLine1Number</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.getLockTaskModeState_added()" class="hiddenlink" target="rightframe"><b>getLockTaskModeState</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxReceivePacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxReceivePacketSize</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.getMaxSupportedInstances_added()" class="hiddenlink" target="rightframe"><b>getMaxSupportedInstances</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxTransmitPacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxTransmitPacketSize</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaDescription.html#android.media.MediaDescription.getMediaUri_added()" class="hiddenlink" target="rightframe"><b>getMediaUri</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getMemoryStat</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStats_added()" class="hiddenlink" target="rightframe"><b>getMemoryStats</b>
+()</A></nobr><br>
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.getMinorVersion_added()" class="hiddenlink" target="rightframe"><b>getMinorVersion</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getMinute_added()" class="hiddenlink" target="rightframe"><b>getMinute</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.getMode_added()" class="hiddenlink" target="rightframe"><b>getMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.Network.html#android.net.Network.getNetworkHandle_added()" class="hiddenlink" target="rightframe"><b>getNetworkHandle</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getNotificationPolicy_added()" class="hiddenlink" target="rightframe"><b>getNotificationPolicy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getOffscreenPreRaster_added()" class="hiddenlink" target="rightframe"><b>getOffscreenPreRaster</b>
+()</A></nobr><br>
+<i>getOffsetForAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(char[], int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<i>getOrCreateThreadId</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.util.Set<java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Set&lt;String&gt;</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+<i>getOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getOverlapAnchor_added()" class="hiddenlink" target="rightframe"><b>getOverlapAnchor</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getPermissionGrantState</b>
+(<code>ComponentName, String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionPolicy_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getPermissionPolicy</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getPhoneCount_added()" class="hiddenlink" target="rightframe"><b>getPhoneCount</b>
+()</A></nobr><br>
+<i>getPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getPlmn_added()" class="hiddenlink" target="rightframe"><b>getPlmn</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.getPopupContext_added()" class="hiddenlink" target="rightframe"><b>getPopupContext</b>
+()</A></nobr><br>
+<i>getPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.getQueue_added()" class="hiddenlink" target="rightframe"><b>getQueue</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.getRadius_added()" class="hiddenlink" target="rightframe"><b>getRadius</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getRealm_added()" class="hiddenlink" target="rightframe"><b>getRealm</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.getRequestType_added()" class="hiddenlink" target="rightframe"><b>getRequestType</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.getRestrictions_added()" class="hiddenlink" target="rightframe"><b>getRestrictions</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getRightPadding_added()" class="hiddenlink" target="rightframe"><b>getRightPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getRootWindowInsets_added()" class="hiddenlink" target="rightframe"><b>getRootWindowInsets</b>
+()</A></nobr><br>
+<i>getRoutedDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.widget.RelativeLayout.LayoutParams.html#android.widget.RelativeLayout.LayoutParams.getRule_added(int)" class="hiddenlink" target="rightframe"><b>getRule</b>
+(<code>int</code>)</A></nobr><br>
+<i>getRunAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(char[], int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getRuntimeStat</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStats_added()" class="hiddenlink" target="rightframe"><b>getRuntimeStats</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getScrollIndicators_added()" class="hiddenlink" target="rightframe"><b>getScrollIndicators</b>
+()</A></nobr><br>
+<i>getSearchEvent</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getSimCallManager_added()" class="hiddenlink" target="rightframe"><b>getSimCallManager</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getSmallIcon_added()" class="hiddenlink" target="rightframe"><b>getSmallIcon</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getStartPadding_added()" class="hiddenlink" target="rightframe"><b>getStartPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedModes_added()" class="hiddenlink" target="rightframe"><b>getSupportedModes</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getSyncParams_added()" class="hiddenlink" target="rightframe"><b>getSyncParams</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemService_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe"><b>getSystemService</b>
+(<code>Class&lt;T&gt;</code>)</A></nobr><br>
+<i>getSystemServiceName</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getSystemUpdatePolicy_added()" class="hiddenlink" target="rightframe"><b>getSystemUpdatePolicy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.text.SpannableStringBuilder.html#android.text.SpannableStringBuilder.getTextWatcherDepth_added()" class="hiddenlink" target="rightframe"><b>getTextWatcherDepth</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintList_added()" class="hiddenlink" target="rightframe"><b>getThumbTintList</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintMode_added()" class="hiddenlink" target="rightframe"><b>getThumbTintMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getTimestamp_added()" class="hiddenlink" target="rightframe"><b>getTimestamp</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getTopPadding_added()" class="hiddenlink" target="rightframe"><b>getTopPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintList_added()" class="hiddenlink" target="rightframe"><b>getTrackTintList</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintMode_added()" class="hiddenlink" target="rightframe"><b>getTrackTintMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.getUserCreationTime_added(android.os.UserHandle)" class="hiddenlink" target="rightframe"><b>getUserCreationTime</b>
+(<code>UserHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getUserDisabledShowContext_added()" class="hiddenlink" target="rightframe"><b>getUserDisabledShowContext</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getValidOutputFormatsForInput_added(int)" class="hiddenlink" target="rightframe"><b>getValidOutputFormatsForInput</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.usb.UsbDevice.html#android.hardware.usb.UsbDevice.getVersion_added()" class="hiddenlink" target="rightframe"><b>getVersion</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getVideoPixelAspectRatio_added()" class="hiddenlink" target="rightframe"><b>getVideoPixelAspectRatio</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.getVoiceInteractor_added()" class="hiddenlink" target="rightframe"><b>getVoiceInteractor</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getVoiceMailNumber_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getVoiceMailNumber</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getWindow_added()" class="hiddenlink" target="rightframe"><b>getWindow</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getWindowLayoutType_added()" class="hiddenlink" target="rightframe"><b>getWindowLayoutType</b>
+()</A></nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.handleMmi_added(java.lang.String, android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>handleMmi</b>
+(<code>String, PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.hasGlyph_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>hasGlyph</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.hasMicrophone_added()" class="hiddenlink" target="rightframe"><b>hasMicrophone</b>
+()</A></nobr><br>
+<i>hide</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.hide_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.hide_added(long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>long</code>)</b>&nbsp;in&nbsp;android.view.ActionMode
+</A></nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.invalidateContentRect_added()" class="hiddenlink" target="rightframe"><b>invalidateContentRect</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.Process.html#android.os.Process.is64Bit_added()" class="hiddenlink" target="rightframe"><b>is64Bit</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.is80211mcResponder_added()" class="hiddenlink" target="rightframe"><b>is80211mcResponder</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.usage.UsageStatsManager.html#android.app.usage.UsageStatsManager.isAppInactive_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isAppInactive</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isAssertQuery_added()" class="hiddenlink" target="rightframe"><b>isAssertQuery</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.isCharging_added()" class="hiddenlink" target="rightframe"><b>isCharging</b>
+()</A></nobr><br>
+<i>isContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.isCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isCurrentThread</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isDelete_added()" class="hiddenlink" target="rightframe"><b>isDelete</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isDeviceIdleMode_added()" class="hiddenlink" target="rightframe"><b>isDeviceIdleMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.KeyguardManager.html#android.app.KeyguardManager.isDeviceSecure_added()" class="hiddenlink" target="rightframe"><b>isDeviceSecure</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.isFilterBitmap_added()" class="hiddenlink" target="rightframe"><b>isFilterBitmap</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isHearingAidCompatibilitySupported_added()" class="hiddenlink" target="rightframe"><b>isHearingAidCompatibilitySupported</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.isIdle_added()" class="hiddenlink" target="rightframe"><b>isIdle</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isIgnoringBatteryOptimizations_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isIgnoringBatteryOptimizations</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isInsert_added()" class="hiddenlink" target="rightframe"><b>isInsert</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.isNotificationPolicyAccessGranted_added()" class="hiddenlink" target="rightframe"><b>isNotificationPolicyAccessGranted</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.isPasspoint_added()" class="hiddenlink" target="rightframe"><b>isPasspoint</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.isPasspointNetwork_added()" class="hiddenlink" target="rightframe"><b>isPasspointNetwork</b>
+()</A></nobr><br>
+<i>isPermissionRevokedByPolicy</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.pm.PackageManager
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockPackageManager
+</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.isReprocess_added()" class="hiddenlink" target="rightframe"><b>isReprocess</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.isReprocessable_added()" class="hiddenlink" target="rightframe"><b>isReprocessable</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.isScreenRound_added()" class="hiddenlink" target="rightframe"><b>isScreenRound</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.isStreamMute_added(int)" class="hiddenlink" target="rightframe"><b>isStreamMute</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.isStylusScaleEnabled_added()" class="hiddenlink" target="rightframe"><b>isStylusScaleEnabled</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.isSystemUser_added()" class="hiddenlink" target="rightframe"><b>isSystemUser</b>
+()</A></nobr><br>
+<nobr><A HREF="android.transition.Transition.html#android.transition.Transition.isTransitionRequired_added(android.transition.TransitionValues, android.transition.TransitionValues)" class="hiddenlink" target="rightframe"><b>isTransitionRequired</b>
+(<code>TransitionValues, TransitionValues</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isTtyModeSupported_added()" class="hiddenlink" target="rightframe"><b>isTtyModeSupported</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isUpdate_added()" class="hiddenlink" target="rightframe"><b>isUpdate</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteraction_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteraction</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteractionRoot_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteractionRoot</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.isVoiceMailNumber_added(android.telecom.PhoneAccountHandle, java.lang.String)" class="hiddenlink" target="rightframe"><b>isVoiceMailNumber</b>
+(<code>PhoneAccountHandle, String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.WallpaperManager.html#android.app.WallpaperManager.isWallpaperSupported_added()" class="hiddenlink" target="rightframe"><b>isWallpaperSupported</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isWorldPhone_added()" class="hiddenlink" target="rightframe"><b>isWorldPhone</b>
+()</A></nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.layoutSurface_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>layoutSurface</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.Surface.html#android.view.Surface.lockHardwareCanvas_added()" class="hiddenlink" target="rightframe"><b>lockHardwareCanvas</b>
+()</A></nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeBasic_added()" class="hiddenlink" target="rightframe"><b>makeBasic</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeClipRevealAnimation_added(android.view.View, int, int, int, int)" class="hiddenlink" target="rightframe"><b>makeClipRevealAnimation</b>
+(<code>View, int, int, int, int</code>)</A></nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_added(android.accounts.Account, java.util.List<android.accounts.Account>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe"><b>newChooseAccountIntent</b>
+(<code>Account, List&lt;Account&gt;, String[], String, String, String[], Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOp_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOp</b>
+(<code>String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOpNoThrow_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOpNoThrow</b>
+(<code>String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.notifyAccountAuthenticated_added(android.accounts.Account)" class="hiddenlink" target="rightframe"><b>notifyAccountAuthenticated</b>
+(<code>Account</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.notifyTimeShiftStatusChanged_added(int)" class="hiddenlink" target="rightframe"><b>notifyTimeShiftStatusChanged</b>
+(<code>int</code>)</A></nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onAssistStructureFailure_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>onAssistStructureFailure</b>
+(<code>Throwable</code>)</A></nobr><br>
+<i>onAttach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.content.Context)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.app.Activity)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Activity</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onBackPressed_added()" class="hiddenlink" target="rightframe"><b>onBackPressed</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCancelRequest_added(android.service.voice.VoiceInteractionSession.Request)" class="hiddenlink" target="rightframe"><b>onCancelRequest</b>
+(<code>Request</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias_added(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>onChoosePrivateKeyAlias</b>
+(<code>Context, Intent, int, Uri, String</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onComputeInsets_added(android.service.voice.VoiceInteractionSession.Insets)" class="hiddenlink" target="rightframe"><b>onComputeInsets</b>
+(<code>Insets</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onConfigurationChanged_added(android.content.res.Configuration)" class="hiddenlink" target="rightframe"><b>onConfigurationChanged</b>
+(<code>Configuration</code>)</A></nobr><br>
+<nobr><A HREF="android.view.GestureDetector.SimpleOnGestureListener.html#android.view.GestureDetector.SimpleOnGestureListener.onContextClick_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onContextClick</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreateContentView_added()" class="hiddenlink" target="rightframe"><b>onCreateContentView</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onDrawForeground_added(android.graphics.Canvas)" class="hiddenlink" target="rightframe"><b>onDrawForeground</b>
+(<code>Canvas</code>)</A></nobr><br>
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.onGenericMotionEvent_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onGenericMotionEvent</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onGetSupportedCommands_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>onGetSupportedCommands</b>
+(<code>String[]</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleAssist_added(android.os.Bundle, android.app.assist.AssistStructure, android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onHandleAssist</b>
+(<code>Bundle, AssistStructure, AssistContent</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleScreenshot_added(android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>onHandleScreenshot</b>
+(<code>Bitmap</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHide_added()" class="hiddenlink" target="rightframe"><b>onHide</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_added(android.content.Context, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>onInflate</b>
+(<code>Context, AttributeSet, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.onLaunchVoiceAssistFromKeyguard_added()" class="hiddenlink" target="rightframe"><b>onLaunchVoiceAssistFromKeyguard</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.onLayoutDirectionChanged_added(int)" class="hiddenlink" target="rightframe"><b>onLayoutDirectionChanged</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.media.MediaBrowserService.html#android.service.media.MediaBrowserService.onLoadItem_added(java.lang.String, android.service.media.MediaBrowserService.Result<android.media.browse.MediaBrowser.MediaItem>)" class="hiddenlink" target="rightframe"><b>onLoadItem</b>
+(<code>String, Result&lt;MediaItem&gt;</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLockscreenShown_added()" class="hiddenlink" target="rightframe"><b>onLockscreenShown</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLowMemory_added()" class="hiddenlink" target="rightframe"><b>onLowMemory</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onOverlayViewSizeChanged_added(int, int)" class="hiddenlink" target="rightframe"><b>onOverlayViewSizeChanged</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onPageCommitVisible_added(android.webkit.WebView, java.lang.String)" class="hiddenlink" target="rightframe"><b>onPageCommitVisible</b>
+(<code>WebView, String</code>)</A></nobr><br>
+<nobr><A HREF="android.media.session.MediaSession.Callback.html#android.media.session.MediaSession.Callback.onPlayFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>onPlayFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideAssistContent_added(android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onProvideAssistContent</b>
+(<code>AssistContent</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideReferrer_added()" class="hiddenlink" target="rightframe"><b>onProvideReferrer</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideVirtualStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideVirtualStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onReadyForUserInitialization_added(android.content.Context, android.content.Intent)" class="hiddenlink" target="rightframe"><b>onReadyForUserInitialization</b>
+(<code>Context, Intent</code>)</A></nobr><br>
+<i>onReceivedError</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceError)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, WebResourceRequest, WebResourceError</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, int, String, String</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedHttpError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceResponse)" class="hiddenlink" target="rightframe"><b>onReceivedHttpError</b>
+(<code>WebView, WebResourceRequest, WebResourceResponse</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestAbortVoice_added(android.service.voice.VoiceInteractionSession.AbortVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestAbortVoice</b>
+(<code>AbortVoiceRequest</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCommand_added(android.service.voice.VoiceInteractionSession.CommandRequest)" class="hiddenlink" target="rightframe"><b>onRequestCommand</b>
+(<code>CommandRequest</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCompleteVoice_added(android.service.voice.VoiceInteractionSession.CompleteVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestCompleteVoice</b>
+(<code>CompleteVoiceRequest</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestConfirmation_added(android.service.voice.VoiceInteractionSession.ConfirmationRequest)" class="hiddenlink" target="rightframe"><b>onRequestConfirmation</b>
+(<code>ConfirmationRequest</code>)</A></nobr><br>
+<i>onRequestPermissionsResult</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestPickOption_added(android.service.voice.VoiceInteractionSession.PickOptionRequest)" class="hiddenlink" target="rightframe"><b>onRequestPickOption</b>
+(<code>PickOptionRequest</code>)</A></nobr><br>
+<i>onSearchRequested</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.onSecurityException_added(android.accounts.Account, android.os.Bundle, java.lang.String, android.content.SyncResult)" class="hiddenlink" target="rightframe"><b>onSecurityException</b>
+(<code>Account, Bundle, String, SyncResult</code>)</A></nobr><br>
+<i>onSendDataSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<i>onSendMultipartTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, int, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<i>onSendTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<nobr><A HREF="android.app.SharedElementCallback.html#android.app.SharedElementCallback.onSharedElementsArrived_added(java.util.List<java.lang.String>, java.util.List<android.view.View>, android.app.SharedElementCallback.OnSharedElementsReadyListener)" class="hiddenlink" target="rightframe"><b>onSharedElementsArrived</b>
+(<code>List&lt;String&gt;, List&lt;View&gt;, OnSharedElementsReadyListener</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onShow_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>onShow</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onStateNotSaved_added()" class="hiddenlink" target="rightframe"><b>onStateNotSaved</b>
+()</A></nobr><br>
+<nobr><A HREF="android.speech.tts.UtteranceProgressListener.html#android.speech.tts.UtteranceProgressListener.onStop_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>onStop</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html#android.hardware.camera2.CameraCaptureSession.StateCallback.onSurfacePrepared_added(android.hardware.camera2.CameraCaptureSession, android.view.Surface)" class="hiddenlink" target="rightframe"><b>onSurfacePrepared</b>
+(<code>CameraCaptureSession, Surface</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onSystemUpdatePending_added(android.content.Context, android.content.Intent, long)" class="hiddenlink" target="rightframe"><b>onSystemUpdatePending</b>
+(<code>Context, Intent, long</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskFinished_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskFinished</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskStarted_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskStarted</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetCurrentPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetCurrentPosition</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetStartPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetStartPosition</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftPause_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftPause</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftResume_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftResume</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>onTimeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>onTimeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.TvInputCallback.html#android.media.tv.TvView.TvInputCallback.onTimeShiftStatusChanged_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>onTimeShiftStatusChanged</b>
+(<code>String, int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTrimMemory_added(int)" class="hiddenlink" target="rightframe"><b>onTrimMemory</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewAdded_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewAdded</b>
+(<code>View</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewRemoved_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewRemoved</b>
+(<code>View</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.onWindowFocusChanged_added(boolean)" class="hiddenlink" target="rightframe"><b>onWindowFocusChanged</b>
+(<code>boolean</code>)</A></nobr><br>
+<i>onWindowStartingActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<nobr><A HREF="android.net.Network.html#android.net.Network.openConnection_added(java.net.URL, java.net.Proxy)" class="hiddenlink" target="rightframe"><b>openConnection</b>
+(<code>URL, Proxy</code>)</A></nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.penaltyDeathOnCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>penaltyDeathOnCleartextNetwork</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.performContextClick_added()" class="hiddenlink" target="rightframe"><b>performContextClick</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.permissionToOp_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>permissionToOp</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.permitResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>permitResourceMismatches</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.placeCall_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>placeCall</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<i>play</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, android.media.AudioAttributes)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, AudioAttributes</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, int</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+<nobr><A HREF="android.media.session.MediaController.TransportControls.html#android.media.session.MediaController.TransportControls.playFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>playFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postVisualStateCallback_added(long, android.webkit.WebView.VisualStateCallback)" class="hiddenlink" target="rightframe"><b>postVisualStateCallback</b>
+(<code>long, VisualStateCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postWebMessage_added(android.webkit.WebMessage, android.net.Uri)" class="hiddenlink" target="rightframe"><b>postWebMessage</b>
+(<code>WebMessage, Uri</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.prepare_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>prepare</b>
+(<code>Surface</code>)</A></nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>read</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(float[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>float[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(java.nio.ByteBuffer, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.readTypedObject_added(android.os.Parcelable.Creator<T>)" class="hiddenlink" target="rightframe"><b>readTypedObject</b>
+(<code>Creator&lt;T&gt;</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.registerAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>registerAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.registerAudioDeviceCallback_added(android.media.AudioDeviceCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerAudioDeviceCallback</b>
+(<code>AudioDeviceCallback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.registerNetworkCallback_added(android.net.NetworkRequest, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>registerNetworkCallback</b>
+(<code>NetworkRequest, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.registerPhoneAccount_added(android.telecom.PhoneAccount)" class="hiddenlink" target="rightframe"><b>registerPhoneAccount</b>
+(<code>PhoneAccount</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.registerTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerTorchCallback</b>
+(<code>TorchCallback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.releaseAllContexts_added()" class="hiddenlink" target="rightframe"><b>releaseAllContexts</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.removeOnFileDescriptorEventListener_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>removeOnFileDescriptorEventListener</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<i>removeOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.removeOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.removeOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportNetworkConnectivity_added(android.net.Network, boolean)" class="hiddenlink" target="rightframe"><b>reportNetworkConnectivity</b>
+(<code>Network, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.requestBandwidthUpdate_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>requestBandwidthUpdate</b>
+(<code>Network</code>)</A></nobr><br>
+<i>requestPermissions</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.requestUsageTimeReport_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>requestUsageTimeReport</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.send_added(android.content.Context, int, android.content.Intent, android.app.PendingIntent.OnFinished, android.os.Handler, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>send</b>
+(<code>Context, int, Intent, OnFinished, Handler, String, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setAltSubjectMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setAltSubjectMatch</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setAutoPadding_added(boolean)" class="hiddenlink" target="rightframe"><b>setAutoPadding</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setBluetoothContactSharingDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setBluetoothContactSharingDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setBreakStrategy_added(int)" class="hiddenlink" target="rightframe"><b>setBreakStrategy</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setCallback_added(android.media.MediaCodec.Callback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setCallback</b>
+(<code>Callback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setCallbackType_added(int)" class="hiddenlink" target="rightframe"><b>setCallbackType</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setCertInstallerPackage_added(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe"><b>setCertInstallerPackage</b>
+(<code>ComponentName, String</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioFormat.Builder.html#android.media.AudioFormat.Builder.setChannelIndexMask_added(int)" class="hiddenlink" target="rightframe"><b>setChannelIndexMask</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<i>setContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.setContextClickListener_added(android.view.GestureDetector.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCustomInsertionActionModeCallback_added(android.view.ActionMode.Callback)" class="hiddenlink" target="rightframe"><b>setCustomInsertionActionModeCallback</b>
+(<code>Callback</code>)</A></nobr><br>
+<i>setDataSource</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaExtractor.html#android.media.MediaExtractor.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaExtractor
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaMetadataRetriever
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setDefaultBrowserPackageName_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setDefaultBrowserPackageName</b>
+(<code>String, int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setDescription_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>setDescription</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<i>setDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setDomainSuffixMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setDomainSuffixMatch</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setDrawable_added(int, android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setDrawable</b>
+(<code>int, Drawable</code>)</A></nobr><br>
+<i>setDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.Builder.html#android.print.PrintAttributes.Builder.setDuplexMode_added(int)" class="hiddenlink" target="rightframe"><b>setDuplexMode</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.Builder.html#android.print.PrinterCapabilitiesInfo.Builder.setDuplexModes_added(int, int)" class="hiddenlink" target="rightframe"><b>setDuplexModes</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setEnterTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setEnterTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setExactAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setExactAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setExitTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setExitTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<i>setExtras</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.AbstractCursor
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.Cursor.html#android.database.Cursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.Cursor
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setForeground_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>setForeground</b>
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setForegroundGravity_added(int)" class="hiddenlink" target="rightframe"><b>setForegroundGravity</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setForegroundTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setForegroundTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setFromFieldPacker_added(int, int, int, int, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe"><b>setFromFieldPacker</b>
+(<code>int, int, int, int, FieldPacker</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.setGravity_added(int)" class="hiddenlink" target="rightframe"><b>setGravity</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setHour_added(int)" class="hiddenlink" target="rightframe"><b>setHour</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setHyphenationFrequency_added(int)" class="hiddenlink" target="rightframe"><b>setHyphenationFrequency</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setIcon_added(int, java.lang.String, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setIcon</b>
+(<code>int, String, Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.ImageView.html#android.widget.ImageView.setImageIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setImageViewIcon_added(int, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageViewIcon</b>
+(<code>int, Icon</code>)</A></nobr><br>
+<i>setInputSurface</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaCodec
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaRecorder
+</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setInterruptionFilter_added(int)" class="hiddenlink" target="rightframe"><b>setInterruptionFilter</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setKeepAwake_added(boolean)" class="hiddenlink" target="rightframe"><b>setKeepAwake</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setKeyguardDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setKeyguardDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerGravity_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerGravity</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerHeight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerHeight</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetBottom_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetBottom</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetEnd_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetEnd</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetLeft_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetLeft</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRelative_added(int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRelative</b>
+(<code>int, int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRight</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetStart_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetStart</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetTop_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetTop</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerSize_added(int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerSize</b>
+(<code>int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerWidth_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerWidth</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setLayoutDirection_added(int)" class="hiddenlink" target="rightframe"><b>setLayoutDirection</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setMatchMode_added(int)" class="hiddenlink" target="rightframe"><b>setMatchMode</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCrypto.html#android.media.MediaCrypto.setMediaDrmSession_added(byte[])" class="hiddenlink" target="rightframe"><b>setMediaDrmSession</b>
+(<code>byte[]</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaDescription.Builder.html#android.media.MediaDescription.Builder.setMediaUri_added(android.net.Uri)" class="hiddenlink" target="rightframe"><b>setMediaUri</b>
+(<code>Uri</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setMinute_added(int)" class="hiddenlink" target="rightframe"><b>setMinute</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setNotificationPolicy_added(android.app.NotificationManager.Policy)" class="hiddenlink" target="rightframe"><b>setNotificationPolicy</b>
+(<code>Policy</code>)</A></nobr><br>
+<nobr><A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.setNotificationsShown_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>setNotificationsShown</b>
+(<code>String[]</code>)</A></nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setNumOfMatches_added(int)" class="hiddenlink" target="rightframe"><b>setNumOfMatches</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setOffscreenPreRaster_added(boolean)" class="hiddenlink" target="rightframe"><b>setOffscreenPreRaster</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setOnContextClickListener_added(android.view.View.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setOnContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnExpirationUpdateListener_added(android.media.MediaDrm.OnExpirationUpdateListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnExpirationUpdateListener</b>
+(<code>OnExpirationUpdateListener, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOnFrameRenderedListener_added(android.media.MediaCodec.OnFrameRenderedListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnFrameRenderedListener</b>
+(<code>OnFrameRenderedListener, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnKeyStatusChangeListener_added(android.media.MediaDrm.OnKeyStatusChangeListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnKeyStatusChangeListener</b>
+(<code>OnKeyStatusChangeListener, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setOnScrollChangeListener_added(android.view.View.OnScrollChangeListener)" class="hiddenlink" target="rightframe"><b>setOnScrollChangeListener</b>
+(<code>OnScrollChangeListener</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setOnTimedMetaDataAvailableListener_added(android.media.MediaPlayer.OnTimedMetaDataAvailableListener)" class="hiddenlink" target="rightframe"><b>setOnTimedMetaDataAvailableListener</b>
+(<code>OnTimedMetaDataAvailableListener</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOutputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>setOutputSurface</b>
+(<code>Surface</code>)</A></nobr><br>
+<i>setOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setOverlapAnchor_added(boolean)" class="hiddenlink" target="rightframe"><b>setOverlapAnchor</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPadding_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPadding</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPaddingRelative_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPaddingRelative</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setPermissionGrantState</b>
+(<code>ComponentName, String, String, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionPolicy_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe"><b>setPermissionPolicy</b>
+(<code>ComponentName, int</code>)</A></nobr><br>
+<i>setPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setPlmn_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPlmn</b>
+(<code>String</code>)</A></nobr><br>
+<i>setPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.widget.QuickContactBadge.html#android.widget.QuickContactBadge.setPrioritizedMimeType_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPrioritizedMimeType</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.setRadius_added(int)" class="hiddenlink" target="rightframe"><b>setRadius</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setRealm_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setRealm</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.setRestrictions_added(android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>setRestrictions</b>
+(<code>RestrictionEntry[]</code>)</A></nobr><br>
+<i>setScrollIndicators</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setSmallIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setSmallIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setStatusBarDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setStatusBarDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.setStylusScaleEnabled_added(boolean)" class="hiddenlink" target="rightframe"><b>setStylusScaleEnabled</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setSyncParams_added(android.media.SyncParams)" class="hiddenlink" target="rightframe"><b>setSyncParams</b>
+(<code>SyncParams</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setSystemUpdatePolicy_added(android.content.ComponentName, android.app.admin.SystemUpdatePolicy)" class="hiddenlink" target="rightframe"><b>setSystemUpdatePolicy</b>
+(<code>ComponentName, SystemUpdatePolicy</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_added(int)" class="hiddenlink" target="rightframe"><b>setTextAppearance</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setTheme_added(int)" class="hiddenlink" target="rightframe"><b>setTheme</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setThumbTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setThumbTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.setTimeShiftPositionCallback_added(android.media.tv.TvView.TimeShiftPositionCallback)" class="hiddenlink" target="rightframe"><b>setTimeShiftPositionCallback</b>
+(<code>TimeShiftPositionCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.media.Image.html#android.media.Image.setTimestamp_added(long)" class="hiddenlink" target="rightframe"><b>setTimestamp</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.setTorchMode_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setTorchMode</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setTrackTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setTrackTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle)" class="hiddenlink" target="rightframe"><b>setTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName, PersistableBundle</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.setType_added(int)" class="hiddenlink" target="rightframe"><b>setType</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setUserIcon_added(android.content.ComponentName, android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>setUserIcon</b>
+(<code>ComponentName, Bitmap</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setVideoPixelAspectRatio_added(float)" class="hiddenlink" target="rightframe"><b>setVideoPixelAspectRatio</b>
+(<code>float</code>)</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.setWatchHeapLimit_added(long)" class="hiddenlink" target="rightframe"><b>setWatchHeapLimit</b>
+(<code>long</code>)</A></nobr><br>
+<i>setWindowLayoutType</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ListPopupWindow.html#android.widget.ListPopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.ListPopupWindow
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.PopupWindow
+</A></nobr><br>
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.setX_added(int)" class="hiddenlink" target="rightframe"><b>setX</b>
+(<code>int</code>)</A></nobr><br>
+<i>shouldShowRequestPermissionRationale</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.show_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>show</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showAssist_added(android.os.Bundle)" class="hiddenlink" target="rightframe"><b>showAssist</b>
+(<code>Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showLockTaskEscapeMessage_added()" class="hiddenlink" target="rightframe"><b>showLockTaskEscapeMessage</b>
+()</A></nobr><br>
+<i>showQuickContact</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.graphics.Rect, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Rect, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.view.View, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, View, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.showSession_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>showSession</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.silenceRinger_added()" class="hiddenlink" target="rightframe"><b>silenceRinger</b>
+()</A></nobr><br>
+<i>startActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<i>startActionModeForChild</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewGroup
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewParent.html#android.view.ViewParent.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewParent
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.startVoiceActivity_added(android.content.Intent)" class="hiddenlink" target="rightframe"><b>startVoiceActivity</b>
+(<code>Intent</code>)</A></nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftPause_added()" class="hiddenlink" target="rightframe"><b>timeShiftPause</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftResume_added()" class="hiddenlink" target="rightframe"><b>timeShiftResume</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>timeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>timeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.unregisterAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>unregisterAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.unregisterAudioDeviceCallback_added(android.media.AudioDeviceCallback)" class="hiddenlink" target="rightframe"><b>unregisterAudioDeviceCallback</b>
+(<code>AudioDeviceCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.unregisterNetworkCallback_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>unregisterNetworkCallback</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.unregisterPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>unregisterPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.unregisterTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback)" class="hiddenlink" target="rightframe"><b>unregisterTorchCallback</b>
+(<code>TorchCallback</code>)</A></nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>write</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(java.nio.ByteBuffer, int, int, long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int, long</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.util.EventLog.html#android.util.EventLog.writeEvent_added(int, float)" class="hiddenlink" target="rightframe"><b>writeEvent</b>
+(<code>int, float</code>)</A></nobr><br>
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.writeTypedObject_added(T, int)" class="hiddenlink" target="rightframe"><b>writeTypedObject</b>
+(<code>T, int</code>)</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/methods_index_all.html b/docs/html/sdk/api_diff/23/changes/methods_index_all.html
new file mode 100644
index 0000000..a5e688d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/methods_index_all.html
@@ -0,0 +1,2204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Methods</b>
+  <br>
+<A HREF="methods_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="methods_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="methods_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.addAction_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">addAction
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.addLayer_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe"><b>addLayer</b>
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.addNewIncomingCall_added(android.telecom.PhoneAccountHandle, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>addNewIncomingCall</b>
+(<code>PhoneAccountHandle, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.addOnFileDescriptorEventListener_added(java.io.FileDescriptor, int, android.os.MessageQueue.OnFileDescriptorEventListener)" class="hiddenlink" target="rightframe"><b>addOnFileDescriptorEventListener</b>
+(<code>FileDescriptor, int, OnFileDescriptorEventListener</code>)</A></nobr><br>
+<i>addOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.addOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.addOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener, android.os.Handler)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener, Handler</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.addSearchUrl_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>addSearchUrl</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.addTtsSpan_added(android.text.Spannable, int, int)" class="hiddenlink" target="rightframe"><b>addTtsSpan</b>
+(<code>Spannable, int, int</code>)</A></nobr><br>
+<A NAME="B"></A>
+<br><font size="+2">B</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.BigPictureStyle.html#android.app.Notification.BigPictureStyle.bigLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>bigLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.bindProcessToNetwork_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>bindProcessToNetwork</b>
+(<code>Network</code>)</A></nobr><br>
+<nobr><A HREF="android.net.Network.html#android.net.Network.bindSocket_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>bindSocket</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.canChangeDtmfToneLength_added()" class="hiddenlink" target="rightframe"><b>canChangeDtmfToneLength</b>
+()</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.canClearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>canClearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Settings.html#android.provider.Settings.canDrawOverlays_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canDrawOverlays</b>
+(<code>Context</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Settings.System.html#android.provider.Settings.System.canWrite_added(android.content.Context)" class="hiddenlink" target="rightframe"><b>canWrite</b>
+(<code>Context</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.ceil_removed(float)" class="hiddenlink" target="rightframe"><strike>ceil</strike>
+(<code>float</code>)</A></nobr><br>
+<i>checkSelfPermission</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.checkSelfPermission_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.choosePrivateKeyAlias_added(android.app.Activity, android.security.KeyChainAliasCallback, java.lang.String[], java.security.Principal[], android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>choosePrivateKeyAlias</b>
+(<code>Activity, KeyChainAliasCallback, String[], Principal[], Uri, String</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.clearAnimationCallbacks_added()" class="hiddenlink" target="rightframe"><b>clearAnimationCallbacks</b>
+()</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearSearches_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearSearches</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.clearWallpaper_changed()" class="hiddenlink" target="rightframe">clearWallpaper
+()</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.clearWatchHeapLimit_added()" class="hiddenlink" target="rightframe"><b>clearWatchHeapLimit</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.closeSystemDialogs_added()" class="hiddenlink" target="rightframe"><b>closeSystemDialogs</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.connectGatt_added(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int)" class="hiddenlink" target="rightframe"><b>connectGatt</b>
+(<code>Context, boolean, BluetoothGattCallback, int</code>)</A></nobr><br>
+<nobr><A HREF="android.net.IpPrefix.html#android.net.IpPrefix.contains_added(java.net.InetAddress)" class="hiddenlink" target="rightframe"><b>contains</b>
+(<code>InetAddress</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionsManager.html#android.content.RestrictionsManager.convertRestrictionsToBundle_added(java.util.List<android.content.RestrictionEntry>)" class="hiddenlink" target="rightframe"><b>convertRestrictionsToBundle</b>
+(<code>List&lt;RestrictionEntry&gt;</code>)</A></nobr><br>
+<i>copy1DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeTo_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<i>copy1DRangeToUnchecked</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy1DRangeToUnchecked_added(int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<i>copy2DRangeTo</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, byte[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, float[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, float[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy2DRangeTo_added(int, int, int, int, short[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, short[]</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<i>copy3DRangeFrom</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Allocation, int, int, int</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeFrom_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int, int, int, int, int, Object</code>)</b>&nbsp;in&nbsp;android.renderscript.Allocation
+</A></nobr><br>
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.copy3DRangeTo_added(int, int, int, int, int, int, java.lang.Object)" class="hiddenlink" target="rightframe"><b>copy3DRangeTo</b>
+(<code>int, int, int, int, int, int, Object</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.cos_removed(float)" class="hiddenlink" target="rightframe"><strike>cos</strike>
+(<code>float</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createAndInitializeUser_changed(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle)" class="hiddenlink" target="rightframe">createAndInitializeUser
+(<code>ComponentName, String, String, ComponentName, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleArrayEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleArrayEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.createBundleEntry_added(java.lang.String, android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>createBundleEntry</b>
+(<code>String, RestrictionEntry[]</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createConstrainedHighSpeedCaptureSession_added(java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createConstrainedHighSpeedCaptureSession</b>
+(<code>List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<i>createFromPdu</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_removed(byte[])" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>byte[]</code>)</strike>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], String</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_added(byte[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[]</code>)</b>&nbsp;in&nbsp;android.telephony.SmsMessage
+</A></nobr><br>
+<i>createFromXml</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_removed(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>Resources, XmlPullParser</code>)</strike>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_added(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Resources, XmlPullParser</code>)</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.createInvokeID_added(int)" class="hiddenlink" target="rightframe"><b>createInvokeID</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.createMultiContext_added(android.content.Context, android.renderscript.RenderScript.ContextType, int, int)" class="hiddenlink" target="rightframe"><b>createMultiContext</b>
+(<code>Context, ContextType, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.createPersistentInputSurface_added()" class="hiddenlink" target="rightframe"><b>createPersistentInputSurface</b>
+()</A></nobr><br>
+<i>createRelative</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ComponentName.html#android.content.ComponentName.createRelative_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.ComponentName
+</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessableCaptureSession_added(android.hardware.camera2.params.InputConfiguration, java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>createReprocessableCaptureSession</b>
+(<code>InputConfiguration, List&lt;Surface&gt;, StateCallback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraDevice.html#android.hardware.camera2.CameraDevice.createReprocessCaptureRequest_added(android.hardware.camera2.TotalCaptureResult)" class="hiddenlink" target="rightframe"><b>createReprocessCaptureRequest</b>
+(<code>TotalCaptureResult</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpan_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>createTtsSpan</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.createTtsSpannable_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>createTtsSpannable</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.createTyped_added(android.renderscript.RenderScript, android.renderscript.Allocation, android.renderscript.Type)" class="hiddenlink" target="rightframe"><b>createTyped</b>
+(<code>RenderScript, Allocation, Type</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createUser_changed(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe">createUser
+(<code>ComponentName, String</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.createWebMessageChannel_added()" class="hiddenlink" target="rightframe"><b>createWebMessageChannel</b>
+()</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>deactivate</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteFromHistory_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>deleteFromHistory</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteHistoryTimeFrame_removed(android.content.ContentResolver, long, long)" class="hiddenlink" target="rightframe"><strike>deleteHistoryTimeFrame</strike>
+(<code>ContentResolver, long, long</code>)</A></nobr><br>
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.detectCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>detectCleartextNetwork</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.detectResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>detectResourceMismatches</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.dispatchProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>dispatchProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<i>draw</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<i>drawTextRun</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Canvas.html#android.graphics.Canvas.drawTextRun_added(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, float, float, boolean, Paint</code>)</b>&nbsp;in&nbsp;android.graphics.Canvas
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.dump_added(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])" class="hiddenlink" target="rightframe"><b>dump</b>
+(<code>String, FileDescriptor, PrintWriter, String[]</code>)</A></nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.transition.TransitionManager.html#android.transition.TransitionManager.endTransitions_added(android.view.ViewGroup)" class="hiddenlink" target="rightframe"><b>endTransitions</b>
+(<code>ViewGroup</code>)</A></nobr><br>
+<i>execute</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_removed()" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+()</strike>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added(java.lang.Object...)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.renderscript.ScriptGroup
+</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.exp_removed(float)" class="hiddenlink" target="rightframe"><strike>exp</strike>
+(<code>float</code>)</A></nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_2_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_2</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_3_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_3</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Element.html#android.renderscript.Element.F16_4_added(android.renderscript.RenderScript)" class="hiddenlink" target="rightframe"><b>F16_4</b>
+(<code>RenderScript</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.findIndexByLayerId_added(int)" class="hiddenlink" target="rightframe"><b>findIndexByLayerId</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.floor_removed(float)" class="hiddenlink" target="rightframe"><strike>floor</strike>
+(<code>float</code>)</A></nobr><br>
+<i>forEach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.renderscript.Script.html#android.renderscript.Script.forEach_added(int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Allocation[], Allocation, FieldPacker, LaunchOptions</code>)</b>&nbsp;in&nbsp;android.renderscript.Script
+</A></nobr><br>
+<nobr><A HREF="android.telephony.PhoneNumberUtils.html#android.telephony.PhoneNumberUtils.formatNumberToRFC3966_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>formatNumberToRFC3966</b>
+(<code>String, String</code>)</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.View.html#android.view.View.getAccessibilityClassName_added()" class="hiddenlink" target="rightframe"><b>getAccessibilityClassName</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.VideoCapabilities.html#android.media.MediaCodecInfo.VideoCapabilities.getAchievableFrameRatesFor_added(int, int)" class="hiddenlink" target="rightframe"><b>getAchievableFrameRatesFor</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.MotionEvent.html#android.view.MotionEvent.getActionButton_added()" class="hiddenlink" target="rightframe"><b>getActionButton</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getActiveNetwork_added()" class="hiddenlink" target="rightframe"><b>getActiveNetwork</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getActiveNotifications_added()" class="hiddenlink" target="rightframe"><b>getActiveNotifications</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getAdnUriForPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getAdnUriForPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllBookmarks_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllBookmarks</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getAllIntentFilters_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getAllIntentFilters</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getAllNetworkInfo_changed()" class="hiddenlink" target="rightframe">getAllNetworkInfo
+()</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllVisitedUrls_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllVisitedUrls</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getAltSubjectMatch_added()" class="hiddenlink" target="rightframe"><b>getAltSubjectMatch</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getBluetoothContactSharingDisabled_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getBluetoothContactSharingDisabled</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getBottomPadding_added()" class="hiddenlink" target="rightframe"><b>getBottomPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getBoundNetworkForProcess_added()" class="hiddenlink" target="rightframe"><b>getBoundNetworkForProcess</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getBreakStrategy_added()" class="hiddenlink" target="rightframe"><b>getBreakStrategy</b>
+()</A></nobr><br>
+<i>getBufferSizeInFrames</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getBufferSizeInFrames_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.widget.CompoundButton.html#android.widget.CompoundButton.getButtonDrawable_added()" class="hiddenlink" target="rightframe"><b>getButtonDrawable</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getCallCapablePhoneAccounts_added()" class="hiddenlink" target="rightframe"><b>getCallCapablePhoneAccounts</b>
+()</A></nobr><br>
+<nobr><A HREF="android.speech.RecognitionService.Callback.html#android.speech.RecognitionService.Callback.getCallingUid_added()" class="hiddenlink" target="rightframe"><b>getCallingUid</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getCertInstallerPackage_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getCertInstallerPackage</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<i>getChangingConfigurations</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.ColorStateList
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.Theme.html#android.content.res.Resources.Theme.getChangingConfigurations_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.content.res.Resources.Theme
+</A></nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelCount_added()" class="hiddenlink" target="rightframe"><b>getChannelCount</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.AudioFormat.html#android.media.AudioFormat.getChannelIndexMask_added()" class="hiddenlink" target="rightframe"><b>getChannelIndexMask</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getClipBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getClipBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<i>getColor</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_removed(int)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>int</code>)</strike>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<i>getColorStateList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_removed(int)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>int</code>)</strike>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int, android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Theme</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.content.res.Resources
+</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintList_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintList</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCompoundDrawableTintMode_added()" class="hiddenlink" target="rightframe"><b>getCompoundDrawableTintMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getConnectionType_added()" class="hiddenlink" target="rightframe"><b>getConnectionType</b>
+()</A></nobr><br>
+<i>getContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentHour_changed()" class="hiddenlink" target="rightframe">getCurrentHour
+()</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getCurrentInterruptionFilter_added()" class="hiddenlink" target="rightframe"><b>getCurrentInterruptionFilter</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentMinute_changed()" class="hiddenlink" target="rightframe">getCurrentMinute
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getCustomInsertionActionModeCallback_added()" class="hiddenlink" target="rightframe"><b>getCustomInsertionActionModeCallback</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewConfiguration.html#android.view.ViewConfiguration.getDefaultActionModeHideDuration_added()" class="hiddenlink" target="rightframe"><b>getDefaultActionModeHideDuration</b>
+()</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.getDefaultBrowserPackageName_added(int)" class="hiddenlink" target="rightframe"><b>getDefaultBrowserPackageName</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultDialerPackage_added()" class="hiddenlink" target="rightframe"><b>getDefaultDialerPackage</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getDefaultOutgoingPhoneAccount_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getDefaultOutgoingPhoneAccount</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getDefaultProxy_added()" class="hiddenlink" target="rightframe"><b>getDefaultProxy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getDescription_added()" class="hiddenlink" target="rightframe"><b>getDescription</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getDeviceId_added(int)" class="hiddenlink" target="rightframe"><b>getDeviceId</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.getDevices_added(int)" class="hiddenlink" target="rightframe"><b>getDevices</b>
+(<code>int</code>)</A></nobr><br>
+<i>getDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getDisabledShowContext_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getDomainSuffixMatch_added()" class="hiddenlink" target="rightframe"><b>getDomainSuffixMatch</b>
+()</A></nobr><br>
+<i>getDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<i>getDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.getDropDownViewTheme_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.html#android.print.PrintAttributes.getDuplexMode_added()" class="hiddenlink" target="rightframe"><b>getDuplexMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.html#android.print.PrinterCapabilitiesInfo.getDuplexModes_added()" class="hiddenlink" target="rightframe"><b>getDuplexModes</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getEndPadding_added()" class="hiddenlink" target="rightframe"><b>getEndPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.CodecException.html#android.media.MediaCodec.CodecException.getErrorCode_added()" class="hiddenlink" target="rightframe"><b>getErrorCode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getFocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getFocusedMonthDateColor
+()</A></nobr><br>
+<i>getForeground</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForeground_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForeground_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<i>getForegroundGravity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForegroundGravity_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundGravity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<i>getForegroundTintList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintList_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintList_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<i>getForegroundTintMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.getForegroundTintMode_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintMode_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<i>getFormat</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getFormat_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">getGlobalAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">getGlobalAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitTime
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">getGlobalFreedCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">getGlobalFreedSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getGlobalGcInvocationCount
+()</A></nobr><br>
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.getGravity_added()" class="hiddenlink" target="rightframe"><b>getGravity</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getHighResolutionOutputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getHighResolutionOutputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.getHost_added()" class="hiddenlink" target="rightframe"><b>getHost</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getHotspotBounds_added(android.graphics.Rect)" class="hiddenlink" target="rightframe"><b>getHotspotBounds</b>
+(<code>Rect</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getHour_added()" class="hiddenlink" target="rightframe"><b>getHour</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.SSLCertificateSocketFactory.html#android.net.SSLCertificateSocketFactory.getHttpSocketFactory_removed(int, android.net.SSLSessionCache)" class="hiddenlink" target="rightframe"><strike>getHttpSocketFactory</strike>
+(<code>int, SSLSessionCache</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.getHyphenationFrequency_added()" class="hiddenlink" target="rightframe"><b>getHyphenationFrequency</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Notification.Action.html#android.app.Notification.Action.getIcon_added()" class="hiddenlink" target="rightframe"><b>getIcon</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputFormats_added()" class="hiddenlink" target="rightframe"><b>getInputFormats</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getInputSizes_added(int)" class="hiddenlink" target="rightframe"><b>getInputSizes</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.getInputSurface_added()" class="hiddenlink" target="rightframe"><b>getInputSurface</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.browse.MediaBrowser.html#android.media.browse.MediaBrowser.getItem_added(java.lang.String, android.media.browse.MediaBrowser.ItemCallback)" class="hiddenlink" target="rightframe"><b>getItem</b>
+(<code>String, ItemCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getLargeIcon_added()" class="hiddenlink" target="rightframe"><b>getLargeIcon</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerGravity_added(int)" class="hiddenlink" target="rightframe"><b>getLayerGravity</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerHeight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerHeight</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetBottom_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetBottom</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetEnd_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetEnd</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetLeft_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetLeft</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetRight_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetRight</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetStart_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetStart</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerInsetTop_added(int)" class="hiddenlink" target="rightframe"><b>getLayerInsetTop</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLayerWidth_added(int)" class="hiddenlink" target="rightframe"><b>getLayerWidth</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.getLayoutDirection_added()" class="hiddenlink" target="rightframe"><b>getLayoutDirection</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getLayoutInflater_added()" class="hiddenlink" target="rightframe"><b>getLayoutInflater</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getLeftPadding_added()" class="hiddenlink" target="rightframe"><b>getLeftPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.SignalStrength.html#android.telephony.SignalStrength.getLevel_added()" class="hiddenlink" target="rightframe"><b>getLevel</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getLine1Number_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getLine1Number</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.getLockTaskModeState_added()" class="hiddenlink" target="rightframe"><b>getLockTaskModeState</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxReceivePacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxReceivePacketSize</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html#android.media.MediaCodecInfo.CodecCapabilities.getMaxSupportedInstances_added()" class="hiddenlink" target="rightframe"><b>getMaxSupportedInstances</b>
+()</A></nobr><br>
+<nobr><A HREF="android.bluetooth.BluetoothSocket.html#android.bluetooth.BluetoothSocket.getMaxTransmitPacketSize_added()" class="hiddenlink" target="rightframe"><b>getMaxTransmitPacketSize</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaDescription.html#android.media.MediaDescription.getMediaUri_added()" class="hiddenlink" target="rightframe"><b>getMediaUri</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getMemoryStat</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.os.Debug.MemoryInfo.html#android.os.Debug.MemoryInfo.getMemoryStats_added()" class="hiddenlink" target="rightframe"><b>getMemoryStats</b>
+()</A></nobr><br>
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.getMinorVersion_added()" class="hiddenlink" target="rightframe"><b>getMinorVersion</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getMinute_added()" class="hiddenlink" target="rightframe"><b>getMinute</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.getMode_added()" class="hiddenlink" target="rightframe"><b>getMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getNeighboringCellInfo_changed()" class="hiddenlink" target="rightframe">getNeighboringCellInfo
+()</A></nobr><br>
+<nobr><A HREF="android.net.Network.html#android.net.Network.getNetworkHandle_added()" class="hiddenlink" target="rightframe"><b>getNetworkHandle</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getNetworkInfo_changed(int)" class="hiddenlink" target="rightframe">getNetworkInfo
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.getNotificationPolicy_added()" class="hiddenlink" target="rightframe"><b>getNotificationPolicy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.getOffscreenPreRaster_added()" class="hiddenlink" target="rightframe"><b>getOffscreenPreRaster</b>
+()</A></nobr><br>
+<i>getOffsetForAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(char[], int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getOffsetForAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, float)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, float</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<i>getOpacity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<i>getOrCreateThreadId</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, String</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.Telephony.Threads.html#android.provider.Telephony.Threads.getOrCreateThreadId_added(android.content.Context, java.util.Set<java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Set&lt;String&gt;</code>)</b>&nbsp;in&nbsp;android.provider.Telephony.Threads
+</A></nobr><br>
+<i>getOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.getOverflowIcon_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getOverlapAnchor_added()" class="hiddenlink" target="rightframe"><b>getOverlapAnchor</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>getPermissionGrantState</b>
+(<code>ComponentName, String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getPermissionPolicy_added(android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getPermissionPolicy</b>
+(<code>ComponentName</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getPhoneCount_added()" class="hiddenlink" target="rightframe"><b>getPhoneCount</b>
+()</A></nobr><br>
+<i>getPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getPlaybackParams_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getPlmn_added()" class="hiddenlink" target="rightframe"><b>getPlmn</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Spinner.html#android.widget.Spinner.getPopupContext_added()" class="hiddenlink" target="rightframe"><b>getPopupContext</b>
+()</A></nobr><br>
+<i>getPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getPreferredDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getProcessDefaultNetwork_changed()" class="hiddenlink" target="rightframe">getProcessDefaultNetwork
+()</A></nobr><br>
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.getQueue_added()" class="hiddenlink" target="rightframe"><b>getQueue</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.getRadius_added()" class="hiddenlink" target="rightframe"><b>getRadius</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getRealm_added()" class="hiddenlink" target="rightframe"><b>getRealm</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaDrm.KeyRequest.html#android.media.MediaDrm.KeyRequest.getRequestType_added()" class="hiddenlink" target="rightframe"><b>getRequestType</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.getRestrictions_added()" class="hiddenlink" target="rightframe"><b>getRestrictions</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getRightPadding_added()" class="hiddenlink" target="rightframe"><b>getRightPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getRootWindowInsets_added()" class="hiddenlink" target="rightframe"><b>getRootWindowInsets</b>
+()</A></nobr><br>
+<i>getRoutedDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.getRoutedDevice_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.widget.RelativeLayout.LayoutParams.html#android.widget.RelativeLayout.LayoutParams.getRule_added(int)" class="hiddenlink" target="rightframe"><b>getRule</b>
+(<code>int</code>)</A></nobr><br>
+<i>getRunAdvance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(char[], int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>char[], int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.getRunAdvance_added(java.lang.CharSequence, int, int, int, int, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>CharSequence, int, int, int, int, boolean, int</code>)</b>&nbsp;in&nbsp;android.graphics.Paint
+</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStat_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>getRuntimeStat</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getRuntimeStats_added()" class="hiddenlink" target="rightframe"><b>getRuntimeStats</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.getScrollIndicators_added()" class="hiddenlink" target="rightframe"><b>getScrollIndicators</b>
+()</A></nobr><br>
+<i>getSearchEvent</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.getSearchEvent_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedDateVerticalBar_changed()" class="hiddenlink" target="rightframe">getSelectedDateVerticalBar
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedWeekBackgroundColor_changed()" class="hiddenlink" target="rightframe">getSelectedWeekBackgroundColor
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getShownWeekCount_changed()" class="hiddenlink" target="rightframe">getShownWeekCount
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getSimCallManager_added()" class="hiddenlink" target="rightframe"><b>getSimCallManager</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.getSmallIcon_added()" class="hiddenlink" target="rightframe"><b>getSmallIcon</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getStartPadding_added()" class="hiddenlink" target="rightframe"><b>getStartPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getSubjectMatch_changed()" class="hiddenlink" target="rightframe">getSubjectMatch
+()</A></nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedModes_added()" class="hiddenlink" target="rightframe"><b>getSupportedModes</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedRefreshRates_changed()" class="hiddenlink" target="rightframe">getSupportedRefreshRates
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getSyncParams_added()" class="hiddenlink" target="rightframe"><b>getSyncParams</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemService_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe"><b>getSystemService</b>
+(<code>Class&lt;T&gt;</code>)</A></nobr><br>
+<i>getSystemServiceName</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.Context.html#android.content.Context.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.Context
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockContext.html#android.test.mock.MockContext.getSystemServiceName_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;android.test.mock.MockContext
+</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getSystemUpdatePolicy_added()" class="hiddenlink" target="rightframe"><b>getSystemUpdatePolicy</b>
+()</A></nobr><br>
+<nobr><A HREF="android.text.SpannableStringBuilder.html#android.text.SpannableStringBuilder.getTextWatcherDepth_added()" class="hiddenlink" target="rightframe"><b>getTextWatcherDepth</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocCount_changed()" class="hiddenlink" target="rightframe">getThreadAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocSize_changed()" class="hiddenlink" target="rightframe">getThreadAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getThreadGcInvocationCount
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintList_added()" class="hiddenlink" target="rightframe"><b>getThumbTintList</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getThumbTintMode_added()" class="hiddenlink" target="rightframe"><b>getThumbTintMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.getTimestamp_added()" class="hiddenlink" target="rightframe"><b>getTimestamp</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.getTopPadding_added()" class="hiddenlink" target="rightframe"><b>getTopPadding</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintList_added()" class="hiddenlink" target="rightframe"><b>getTrackTintList</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.getTrackTintMode_added()" class="hiddenlink" target="rightframe"><b>getTrackTintMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.getTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName)" class="hiddenlink" target="rightframe"><b>getTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.getType_added()" class="hiddenlink" target="rightframe"><b>getType</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getUnfocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getUnfocusedMonthDateColor
+()</A></nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.getUserCreationTime_added(android.os.UserHandle)" class="hiddenlink" target="rightframe"><b>getUserCreationTime</b>
+(<code>UserHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getUserDisabledShowContext_added()" class="hiddenlink" target="rightframe"><b>getUserDisabledShowContext</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html#android.hardware.camera2.params.StreamConfigurationMap.getValidOutputFormatsForInput_added(int)" class="hiddenlink" target="rightframe"><b>getValidOutputFormatsForInput</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.usb.UsbDevice.html#android.hardware.usb.UsbDevice.getVersion_added()" class="hiddenlink" target="rightframe"><b>getVersion</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.html#android.media.tv.TvTrackInfo.getVideoPixelAspectRatio_added()" class="hiddenlink" target="rightframe"><b>getVideoPixelAspectRatio</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.getVoiceInteractor_added()" class="hiddenlink" target="rightframe"><b>getVoiceInteractor</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.getVoiceMailNumber_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>getVoiceMailNumber</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaper_changed()" class="hiddenlink" target="rightframe">getWallpaper
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumHeight_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumHeight
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumWidth_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumWidth
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekNumberColor_changed()" class="hiddenlink" target="rightframe">getWeekNumberColor
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekSeparatorLineColor_changed()" class="hiddenlink" target="rightframe">getWeekSeparatorLineColor
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.getWindow_added()" class="hiddenlink" target="rightframe"><b>getWindow</b>
+()</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.getWindowLayoutType_added()" class="hiddenlink" target="rightframe"><b>getWindowLayoutType</b>
+()</A></nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.handleMmi_added(java.lang.String, android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>handleMmi</b>
+(<code>String, PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.Paint.html#android.graphics.Paint.hasGlyph_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>hasGlyph</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.view.InputDevice.html#android.view.InputDevice.hasMicrophone_added()" class="hiddenlink" target="rightframe"><b>hasMicrophone</b>
+()</A></nobr><br>
+<i>hide</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.hide_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.hide_added(long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>long</code>)</b>&nbsp;in&nbsp;android.view.ActionMode
+</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.hypot_removed(float, float)" class="hiddenlink" target="rightframe"><strike>hypot</strike>
+(<code>float, float</code>)</A></nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.invalidateContentRect_added()" class="hiddenlink" target="rightframe"><b>invalidateContentRect</b>
+()</A></nobr><br>
+<i>invalidateDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.os.Process.html#android.os.Process.is64Bit_added()" class="hiddenlink" target="rightframe"><b>is64Bit</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.is80211mcResponder_added()" class="hiddenlink" target="rightframe"><b>is80211mcResponder</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAlwaysDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAlwaysDrawnWithCacheEnabled
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAnimationCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAnimationCacheEnabled
+()</A></nobr><br>
+<nobr><A HREF="android.app.usage.UsageStatsManager.html#android.app.usage.UsageStatsManager.isAppInactive_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isAppInactive</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isAssertQuery_added()" class="hiddenlink" target="rightframe"><b>isAssertQuery</b>
+()</A></nobr><br>
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.isBoundKeyAlgorithm_changed(java.lang.String)" class="hiddenlink" target="rightframe">isBoundKeyAlgorithm
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.os.BatteryManager.html#android.os.BatteryManager.isCharging_added()" class="hiddenlink" target="rightframe"><b>isCharging</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isChildrenDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isChildrenDrawnWithCacheEnabled
+()</A></nobr><br>
+<i>isContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.isContextClickable_added()" class="hiddenlink" target="rightframe">type&nbsp;<b>
+()</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<nobr><A HREF="android.os.Looper.html#android.os.Looper.isCurrentThread_added()" class="hiddenlink" target="rightframe"><b>isCurrentThread</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isDelete_added()" class="hiddenlink" target="rightframe"><b>isDelete</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isDeviceIdleMode_added()" class="hiddenlink" target="rightframe"><b>isDeviceIdleMode</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.KeyguardManager.html#android.app.KeyguardManager.isDeviceSecure_added()" class="hiddenlink" target="rightframe"><b>isDeviceSecure</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.isFilterBitmap_added()" class="hiddenlink" target="rightframe"><b>isFilterBitmap</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isHearingAidCompatibilitySupported_added()" class="hiddenlink" target="rightframe"><b>isHearingAidCompatibilitySupported</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.isIdle_added()" class="hiddenlink" target="rightframe"><b>isIdle</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.PowerManager.html#android.os.PowerManager.isIgnoringBatteryOptimizations_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>isIgnoringBatteryOptimizations</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.isInLockTaskMode_changed()" class="hiddenlink" target="rightframe">isInLockTaskMode
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isInsert_added()" class="hiddenlink" target="rightframe"><b>isInsert</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.isNetworkTypeValid_changed(int)" class="hiddenlink" target="rightframe">isNetworkTypeValid
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.isNotificationPolicyAccessGranted_added()" class="hiddenlink" target="rightframe"><b>isNotificationPolicyAccessGranted</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiConfiguration.html#android.net.wifi.WifiConfiguration.isPasspoint_added()" class="hiddenlink" target="rightframe"><b>isPasspoint</b>
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.ScanResult.html#android.net.wifi.ScanResult.isPasspointNetwork_added()" class="hiddenlink" target="rightframe"><b>isPasspointNetwork</b>
+()</A></nobr><br>
+<i>isPermissionRevokedByPolicy</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.pm.PackageManager.html#android.content.pm.PackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.content.pm.PackageManager
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.isPermissionRevokedByPolicy_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, String</code>)</b>&nbsp;in&nbsp;android.test.mock.MockPackageManager
+</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CaptureRequest.html#android.hardware.camera2.CaptureRequest.isReprocess_added()" class="hiddenlink" target="rightframe"><b>isReprocess</b>
+()</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.isReprocessable_added()" class="hiddenlink" target="rightframe"><b>isReprocessable</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.res.Configuration.html#android.content.res.Configuration.isScreenRound_added()" class="hiddenlink" target="rightframe"><b>isScreenRound</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.isStreamMute_added(int)" class="hiddenlink" target="rightframe"><b>isStreamMute</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.isStylusScaleEnabled_added()" class="hiddenlink" target="rightframe"><b>isStylusScaleEnabled</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.isSystemUser_added()" class="hiddenlink" target="rightframe"><b>isSystemUser</b>
+()</A></nobr><br>
+<nobr><A HREF="android.transition.Transition.html#android.transition.Transition.isTransitionRequired_added(android.transition.TransitionValues, android.transition.TransitionValues)" class="hiddenlink" target="rightframe"><b>isTransitionRequired</b>
+(<code>TransitionValues, TransitionValues</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isTtyModeSupported_added()" class="hiddenlink" target="rightframe"><b>isTtyModeSupported</b>
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContentProviderOperation.html#android.content.ContentProviderOperation.isUpdate_added()" class="hiddenlink" target="rightframe"><b>isUpdate</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteraction_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteraction</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.isVoiceInteractionRoot_added()" class="hiddenlink" target="rightframe"><b>isVoiceInteractionRoot</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.isVoiceMailNumber_added(android.telecom.PhoneAccountHandle, java.lang.String)" class="hiddenlink" target="rightframe"><b>isVoiceMailNumber</b>
+(<code>PhoneAccountHandle, String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.WallpaperManager.html#android.app.WallpaperManager.isWallpaperSupported_added()" class="hiddenlink" target="rightframe"><b>isWallpaperSupported</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.isWorldPhone_added()" class="hiddenlink" target="rightframe"><b>isWorldPhone</b>
+()</A></nobr><br>
+<A NAME="L"></A>
+<br><font size="+2">L</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.layoutSurface_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>layoutSurface</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.Surface.html#android.view.Surface.lockHardwareCanvas_added()" class="hiddenlink" target="rightframe"><b>lockHardwareCanvas</b>
+()</A></nobr><br>
+<A NAME="M"></A>
+<br><font size="+2">M</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeBasic_added()" class="hiddenlink" target="rightframe"><b>makeBasic</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.makeClipRevealAnimation_added(android.view.View, int, int, int, int)" class="hiddenlink" target="rightframe"><b>makeClipRevealAnimation</b>
+(<code>View, int, int, int, int</code>)</A></nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>newChooseAccountIntent</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_added(android.accounts.Account, java.util.List<android.accounts.Account>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Account, List&lt;Account&gt;, String[], String, String, String[], Bundle</code>)</b>&nbsp;in&nbsp;android.accounts.AccountManager
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_changed(android.accounts.Account, java.util.ArrayList<android.accounts.Account>, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Account, ArrayList&lt;Account&gt;, String[], boolean, String, String, String[], Bundle</code>)&nbsp;in&nbsp;android.accounts.AccountManager
+</A></nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOp_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOp</b>
+(<code>String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.noteProxyOpNoThrow_added(java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><b>noteProxyOpNoThrow</b>
+(<code>String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.notifyAccountAuthenticated_added(android.accounts.Account)" class="hiddenlink" target="rightframe"><b>notifyAccountAuthenticated</b>
+(<code>Account</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.notifyTimeShiftStatusChanged_added(int)" class="hiddenlink" target="rightframe"><b>notifyTimeShiftStatusChanged</b>
+(<code>int</code>)</A></nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onAssistStructureFailure_added(java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>onAssistStructureFailure</b>
+(<code>Throwable</code>)</A></nobr><br>
+<i>onAttach</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_removed(android.app.Activity)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>Activity</code>)</strike>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.content.Context)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_added(android.app.Activity)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Activity</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onBackPressed_added()" class="hiddenlink" target="rightframe"><b>onBackPressed</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCancelRequest_added(android.service.voice.VoiceInteractionSession.Request)" class="hiddenlink" target="rightframe"><b>onCancelRequest</b>
+(<code>Request</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias_added(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)" class="hiddenlink" target="rightframe"><b>onChoosePrivateKeyAlias</b>
+(<code>Context, Intent, int, Uri, String</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onComputeInsets_added(android.service.voice.VoiceInteractionSession.Insets)" class="hiddenlink" target="rightframe"><b>onComputeInsets</b>
+(<code>Insets</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onConfigurationChanged_added(android.content.res.Configuration)" class="hiddenlink" target="rightframe"><b>onConfigurationChanged</b>
+(<code>Configuration</code>)</A></nobr><br>
+<nobr><A HREF="android.view.GestureDetector.SimpleOnGestureListener.html#android.view.GestureDetector.SimpleOnGestureListener.onContextClick_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onContextClick</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreate_changed()" class="hiddenlink" target="rightframe">onCreate
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreateContentView_added()" class="hiddenlink" target="rightframe"><b>onCreateContentView</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onDrawForeground_added(android.graphics.Canvas)" class="hiddenlink" target="rightframe"><b>onDrawForeground</b>
+(<code>Canvas</code>)</A></nobr><br>
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.onGenericMotionEvent_added(android.view.MotionEvent)" class="hiddenlink" target="rightframe"><b>onGenericMotionEvent</b>
+(<code>MotionEvent</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onGetSupportedCommands_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>onGetSupportedCommands</b>
+(<code>String[]</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleAssist_added(android.os.Bundle, android.app.assist.AssistStructure, android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onHandleAssist</b>
+(<code>Bundle, AssistStructure, AssistContent</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHandleScreenshot_added(android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>onHandleScreenshot</b>
+(<code>Bitmap</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onHide_added()" class="hiddenlink" target="rightframe"><b>onHide</b>
+()</A></nobr><br>
+<i>onInflate</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_added(android.content.Context, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, AttributeSet, Bundle</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_changed(android.app.Activity, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Activity, AttributeSet, Bundle</code>)&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.onLaunchVoiceAssistFromKeyguard_added()" class="hiddenlink" target="rightframe"><b>onLaunchVoiceAssistFromKeyguard</b>
+()</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.onLayoutDirectionChanged_added(int)" class="hiddenlink" target="rightframe"><b>onLayoutDirectionChanged</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.media.MediaBrowserService.html#android.service.media.MediaBrowserService.onLoadItem_added(java.lang.String, android.service.media.MediaBrowserService.Result<android.media.browse.MediaBrowser.MediaItem>)" class="hiddenlink" target="rightframe"><b>onLoadItem</b>
+(<code>String, Result&lt;MediaItem&gt;</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLockscreenShown_added()" class="hiddenlink" target="rightframe"><b>onLockscreenShown</b>
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onLowMemory_added()" class="hiddenlink" target="rightframe"><b>onLowMemory</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onOverlayViewSizeChanged_added(int, int)" class="hiddenlink" target="rightframe"><b>onOverlayViewSizeChanged</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onPageCommitVisible_added(android.webkit.WebView, java.lang.String)" class="hiddenlink" target="rightframe"><b>onPageCommitVisible</b>
+(<code>WebView, String</code>)</A></nobr><br>
+<nobr><A HREF="android.media.session.MediaSession.Callback.html#android.media.session.MediaSession.Callback.onPlayFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>onPlayFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideAssistContent_added(android.app.assist.AssistContent)" class="hiddenlink" target="rightframe"><b>onProvideAssistContent</b>
+(<code>AssistContent</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onProvideReferrer_added()" class="hiddenlink" target="rightframe"><b>onProvideReferrer</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.onProvideVirtualStructure_added(android.view.ViewStructure)" class="hiddenlink" target="rightframe"><b>onProvideVirtualStructure</b>
+(<code>ViewStructure</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onReadyForUserInitialization_added(android.content.Context, android.content.Intent)" class="hiddenlink" target="rightframe"><b>onReadyForUserInitialization</b>
+(<code>Context, Intent</code>)</A></nobr><br>
+<i>onReceivedError</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_removed(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>WebView, int, String, String</code>)</strike>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceError)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, WebResourceRequest, WebResourceError</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_added(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>WebView, int, String, String</code>)</b>&nbsp;in&nbsp;android.webkit.WebViewClient
+</A></nobr><br>
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedHttpError_added(android.webkit.WebView, android.webkit.WebResourceRequest, android.webkit.WebResourceResponse)" class="hiddenlink" target="rightframe"><b>onReceivedHttpError</b>
+(<code>WebView, WebResourceRequest, WebResourceResponse</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestAbortVoice_added(android.service.voice.VoiceInteractionSession.AbortVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestAbortVoice</b>
+(<code>AbortVoiceRequest</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCommand_added(android.service.voice.VoiceInteractionSession.CommandRequest)" class="hiddenlink" target="rightframe"><b>onRequestCommand</b>
+(<code>CommandRequest</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestCompleteVoice_added(android.service.voice.VoiceInteractionSession.CompleteVoiceRequest)" class="hiddenlink" target="rightframe"><b>onRequestCompleteVoice</b>
+(<code>CompleteVoiceRequest</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestConfirmation_added(android.service.voice.VoiceInteractionSession.ConfirmationRequest)" class="hiddenlink" target="rightframe"><b>onRequestConfirmation</b>
+(<code>ConfirmationRequest</code>)</A></nobr><br>
+<i>onRequestPermissionsResult</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onRequestPermissionsResult_added(int, java.lang.String[], int[])" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, String[], int[]</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onRequestPickOption_added(android.service.voice.VoiceInteractionSession.PickOptionRequest)" class="hiddenlink" target="rightframe"><b>onRequestPickOption</b>
+(<code>PickOptionRequest</code>)</A></nobr><br>
+<i>onSearchRequested</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onSearchRequested_added(android.view.SearchEvent)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>SearchEvent</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html#android.content.AbstractThreadedSyncAdapter.onSecurityException_added(android.accounts.Account, android.os.Bundle, java.lang.String, android.content.SyncResult)" class="hiddenlink" target="rightframe"><b>onSecurityException</b>
+(<code>Account, Bundle, String, SyncResult</code>)</A></nobr><br>
+<i>onSendDataSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_removed(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</strike>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_added(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<i>onSendMultipartTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_removed(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</strike>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, int, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_added(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<i>onSendTextSms</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_removed(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</strike>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_added(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</b>&nbsp;in&nbsp;android.service.carrier.CarrierMessagingService
+</A></nobr><br>
+<nobr><A HREF="android.app.SharedElementCallback.html#android.app.SharedElementCallback.onSharedElementsArrived_added(java.util.List<java.lang.String>, java.util.List<android.view.View>, android.app.SharedElementCallback.OnSharedElementsReadyListener)" class="hiddenlink" target="rightframe"><b>onSharedElementsArrived</b>
+(<code>List&lt;String&gt;, List&lt;View&gt;, OnSharedElementsReadyListener</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onShow_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>onShow</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.onStateNotSaved_added()" class="hiddenlink" target="rightframe"><b>onStateNotSaved</b>
+()</A></nobr><br>
+<nobr><A HREF="android.speech.tts.UtteranceProgressListener.html#android.speech.tts.UtteranceProgressListener.onStop_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>onStop</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html#android.hardware.camera2.CameraCaptureSession.StateCallback.onSurfacePrepared_added(android.hardware.camera2.CameraCaptureSession, android.view.Surface)" class="hiddenlink" target="rightframe"><b>onSurfacePrepared</b>
+(<code>CameraCaptureSession, Surface</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DeviceAdminReceiver.html#android.app.admin.DeviceAdminReceiver.onSystemUpdatePending_added(android.content.Context, android.content.Intent, long)" class="hiddenlink" target="rightframe"><b>onSystemUpdatePending</b>
+(<code>Context, Intent, long</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskFinished_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskFinished</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTaskStarted_added(android.content.Intent, int)" class="hiddenlink" target="rightframe"><b>onTaskStarted</b>
+(<code>Intent, int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetCurrentPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetCurrentPosition</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftGetStartPosition_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftGetStartPosition</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftPause_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftPause</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftResume_added()" class="hiddenlink" target="rightframe"><b>onTimeShiftResume</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>onTimeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvInputService.Session.html#android.media.tv.TvInputService.Session.onTimeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>onTimeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.TvInputCallback.html#android.media.tv.TvView.TvInputCallback.onTimeShiftStatusChanged_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>onTimeShiftStatusChanged</b>
+(<code>String, int</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onTrimMemory_added(int)" class="hiddenlink" target="rightframe"><b>onTrimMemory</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewAdded_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewAdded</b>
+(<code>View</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.onViewRemoved_added(android.view.View)" class="hiddenlink" target="rightframe"><b>onViewRemoved</b>
+(<code>View</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.onWindowFocusChanged_added(boolean)" class="hiddenlink" target="rightframe"><b>onWindowFocusChanged</b>
+(<code>boolean</code>)</A></nobr><br>
+<i>onWindowStartingActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Dialog.html#android.app.Dialog.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Dialog
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.dreams.DreamService.html#android.service.dreams.DreamService.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.service.dreams.DreamService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.Window.Callback.html#android.view.Window.Callback.onWindowStartingActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.Window.Callback
+</A></nobr><br>
+<nobr><A HREF="android.net.Network.html#android.net.Network.openConnection_added(java.net.URL, java.net.Proxy)" class="hiddenlink" target="rightframe"><b>openConnection</b>
+(<code>URL, Proxy</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayHorizontalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayHorizontalScrollbar
+()</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayVerticalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayVerticalScrollbar
+()</A></nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.peekWallpaper_changed()" class="hiddenlink" target="rightframe">peekWallpaper
+()</A></nobr><br>
+<nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html#android.os.StrictMode.VmPolicy.Builder.penaltyDeathOnCleartextNetwork_added()" class="hiddenlink" target="rightframe"><b>penaltyDeathOnCleartextNetwork</b>
+()</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.performContextClick_added()" class="hiddenlink" target="rightframe"><b>performContextClick</b>
+()</A></nobr><br>
+<nobr><A HREF="android.app.AppOpsManager.html#android.app.AppOpsManager.permissionToOp_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>permissionToOp</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html#android.os.StrictMode.ThreadPolicy.Builder.permitResourceMismatches_added()" class="hiddenlink" target="rightframe"><b>permitResourceMismatches</b>
+()</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.placeCall_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>placeCall</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<i>play</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_removed(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>Context, Uri, boolean, int</code>)</strike>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, android.media.AudioAttributes)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, AudioAttributes</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_added(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Uri, boolean, int</code>)</b>&nbsp;in&nbsp;android.media.AsyncPlayer
+</A></nobr><br>
+<nobr><A HREF="android.media.session.MediaController.TransportControls.html#android.media.session.MediaController.TransportControls.playFromUri_added(android.net.Uri, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>playFromUri</b>
+(<code>Uri, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postVisualStateCallback_added(long, android.webkit.WebView.VisualStateCallback)" class="hiddenlink" target="rightframe"><b>postVisualStateCallback</b>
+(<code>long, VisualStateCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.postWebMessage_added(android.webkit.WebMessage, android.net.Uri)" class="hiddenlink" target="rightframe"><b>postWebMessage</b>
+(<code>WebMessage, Uri</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.pow_removed(float, float)" class="hiddenlink" target="rightframe"><strike>pow</strike>
+(<code>float, float</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html#android.hardware.camera2.CameraCaptureSession.prepare_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>prepare</b>
+(<code>Surface</code>)</A></nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>read</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(float[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>float[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(java.nio.ByteBuffer, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.read_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.readTypedObject_added(android.os.Parcelable.Creator<T>)" class="hiddenlink" target="rightframe"><b>readTypedObject</b>
+(<code>Creator&lt;T&gt;</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.registerAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>registerAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.registerAudioDeviceCallback_added(android.media.AudioDeviceCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerAudioDeviceCallback</b>
+(<code>AudioDeviceCallback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.registerNetworkCallback_added(android.net.NetworkRequest, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>registerNetworkCallback</b>
+(<code>NetworkRequest, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.registerPhoneAccount_added(android.telecom.PhoneAccount)" class="hiddenlink" target="rightframe"><b>registerPhoneAccount</b>
+(<code>PhoneAccount</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.registerTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>registerTorchCallback</b>
+(<code>TorchCallback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.RenderScript.html#android.renderscript.RenderScript.releaseAllContexts_added()" class="hiddenlink" target="rightframe"><b>releaseAllContexts</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.MessageQueue.html#android.os.MessageQueue.removeOnFileDescriptorEventListener_added(java.io.FileDescriptor)" class="hiddenlink" target="rightframe"><b>removeOnFileDescriptorEventListener</b>
+(<code>FileDescriptor</code>)</A></nobr><br>
+<i>removeOnRoutingChangedListener</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.removeOnRoutingChangedListener_added(android.media.AudioRecord.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.removeOnRoutingChangedListener_added(android.media.AudioTrack.OnRoutingChangedListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>OnRoutingChangedListener</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">removeStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">removeStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportBadNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">reportBadNetwork
+(<code>Network</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportNetworkConnectivity_added(android.net.Network, boolean)" class="hiddenlink" target="rightframe"><b>reportNetworkConnectivity</b>
+(<code>Network, boolean</code>)</A></nobr><br>
+<i>requery</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.requestAllIcons_removed(android.content.ContentResolver, java.lang.String, android.webkit.WebIconDatabase.IconListener)" class="hiddenlink" target="rightframe"><strike>requestAllIcons</strike>
+(<code>ContentResolver, String, IconListener</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.requestBandwidthUpdate_added(android.net.Network)" class="hiddenlink" target="rightframe"><b>requestBandwidthUpdate</b>
+(<code>Network</code>)</A></nobr><br>
+<i>requestPermissions</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.requestPermissions_added(java.lang.String[], int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String[], int</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.app.ActivityOptions.html#android.app.ActivityOptions.requestUsageTimeReport_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>requestUsageTimeReport</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.reset_added()" class="hiddenlink" target="rightframe"><b>reset</b>
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetAllCounts_changed()" class="hiddenlink" target="rightframe">resetAllCounts
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitTime
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetGlobalGcInvocationCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocCount_changed()" class="hiddenlink" target="rightframe">resetThreadAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocSize_changed()" class="hiddenlink" target="rightframe">resetThreadAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetThreadGcInvocationCount
+()</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.saveBookmark_removed(android.content.Context, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><strike>saveBookmark</strike>
+(<code>Context, String, String</code>)</A></nobr><br>
+<i>scheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.app.PendingIntent.html#android.app.PendingIntent.send_added(android.content.Context, int, android.content.Intent, android.app.PendingIntent.OnFinished, android.os.Handler, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe"><b>send</b>
+(<code>Context, int, Intent, OnFinished, Handler, String, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">sendStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">sendStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcast_changed(android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcast
+(<code>Intent, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcastAsUser
+(<code>Intent, UserHandle, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<i>setAlpha</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setAltSubjectMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setAltSubjectMatch</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAlwaysDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAlwaysDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAnimationCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAnimationCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setAutoPadding_added(boolean)" class="hiddenlink" target="rightframe"><b>setAutoPadding</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setBluetoothContactSharingDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setBluetoothContactSharingDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setBreakStrategy_added(int)" class="hiddenlink" target="rightframe"><b>setBreakStrategy</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setCallback_added(android.media.MediaCodec.Callback, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setCallback</b>
+(<code>Callback, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setCallbackType_added(int)" class="hiddenlink" target="rightframe"><b>setCallbackType</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setCertInstallerPackage_added(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe"><b>setCertInstallerPackage</b>
+(<code>ComponentName, String</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioFormat.Builder.html#android.media.AudioFormat.Builder.setChannelIndexMask_added(int)" class="hiddenlink" target="rightframe"><b>setChannelIndexMask</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setChildrenDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setChildrenDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<i>setColorFilter</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCompoundDrawableTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setCompoundDrawableTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<i>setContextClickable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html#android.view.accessibility.AccessibilityNodeInfo.setContextClickable_added(boolean)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>boolean</code>)</b>&nbsp;in&nbsp;android.view.accessibility.AccessibilityNodeInfo
+</A></nobr><br>
+<nobr><A HREF="android.view.GestureDetector.html#android.view.GestureDetector.setContextClickListener_added(android.view.GestureDetector.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentHour_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentHour
+(<code>Integer</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentMinute_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentMinute
+(<code>Integer</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setCustomInsertionActionModeCallback_added(android.view.ActionMode.Callback)" class="hiddenlink" target="rightframe"><b>setCustomInsertionActionModeCallback</b>
+(<code>Callback</code>)</A></nobr><br>
+<i>setDataSource</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaExtractor.html#android.media.MediaExtractor.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaExtractor
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaMetadataRetriever.html#android.media.MediaMetadataRetriever.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaMetadataRetriever
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setDataSource_added(android.media.MediaDataSource)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>MediaDataSource</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.test.mock.MockPackageManager.html#android.test.mock.MockPackageManager.setDefaultBrowserPackageName_added(java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setDefaultBrowserPackageName</b>
+(<code>String, int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setDescription_added(java.lang.CharSequence)" class="hiddenlink" target="rightframe"><b>setDescription</b>
+(<code>CharSequence</code>)</A></nobr><br>
+<i>setDisabledShowContext</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionService
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setDisabledShowContext_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.service.voice.VoiceInteractionSession
+</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setDither_changed(boolean)" class="hiddenlink" target="rightframe">setDither
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setDomainSuffixMatch_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setDomainSuffixMatch</b>
+(<code>String</code>)</A></nobr><br>
+<i>setDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setDrawable_added(int, android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, Drawable</code>)</b>&nbsp;in&nbsp;android.graphics.drawable.LayerDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+<i>setDropDownViewTheme</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ArrayAdapter.html#android.widget.ArrayAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.ArrayAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CursorAdapter.html#android.widget.CursorAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.CursorAdapter
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.SimpleAdapter.html#android.widget.SimpleAdapter.setDropDownViewTheme_added(android.content.res.Resources.Theme)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Theme</code>)</b>&nbsp;in&nbsp;android.widget.SimpleAdapter
+</A></nobr><br>
+<nobr><A HREF="android.print.PrintAttributes.Builder.html#android.print.PrintAttributes.Builder.setDuplexMode_added(int)" class="hiddenlink" target="rightframe"><b>setDuplexMode</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.print.PrinterCapabilitiesInfo.Builder.html#android.print.PrinterCapabilitiesInfo.Builder.setDuplexModes_added(int, int)" class="hiddenlink" target="rightframe"><b>setDuplexModes</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setEnterTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setEnterTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AlarmManager.html#android.app.AlarmManager.setExactAndAllowWhileIdle_added(int, long, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>setExactAndAllowWhileIdle</b>
+(<code>int, long, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setExitTransition_added(android.transition.Transition)" class="hiddenlink" target="rightframe"><b>setExitTransition</b>
+(<code>Transition</code>)</A></nobr><br>
+<i>setExtras</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.AbstractCursor.html#android.database.AbstractCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.AbstractCursor
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.Cursor.html#android.database.Cursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.Cursor
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.setExtras_added(android.os.Bundle)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Bundle</code>)</b>&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setFocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setFocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<i>setForeground</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForeground_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForeground_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<i>setForegroundGravity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForegroundGravity_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundGravity_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<i>setForegroundTintList</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ColorStateList</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintList_changed(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>ColorStateList</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<i>setForegroundTintMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setForegroundTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Mode</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintMode_changed(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Mode</code>)&nbsp;in&nbsp;android.widget.FrameLayout
+</A></nobr><br>
+<nobr><A HREF="android.renderscript.Allocation.html#android.renderscript.Allocation.setFromFieldPacker_added(int, int, int, int, android.renderscript.FieldPacker)" class="hiddenlink" target="rightframe"><b>setFromFieldPacker</b>
+(<code>int, int, int, int, FieldPacker</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupMenu.html#android.widget.PopupMenu.setGravity_added(int)" class="hiddenlink" target="rightframe"><b>setGravity</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setHorizontalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setHorizontalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setHour_added(int)" class="hiddenlink" target="rightframe"><b>setHour</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setHyphenationFrequency_added(int)" class="hiddenlink" target="rightframe"><b>setHyphenationFrequency</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setIcon_added(int, java.lang.String, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setIcon</b>
+(<code>int, String, Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.ImageView.html#android.widget.ImageView.setImageIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.RemoteViews.html#android.widget.RemoteViews.setImageViewIcon_added(int, android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setImageViewIcon</b>
+(<code>int, Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setInput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setInput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<i>setInputSurface</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaCodec
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaRecorder.html#android.media.MediaRecorder.setInputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Surface</code>)</b>&nbsp;in&nbsp;android.media.MediaRecorder
+</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setInterruptionFilter_added(int)" class="hiddenlink" target="rightframe"><b>setInterruptionFilter</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AlertDialog.Builder.html#android.app.AlertDialog.Builder.setInverseBackgroundForced_changed(boolean)" class="hiddenlink" target="rightframe">setInverseBackgroundForced
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setKeepAwake_added(boolean)" class="hiddenlink" target="rightframe"><b>setKeepAwake</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setKeyguardDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setKeyguardDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setLargeIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setLargeIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.setLatestEventInfo_removed(android.content.Context, java.lang.CharSequence, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><strike>setLatestEventInfo</strike>
+(<code>Context, CharSequence, CharSequence, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerGravity_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerGravity</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerHeight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerHeight</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetBottom_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetBottom</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetEnd_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetEnd</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetLeft_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetLeft</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRelative_added(int, int, int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRelative</b>
+(<code>int, int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetRight_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetRight</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetStart_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetStart</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerInsetTop_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerInsetTop</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerSize_added(int, int, int)" class="hiddenlink" target="rightframe"><b>setLayerSize</b>
+(<code>int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setLayerWidth_added(int, int)" class="hiddenlink" target="rightframe"><b>setLayerWidth</b>
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setLayoutDirection_added(int)" class="hiddenlink" target="rightframe"><b>setLayoutDirection</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setMatchMode_added(int)" class="hiddenlink" target="rightframe"><b>setMatchMode</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCrypto.html#android.media.MediaCrypto.setMediaDrmSession_added(byte[])" class="hiddenlink" target="rightframe"><b>setMediaDrmSession</b>
+(<code>byte[]</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaDescription.Builder.html#android.media.MediaDescription.Builder.setMediaUri_added(android.net.Uri)" class="hiddenlink" target="rightframe"><b>setMediaUri</b>
+(<code>Uri</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setMinute_added(int)" class="hiddenlink" target="rightframe"><b>setMinute</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.NotificationManager.html#android.app.NotificationManager.setNotificationPolicy_added(android.app.NotificationManager.Policy)" class="hiddenlink" target="rightframe"><b>setNotificationPolicy</b>
+(<code>Policy</code>)</A></nobr><br>
+<nobr><A HREF="android.service.notification.NotificationListenerService.html#android.service.notification.NotificationListenerService.setNotificationsShown_added(java.lang.String[])" class="hiddenlink" target="rightframe"><b>setNotificationsShown</b>
+(<code>String[]</code>)</A></nobr><br>
+<nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html#android.bluetooth.le.ScanSettings.Builder.setNumOfMatches_added(int)" class="hiddenlink" target="rightframe"><b>setNumOfMatches</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebSettings.html#android.webkit.WebSettings.setOffscreenPreRaster_added(boolean)" class="hiddenlink" target="rightframe"><b>setOffscreenPreRaster</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setOnContextClickListener_added(android.view.View.OnContextClickListener)" class="hiddenlink" target="rightframe"><b>setOnContextClickListener</b>
+(<code>OnContextClickListener</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnExpirationUpdateListener_added(android.media.MediaDrm.OnExpirationUpdateListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnExpirationUpdateListener</b>
+(<code>OnExpirationUpdateListener, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOnFrameRenderedListener_added(android.media.MediaCodec.OnFrameRenderedListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnFrameRenderedListener</b>
+(<code>OnFrameRenderedListener, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaDrm.html#android.media.MediaDrm.setOnKeyStatusChangeListener_added(android.media.MediaDrm.OnKeyStatusChangeListener, android.os.Handler)" class="hiddenlink" target="rightframe"><b>setOnKeyStatusChangeListener</b>
+(<code>OnKeyStatusChangeListener, Handler</code>)</A></nobr><br>
+<nobr><A HREF="android.view.View.html#android.view.View.setOnScrollChangeListener_added(android.view.View.OnScrollChangeListener)" class="hiddenlink" target="rightframe"><b>setOnScrollChangeListener</b>
+(<code>OnScrollChangeListener</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setOnTimedMetaDataAvailableListener_added(android.media.MediaPlayer.OnTimedMetaDataAvailableListener)" class="hiddenlink" target="rightframe"><b>setOnTimedMetaDataAvailableListener</b>
+(<code>OnTimedMetaDataAvailableListener</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setOutput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setOutput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaCodec.html#android.media.MediaCodec.setOutputSurface_added(android.view.Surface)" class="hiddenlink" target="rightframe"><b>setOutputSurface</b>
+(<code>Surface</code>)</A></nobr><br>
+<i>setOverflowIcon</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ActionMenuView.html#android.widget.ActionMenuView.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.ActionMenuView
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.Toolbar.html#android.widget.Toolbar.setOverflowIcon_added(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Drawable</code>)</b>&nbsp;in&nbsp;android.widget.Toolbar
+</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setOverlapAnchor_added(boolean)" class="hiddenlink" target="rightframe"><b>setOverlapAnchor</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPadding_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPadding</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.LayerDrawable.html#android.graphics.drawable.LayerDrawable.setPaddingRelative_added(int, int, int, int)" class="hiddenlink" target="rightframe"><b>setPaddingRelative</b>
+(<code>int, int, int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionGrantState_added(android.content.ComponentName, java.lang.String, java.lang.String, int)" class="hiddenlink" target="rightframe"><b>setPermissionGrantState</b>
+(<code>ComponentName, String, String, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setPermissionPolicy_added(android.content.ComponentName, int)" class="hiddenlink" target="rightframe"><b>setPermissionPolicy</b>
+(<code>ComponentName, int</code>)</A></nobr><br>
+<i>setPlaybackParams</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>PlaybackParams</code>)</b>&nbsp;in&nbsp;android.media.MediaPlayer
+</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setPlmn_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPlmn</b>
+(<code>String</code>)</A></nobr><br>
+<i>setPreferredDevice</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioRecord.html#android.media.AudioRecord.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioRecord
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.setPreferredDevice_added(android.media.AudioDeviceInfo)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>AudioDeviceInfo</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.widget.QuickContactBadge.html#android.widget.QuickContactBadge.setPrioritizedMimeType_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setPrioritizedMimeType</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.setProcessDefaultNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">setProcessDefaultNetwork
+(<code>Network</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.RippleDrawable.html#android.graphics.drawable.RippleDrawable.setRadius_added(int)" class="hiddenlink" target="rightframe"><b>setRadius</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setRealm_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>setRealm</b>
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.content.RestrictionEntry.html#android.content.RestrictionEntry.setRestrictions_added(android.content.RestrictionEntry[])" class="hiddenlink" target="rightframe"><b>setRestrictions</b>
+(<code>RestrictionEntry[]</code>)</A></nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.setRestrictionsChallenge_changed(java.lang.String)" class="hiddenlink" target="rightframe">setRestrictionsChallenge
+(<code>String</code>)</A></nobr><br>
+<i>setScrollIndicators</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.setScrollIndicators_added(int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<i>setSelectedDateVerticalBar</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedWeekBackgroundColor_changed(int)" class="hiddenlink" target="rightframe">setSelectedWeekBackgroundColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setShownWeekCount_changed(int)" class="hiddenlink" target="rightframe">setShownWeekCount
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.setSmallIcon_added(android.graphics.drawable.Icon)" class="hiddenlink" target="rightframe"><b>setSmallIcon</b>
+(<code>Icon</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setStatusBarDisabled_added(android.content.ComponentName, boolean)" class="hiddenlink" target="rightframe"><b>setStatusBarDisabled</b>
+(<code>ComponentName, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamMute_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamMute
+(<code>int, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamSolo_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamSolo
+(<code>int, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ScaleGestureDetector.html#android.view.ScaleGestureDetector.setStylusScaleEnabled_added(boolean)" class="hiddenlink" target="rightframe"><b>setStylusScaleEnabled</b>
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setSubjectMatch_changed(java.lang.String)" class="hiddenlink" target="rightframe">setSubjectMatch
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.media.MediaPlayer.html#android.media.MediaPlayer.setSyncParams_added(android.media.SyncParams)" class="hiddenlink" target="rightframe"><b>setSyncParams</b>
+(<code>SyncParams</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setSystemUpdatePolicy_added(android.content.ComponentName, android.app.admin.SystemUpdatePolicy)" class="hiddenlink" target="rightframe"><b>setSystemUpdatePolicy</b>
+(<code>ComponentName, SystemUpdatePolicy</code>)</A></nobr><br>
+<i>setTextAppearance</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.TextView
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_changed(android.content.Context, int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Context, int</code>)&nbsp;in&nbsp;android.widget.TextView
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.setTheme_added(int)" class="hiddenlink" target="rightframe"><b>setTheme</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setThumbTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setThumbTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setThumbTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.setTimeShiftPositionCallback_added(android.media.tv.TvView.TimeShiftPositionCallback)" class="hiddenlink" target="rightframe"><b>setTimeShiftPositionCallback</b>
+(<code>TimeShiftPositionCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.media.Image.html#android.media.Image.setTimestamp_added(long)" class="hiddenlink" target="rightframe"><b>setTimestamp</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.setTorchMode_added(java.lang.String, boolean)" class="hiddenlink" target="rightframe"><b>setTorchMode</b>
+(<code>String, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintList_added(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe"><b>setTrackTintList</b>
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.Switch.html#android.widget.Switch.setTrackTintMode_added(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe"><b>setTrackTintMode</b>
+(<code>Mode</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setTrustAgentConfiguration_added(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle)" class="hiddenlink" target="rightframe"><b>setTrustAgentConfiguration</b>
+(<code>ComponentName, ComponentName, PersistableBundle</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ActionMode.html#android.view.ActionMode.setType_added(int)" class="hiddenlink" target="rightframe"><b>setType</b>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setUnfocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setUnfocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.setUserIcon_added(android.content.ComponentName, android.graphics.Bitmap)" class="hiddenlink" target="rightframe"><b>setUserIcon</b>
+(<code>ComponentName, Bitmap</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setVerticalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setVerticalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html#android.media.tv.TvTrackInfo.Builder.setVideoPixelAspectRatio_added(float)" class="hiddenlink" target="rightframe"><b>setVideoPixelAspectRatio</b>
+(<code>float</code>)</A></nobr><br>
+<i>setWallpaper</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(android.graphics.Bitmap)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Bitmap</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(java.io.InputStream)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>InputStream</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.setWatchHeapLimit_added(long)" class="hiddenlink" target="rightframe"><b>setWatchHeapLimit</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekNumberColor_changed(int)" class="hiddenlink" target="rightframe">setWeekNumberColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekSeparatorLineColor_changed(int)" class="hiddenlink" target="rightframe">setWeekSeparatorLineColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutMode_changed(int, int)" class="hiddenlink" target="rightframe">setWindowLayoutMode
+(<code>int, int</code>)</A></nobr><br>
+<i>setWindowLayoutType</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.ListPopupWindow.html#android.widget.ListPopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.ListPopupWindow
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutType_added(int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>int</code>)</b>&nbsp;in&nbsp;android.widget.PopupWindow
+</A></nobr><br>
+<nobr><A HREF="android.renderscript.AllocationAdapter.html#android.renderscript.AllocationAdapter.setX_added(int)" class="hiddenlink" target="rightframe"><b>setX</b>
+(<code>int</code>)</A></nobr><br>
+<i>shouldShowRequestPermissionRationale</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.shouldShowRequestPermissionRationale_added(java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>String</code>)</b>&nbsp;in&nbsp;android.app.Fragment
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.show_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>show</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showAssist_added(android.os.Bundle)" class="hiddenlink" target="rightframe"><b>showAssist</b>
+(<code>Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Activity.html#android.app.Activity.showLockTaskEscapeMessage_added()" class="hiddenlink" target="rightframe"><b>showLockTaskEscapeMessage</b>
+()</A></nobr><br>
+<i>showQuickContact</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.graphics.Rect, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, Rect, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.provider.ContactsContract.QuickContact.html#android.provider.ContactsContract.QuickContact.showQuickContact_added(android.content.Context, android.view.View, android.net.Uri, java.lang.String[], java.lang.String)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Context, View, Uri, String[], String</code>)</b>&nbsp;in&nbsp;android.provider.ContactsContract.QuickContact
+</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.showSession_added(android.os.Bundle, int)" class="hiddenlink" target="rightframe"><b>showSession</b>
+(<code>Bundle, int</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.silenceRinger_added()" class="hiddenlink" target="rightframe"><b>silenceRinger</b>
+()</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sin_removed(float)" class="hiddenlink" target="rightframe"><strike>sin</strike>
+(<code>float</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sqrt_removed(float)" class="hiddenlink" target="rightframe"><strike>sqrt</strike>
+(<code>float</code>)</A></nobr><br>
+<i>startActionMode</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.app.Activity.html#android.app.Activity.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.app.Activity
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.View.html#android.view.View.startActionMode_added(android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>Callback, int</code>)</b>&nbsp;in&nbsp;android.view.View
+</A></nobr><br>
+<i>startActionModeForChild</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewGroup
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.view.ViewParent.html#android.view.ViewParent.startActionModeForChild_added(android.view.View, android.view.ActionMode.Callback, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>View, Callback, int</code>)</b>&nbsp;in&nbsp;android.view.ViewParent
+</A></nobr><br>
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.startAllocCounting_changed()" class="hiddenlink" target="rightframe">startAllocCounting
+()</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.startSession_removed(android.os.Bundle)" class="hiddenlink" target="rightframe"><strike>startSession</strike>
+(<code>Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.startVoiceActivity_added(android.content.Intent)" class="hiddenlink" target="rightframe"><b>startVoiceActivity</b>
+(<code>Intent</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.stopAllocCounting_changed()" class="hiddenlink" target="rightframe">stopAllocCounting
+()</A></nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftPause_added()" class="hiddenlink" target="rightframe"><b>timeShiftPause</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftResume_added()" class="hiddenlink" target="rightframe"><b>timeShiftResume</b>
+()</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSeekTo_added(long)" class="hiddenlink" target="rightframe"><b>timeShiftSeekTo</b>
+(<code>long</code>)</A></nobr><br>
+<nobr><A HREF="android.media.tv.TvView.html#android.media.tv.TvView.timeShiftSetPlaybackParams_added(android.media.PlaybackParams)" class="hiddenlink" target="rightframe"><b>timeShiftSetPlaybackParams</b>
+(<code>PlaybackParams</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.truncateHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>truncateHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#W"><font size="-2">W</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html#android.graphics.drawable.AnimatedVectorDrawable.unregisterAnimationCallback_added(android.graphics.drawable.Animatable2.AnimationCallback)" class="hiddenlink" target="rightframe"><b>unregisterAnimationCallback</b>
+(<code>AnimationCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.unregisterAudioDeviceCallback_added(android.media.AudioDeviceCallback)" class="hiddenlink" target="rightframe"><b>unregisterAudioDeviceCallback</b>
+(<code>AudioDeviceCallback</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.unregisterNetworkCallback_added(android.app.PendingIntent)" class="hiddenlink" target="rightframe"><b>unregisterNetworkCallback</b>
+(<code>PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.telecom.TelecomManager.html#android.telecom.TelecomManager.unregisterPhoneAccount_added(android.telecom.PhoneAccountHandle)" class="hiddenlink" target="rightframe"><b>unregisterPhoneAccount</b>
+(<code>PhoneAccountHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.hardware.camera2.CameraManager.html#android.hardware.camera2.CameraManager.unregisterTorchCallback_added(android.hardware.camera2.CameraManager.TorchCallback)" class="hiddenlink" target="rightframe"><b>unregisterTorchCallback</b>
+(<code>TorchCallback</code>)</A></nobr><br>
+<i>unscheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.updateVisitedHistory_removed(android.content.ContentResolver, java.lang.String, boolean)" class="hiddenlink" target="rightframe"><strike>updateVisitedHistory</strike>
+(<code>ContentResolver, String, boolean</code>)</A></nobr><br>
+<A NAME="W"></A>
+<br><font size="+2">W</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#B"><font size="-2">B</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#L"><font size="-2">L</font></a> 
+<a href="#M"><font size="-2">M</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>write</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(byte[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>byte[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(java.nio.ByteBuffer, int, int, long)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>ByteBuffer, int, int, long</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.media.AudioTrack.html#android.media.AudioTrack.write_added(short[], int, int, int)" class="hiddenlink" target="rightframe">type&nbsp;<b>
+(<code>short[], int, int, int</code>)</b>&nbsp;in&nbsp;android.media.AudioTrack
+</A></nobr><br>
+<nobr><A HREF="android.util.EventLog.html#android.util.EventLog.writeEvent_added(int, float)" class="hiddenlink" target="rightframe"><b>writeEvent</b>
+(<code>int, float</code>)</A></nobr><br>
+<nobr><A HREF="android.os.Parcel.html#android.os.Parcel.writeTypedObject_added(T, int)" class="hiddenlink" target="rightframe"><b>writeTypedObject</b>
+(<code>T, int</code>)</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/methods_index_changes.html b/docs/html/sdk/api_diff/23/changes/methods_index_changes.html
new file mode 100644
index 0000000..6923ce2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/methods_index_changes.html
@@ -0,0 +1,525 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="methods_index_all.html" class="staysblack">All Methods</a>
+  <br>
+<A HREF="methods_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="methods_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<b>Changes</b>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Notification.Builder.html#android.app.Notification.Builder.addAction_changed(int, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe">addAction
+(<code>int, CharSequence, PendingIntent</code>)</A></nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.clearWallpaper_changed()" class="hiddenlink" target="rightframe">clearWallpaper
+()</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createAndInitializeUser_changed(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle)" class="hiddenlink" target="rightframe">createAndInitializeUser
+(<code>ComponentName, String, String, ComponentName, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.app.admin.DevicePolicyManager.html#android.app.admin.DevicePolicyManager.createUser_changed(android.content.ComponentName, java.lang.String)" class="hiddenlink" target="rightframe">createUser
+(<code>ComponentName, String</code>)</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>deactivate</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.deactivate_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<i>draw</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.draw_changed(android.graphics.Canvas)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Canvas</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getAllNetworkInfo_changed()" class="hiddenlink" target="rightframe">getAllNetworkInfo
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentHour_changed()" class="hiddenlink" target="rightframe">getCurrentHour
+()</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.getCurrentMinute_changed()" class="hiddenlink" target="rightframe">getCurrentMinute
+()</A></nobr><br>
+<i>getDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getDrawable_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getFocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getFocusedMonthDateColor
+()</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForeground_changed()" class="hiddenlink" target="rightframe">getForeground
+()</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundGravity_changed()" class="hiddenlink" target="rightframe">getForegroundGravity
+()</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintList_changed()" class="hiddenlink" target="rightframe">getForegroundTintList
+()</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.getForegroundTintMode_changed()" class="hiddenlink" target="rightframe">getForegroundTintMode
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">getGlobalAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">getGlobalAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">getGlobalClassInitTime
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">getGlobalFreedCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">getGlobalFreedSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getGlobalGcInvocationCount
+()</A></nobr><br>
+<nobr><A HREF="android.telephony.TelephonyManager.html#android.telephony.TelephonyManager.getNeighboringCellInfo_changed()" class="hiddenlink" target="rightframe">getNeighboringCellInfo
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getNetworkInfo_changed(int)" class="hiddenlink" target="rightframe">getNetworkInfo
+(<code>int</code>)</A></nobr><br>
+<i>getOpacity</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.getOpacity_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.getProcessDefaultNetwork_changed()" class="hiddenlink" target="rightframe">getProcessDefaultNetwork
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedDateVerticalBar_changed()" class="hiddenlink" target="rightframe">getSelectedDateVerticalBar
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getSelectedWeekBackgroundColor_changed()" class="hiddenlink" target="rightframe">getSelectedWeekBackgroundColor
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getShownWeekCount_changed()" class="hiddenlink" target="rightframe">getShownWeekCount
+()</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.getSubjectMatch_changed()" class="hiddenlink" target="rightframe">getSubjectMatch
+()</A></nobr><br>
+<nobr><A HREF="android.view.Display.html#android.view.Display.getSupportedRefreshRates_changed()" class="hiddenlink" target="rightframe">getSupportedRefreshRates
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocCount_changed()" class="hiddenlink" target="rightframe">getThreadAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadAllocSize_changed()" class="hiddenlink" target="rightframe">getThreadAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.getThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">getThreadGcInvocationCount
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getUnfocusedMonthDateColor_changed()" class="hiddenlink" target="rightframe">getUnfocusedMonthDateColor
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaper_changed()" class="hiddenlink" target="rightframe">getWallpaper
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumHeight_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumHeight
+()</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.getWallpaperDesiredMinimumWidth_changed()" class="hiddenlink" target="rightframe">getWallpaperDesiredMinimumWidth
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekNumberColor_changed()" class="hiddenlink" target="rightframe">getWeekNumberColor
+()</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.getWeekSeparatorLineColor_changed()" class="hiddenlink" target="rightframe">getWeekSeparatorLineColor
+()</A></nobr><br>
+<A NAME="I"></A>
+<br><font size="+2">I</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>invalidateDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.invalidateDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAlwaysDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAlwaysDrawnWithCacheEnabled
+()</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isAnimationCacheEnabled_changed()" class="hiddenlink" target="rightframe">isAnimationCacheEnabled
+()</A></nobr><br>
+<nobr><A HREF="android.security.KeyChain.html#android.security.KeyChain.isBoundKeyAlgorithm_changed(java.lang.String)" class="hiddenlink" target="rightframe">isBoundKeyAlgorithm
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.isChildrenDrawnWithCacheEnabled_changed()" class="hiddenlink" target="rightframe">isChildrenDrawnWithCacheEnabled
+()</A></nobr><br>
+<nobr><A HREF="android.app.ActivityManager.html#android.app.ActivityManager.isInLockTaskMode_changed()" class="hiddenlink" target="rightframe">isInLockTaskMode
+()</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.isNetworkTypeValid_changed(int)" class="hiddenlink" target="rightframe">isNetworkTypeValid
+(<code>int</code>)</A></nobr><br>
+<A NAME="N"></A>
+<br><font size="+2">N</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.accounts.AccountManager.html#android.accounts.AccountManager.newChooseAccountIntent_changed(android.accounts.Account, java.util.ArrayList<android.accounts.Account>, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)" class="hiddenlink" target="rightframe">newChooseAccountIntent
+(<code>Account, ArrayList&lt;Account&gt;, String[], boolean, String, String, String[], Bundle</code>)</A></nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.service.voice.VoiceInteractionSession.html#android.service.voice.VoiceInteractionSession.onCreate_changed()" class="hiddenlink" target="rightframe">onCreate
+()</A></nobr><br>
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onInflate_changed(android.app.Activity, android.util.AttributeSet, android.os.Bundle)" class="hiddenlink" target="rightframe">onInflate
+(<code>Activity, AttributeSet, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayHorizontalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayHorizontalScrollbar
+()</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.overlayVerticalScrollbar_changed()" class="hiddenlink" target="rightframe">overlayVerticalScrollbar
+()</A></nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.peekWallpaper_changed()" class="hiddenlink" target="rightframe">peekWallpaper
+()</A></nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">removeStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.removeStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">removeStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.reportBadNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">reportBadNetwork
+(<code>Network</code>)</A></nobr><br>
+<i>requery</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.database.CursorWrapper.html#android.database.CursorWrapper.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.database.CursorWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.test.mock.MockCursor.html#android.test.mock.MockCursor.requery_changed()" class="hiddenlink" target="rightframe">type&nbsp;
+()&nbsp;in&nbsp;android.test.mock.MockCursor
+</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetAllCounts_changed()" class="hiddenlink" target="rightframe">resetAllCounts
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocCount_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalAllocSize_changed()" class="hiddenlink" target="rightframe">resetGlobalAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitCount_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalClassInitTime_changed()" class="hiddenlink" target="rightframe">resetGlobalClassInitTime
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedCount_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalFreedSize_changed()" class="hiddenlink" target="rightframe">resetGlobalFreedSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetGlobalGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetGlobalGcInvocationCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocCount_changed()" class="hiddenlink" target="rightframe">resetThreadAllocCount
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadAllocSize_changed()" class="hiddenlink" target="rightframe">resetThreadAllocSize
+()</A></nobr><br>
+<nobr><A HREF="android.os.Debug.html#android.os.Debug.resetThreadGcInvocationCount_changed()" class="hiddenlink" target="rightframe">resetThreadGcInvocationCount
+()</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>scheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.scheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable, long)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable, long</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcast_changed(android.content.Intent)" class="hiddenlink" target="rightframe">sendStickyBroadcast
+(<code>Intent</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle)" class="hiddenlink" target="rightframe">sendStickyBroadcastAsUser
+(<code>Intent, UserHandle</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcast_changed(android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcast
+(<code>Intent, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.sendStickyOrderedBroadcastAsUser_changed(android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)" class="hiddenlink" target="rightframe">sendStickyOrderedBroadcastAsUser
+(<code>Intent, UserHandle, BroadcastReceiver, Handler, int, String, Bundle</code>)</A></nobr><br>
+<i>setAlpha</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setAlpha_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAlwaysDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAlwaysDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setAnimationCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setAnimationCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.view.ViewGroup.html#android.view.ViewGroup.setChildrenDrawnWithCacheEnabled_changed(boolean)" class="hiddenlink" target="rightframe">setChildrenDrawnWithCacheEnabled
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentHour_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentHour
+(<code>Integer</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TimePicker.html#android.widget.TimePicker.setCurrentMinute_changed(java.lang.Integer)" class="hiddenlink" target="rightframe">setCurrentMinute
+(<code>Integer</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.Drawable.html#android.graphics.drawable.Drawable.setDither_changed(boolean)" class="hiddenlink" target="rightframe">setDither
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setDrawable_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">setDrawable
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setFocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setFocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForeground_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">setForeground
+(<code>Drawable</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundGravity_changed(int)" class="hiddenlink" target="rightframe">setForegroundGravity
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintList_changed(android.content.res.ColorStateList)" class="hiddenlink" target="rightframe">setForegroundTintList
+(<code>ColorStateList</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.FrameLayout.html#android.widget.FrameLayout.setForegroundTintMode_changed(android.graphics.PorterDuff.Mode)" class="hiddenlink" target="rightframe">setForegroundTintMode
+(<code>Mode</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setHorizontalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setHorizontalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setInput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setInput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<nobr><A HREF="android.app.AlertDialog.Builder.html#android.app.AlertDialog.Builder.setInverseBackgroundForced_changed(boolean)" class="hiddenlink" target="rightframe">setInverseBackgroundForced
+(<code>boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.setOutput_changed(android.renderscript.Script.KernelID, android.renderscript.Allocation)" class="hiddenlink" target="rightframe">setOutput
+(<code>KernelID, Allocation</code>)</A></nobr><br>
+<nobr><A HREF="android.net.ConnectivityManager.html#android.net.ConnectivityManager.setProcessDefaultNetwork_changed(android.net.Network)" class="hiddenlink" target="rightframe">setProcessDefaultNetwork
+(<code>Network</code>)</A></nobr><br>
+<nobr><A HREF="android.os.UserManager.html#android.os.UserManager.setRestrictionsChallenge_changed(java.lang.String)" class="hiddenlink" target="rightframe">setRestrictionsChallenge
+(<code>String</code>)</A></nobr><br>
+<i>setSelectedDateVerticalBar</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(android.graphics.drawable.Drawable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedDateVerticalBar_changed(int)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>int</code>)&nbsp;in&nbsp;android.widget.CalendarView
+</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setSelectedWeekBackgroundColor_changed(int)" class="hiddenlink" target="rightframe">setSelectedWeekBackgroundColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setShownWeekCount_changed(int)" class="hiddenlink" target="rightframe">setShownWeekCount
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamMute_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamMute
+(<code>int, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.media.AudioManager.html#android.media.AudioManager.setStreamSolo_changed(int, boolean)" class="hiddenlink" target="rightframe">setStreamSolo
+(<code>int, boolean</code>)</A></nobr><br>
+<nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html#android.net.wifi.WifiEnterpriseConfig.setSubjectMatch_changed(java.lang.String)" class="hiddenlink" target="rightframe">setSubjectMatch
+(<code>String</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.TextView.html#android.widget.TextView.setTextAppearance_changed(android.content.Context, int)" class="hiddenlink" target="rightframe">setTextAppearance
+(<code>Context, int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setUnfocusedMonthDateColor_changed(int)" class="hiddenlink" target="rightframe">setUnfocusedMonthDateColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebView.html#android.webkit.WebView.setVerticalScrollbarOverlay_changed(boolean)" class="hiddenlink" target="rightframe">setVerticalScrollbarOverlay
+(<code>boolean</code>)</A></nobr><br>
+<i>setWallpaper</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(android.graphics.Bitmap)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Bitmap</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.content.ContextWrapper.html#android.content.ContextWrapper.setWallpaper_changed(java.io.InputStream)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>InputStream</code>)&nbsp;in&nbsp;android.content.ContextWrapper
+</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekNumberColor_changed(int)" class="hiddenlink" target="rightframe">setWeekNumberColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.CalendarView.html#android.widget.CalendarView.setWeekSeparatorLineColor_changed(int)" class="hiddenlink" target="rightframe">setWeekSeparatorLineColor
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.widget.PopupWindow.html#android.widget.PopupWindow.setWindowLayoutMode_changed(int, int)" class="hiddenlink" target="rightframe">setWindowLayoutMode
+(<code>int, int</code>)</A></nobr><br>
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.startAllocCounting_changed()" class="hiddenlink" target="rightframe">startAllocCounting
+()</A></nobr><br>
+<nobr><A HREF="android.app.Instrumentation.html#android.app.Instrumentation.stopAllocCounting_changed()" class="hiddenlink" target="rightframe">stopAllocCounting
+()</A></nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#I"><font size="-2">I</font></a> 
+<a href="#N"><font size="-2">N</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<i>unscheduleDrawable</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.unscheduleDrawable_changed(android.graphics.drawable.Drawable, java.lang.Runnable)" class="hiddenlink" target="rightframe">type&nbsp;
+(<code>Drawable, Runnable</code>)&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/methods_index_removals.html b/docs/html/sdk/api_diff/23/changes/methods_index_removals.html
new file mode 100644
index 0000000..4f81ae9
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/methods_index_removals.html
@@ -0,0 +1,350 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Method Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Methods" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="methods_index_all.html" class="staysblack">All Methods</a>
+  <br>
+<b>Removals</b>
+  <br>
+<A HREF="methods_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="methods_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<A NAME="A"></A>
+<br><font size="+2">A</font>&nbsp;
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.addSearchUrl_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>addSearchUrl</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<A NAME="C"></A>
+<br><font size="+2">C</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.canClearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>canClearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.ceil_removed(float)" class="hiddenlink" target="rightframe"><strike>ceil</strike>
+(<code>float</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.clearSearches_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>clearSearches</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.cos_removed(float)" class="hiddenlink" target="rightframe"><strike>cos</strike>
+(<code>float</code>)</A></nobr><br>
+<nobr><A HREF="android.telephony.SmsMessage.html#android.telephony.SmsMessage.createFromPdu_removed(byte[])" class="hiddenlink" target="rightframe"><strike>createFromPdu</strike>
+(<code>byte[]</code>)</A></nobr><br>
+<nobr><A HREF="android.content.res.ColorStateList.html#android.content.res.ColorStateList.createFromXml_removed(android.content.res.Resources, org.xmlpull.v1.XmlPullParser)" class="hiddenlink" target="rightframe"><strike>createFromXml</strike>
+(<code>Resources, XmlPullParser</code>)</A></nobr><br>
+<A NAME="D"></A>
+<br><font size="+2">D</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteFromHistory_removed(android.content.ContentResolver, java.lang.String)" class="hiddenlink" target="rightframe"><strike>deleteFromHistory</strike>
+(<code>ContentResolver, String</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.deleteHistoryTimeFrame_removed(android.content.ContentResolver, long, long)" class="hiddenlink" target="rightframe"><strike>deleteHistoryTimeFrame</strike>
+(<code>ContentResolver, long, long</code>)</A></nobr><br>
+<A NAME="E"></A>
+<br><font size="+2">E</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.renderscript.ScriptGroup.html#android.renderscript.ScriptGroup.execute_removed()" class="hiddenlink" target="rightframe"><strike>execute</strike>
+()</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.exp_removed(float)" class="hiddenlink" target="rightframe"><strike>exp</strike>
+(<code>float</code>)</A></nobr><br>
+<A NAME="F"></A>
+<br><font size="+2">F</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.floor_removed(float)" class="hiddenlink" target="rightframe"><strike>floor</strike>
+(<code>float</code>)</A></nobr><br>
+<A NAME="G"></A>
+<br><font size="+2">G</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllBookmarks_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllBookmarks</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.getAllVisitedUrls_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>getAllVisitedUrls</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColor_removed(int)" class="hiddenlink" target="rightframe"><strike>getColor</strike>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.content.res.Resources.html#android.content.res.Resources.getColorStateList_removed(int)" class="hiddenlink" target="rightframe"><strike>getColorStateList</strike>
+(<code>int</code>)</A></nobr><br>
+<nobr><A HREF="android.net.SSLCertificateSocketFactory.html#android.net.SSLCertificateSocketFactory.getHttpSocketFactory_removed(int, android.net.SSLSessionCache)" class="hiddenlink" target="rightframe"><strike>getHttpSocketFactory</strike>
+(<code>int, SSLSessionCache</code>)</A></nobr><br>
+<A NAME="H"></A>
+<br><font size="+2">H</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.hypot_removed(float, float)" class="hiddenlink" target="rightframe"><strike>hypot</strike>
+(<code>float, float</code>)</A></nobr><br>
+<A NAME="O"></A>
+<br><font size="+2">O</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.app.Fragment.html#android.app.Fragment.onAttach_removed(android.app.Activity)" class="hiddenlink" target="rightframe"><strike>onAttach</strike>
+(<code>Activity</code>)</A></nobr><br>
+<nobr><A HREF="android.webkit.WebViewClient.html#android.webkit.WebViewClient.onReceivedError_removed(android.webkit.WebView, int, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><strike>onReceivedError</strike>
+(<code>WebView, int, String, String</code>)</A></nobr><br>
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendDataSms_removed(byte[], int, java.lang.String, int, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe"><strike>onSendDataSms</strike>
+(<code>byte[], int, String, int, ResultCallback&lt;SendSmsResult&gt;</code>)</A></nobr><br>
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendMultipartTextSms_removed(java.util.List<java.lang.String>, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendMultipartSmsResult>)" class="hiddenlink" target="rightframe"><strike>onSendMultipartTextSms</strike>
+(<code>List&lt;String&gt;, int, String, ResultCallback&lt;SendMultipartSmsResult&gt;</code>)</A></nobr><br>
+<nobr><A HREF="android.service.carrier.CarrierMessagingService.html#android.service.carrier.CarrierMessagingService.onSendTextSms_removed(java.lang.String, int, java.lang.String, android.service.carrier.CarrierMessagingService.ResultCallback<android.service.carrier.CarrierMessagingService.SendSmsResult>)" class="hiddenlink" target="rightframe"><strike>onSendTextSms</strike>
+(<code>String, int, String, ResultCallback&lt;SendSmsResult&gt;</code>)</A></nobr><br>
+<A NAME="P"></A>
+<br><font size="+2">P</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.media.AsyncPlayer.html#android.media.AsyncPlayer.play_removed(android.content.Context, android.net.Uri, boolean, int)" class="hiddenlink" target="rightframe"><strike>play</strike>
+(<code>Context, Uri, boolean, int</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.pow_removed(float, float)" class="hiddenlink" target="rightframe"><strike>pow</strike>
+(<code>float, float</code>)</A></nobr><br>
+<A NAME="R"></A>
+<br><font size="+2">R</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.requestAllIcons_removed(android.content.ContentResolver, java.lang.String, android.webkit.WebIconDatabase.IconListener)" class="hiddenlink" target="rightframe"><strike>requestAllIcons</strike>
+(<code>ContentResolver, String, IconListener</code>)</A></nobr><br>
+<A NAME="S"></A>
+<br><font size="+2">S</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.saveBookmark_removed(android.content.Context, java.lang.String, java.lang.String)" class="hiddenlink" target="rightframe"><strike>saveBookmark</strike>
+(<code>Context, String, String</code>)</A></nobr><br>
+<i>setColorFilter</i><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ClipDrawable.html#android.graphics.drawable.ClipDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ClipDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.InsetDrawable.html#android.graphics.drawable.InsetDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.InsetDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.RotateDrawable.html#android.graphics.drawable.RotateDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.RotateDrawable
+</A></nobr><br>
+&nbsp;&nbsp;<nobr><A HREF="android.graphics.drawable.ScaleDrawable.html#android.graphics.drawable.ScaleDrawable.setColorFilter_removed(android.graphics.ColorFilter)" class="hiddenlink" target="rightframe">type&nbsp;<strike>
+(<code>ColorFilter</code>)</strike>&nbsp;in&nbsp;android.graphics.drawable.ScaleDrawable
+</A></nobr><br>
+<nobr><A HREF="android.app.Notification.html#android.app.Notification.setLatestEventInfo_removed(android.content.Context, java.lang.CharSequence, java.lang.CharSequence, android.app.PendingIntent)" class="hiddenlink" target="rightframe"><strike>setLatestEventInfo</strike>
+(<code>Context, CharSequence, CharSequence, PendingIntent</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sin_removed(float)" class="hiddenlink" target="rightframe"><strike>sin</strike>
+(<code>float</code>)</A></nobr><br>
+<nobr><A HREF="android.util.FloatMath.html#android.util.FloatMath.sqrt_removed(float)" class="hiddenlink" target="rightframe"><strike>sqrt</strike>
+(<code>float</code>)</A></nobr><br>
+<nobr><A HREF="android.service.voice.VoiceInteractionService.html#android.service.voice.VoiceInteractionService.startSession_removed(android.os.Bundle)" class="hiddenlink" target="rightframe"><strike>startSession</strike>
+(<code>Bundle</code>)</A></nobr><br>
+<A NAME="T"></A>
+<br><font size="+2">T</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#U"><font size="-2">U</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.truncateHistory_removed(android.content.ContentResolver)" class="hiddenlink" target="rightframe"><strike>truncateHistory</strike>
+(<code>ContentResolver</code>)</A></nobr><br>
+<A NAME="U"></A>
+<br><font size="+2">U</font>&nbsp;
+<a href="#A"><font size="-2">A</font></a> 
+<a href="#C"><font size="-2">C</font></a> 
+<a href="#D"><font size="-2">D</font></a> 
+<a href="#E"><font size="-2">E</font></a> 
+<a href="#F"><font size="-2">F</font></a> 
+<a href="#G"><font size="-2">G</font></a> 
+<a href="#H"><font size="-2">H</font></a> 
+<a href="#O"><font size="-2">O</font></a> 
+<a href="#P"><font size="-2">P</font></a> 
+<a href="#R"><font size="-2">R</font></a> 
+<a href="#S"><font size="-2">S</font></a> 
+<a href="#T"><font size="-2">T</font></a> 
+ <a href="#topheader"><font size="-2">TOP</font></a>
+<p><div style="line-height:1.5em;color:black">
+<nobr><A HREF="android.provider.Browser.html#android.provider.Browser.updateVisitedHistory_removed(android.content.ContentResolver, java.lang.String, boolean)" class="hiddenlink" target="rightframe"><strike>updateVisitedHistory</strike>
+(<code>ContentResolver, String, boolean</code>)</A></nobr><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/packages_index_additions.html b/docs/html/sdk/api_diff/23/changes/packages_index_additions.html
new file mode 100644
index 0000000..cefe356
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/packages_index_additions.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Additions Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="packages_index_all.html" class="staysblack">All Packages</a>
+  <br>
+<A HREF="packages_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<b>Additions</b>
+  <br>
+<A HREF="packages_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<A NAME="A"></A>
+<A HREF="changes-summary.html#android.app.assist" class="hiddenlink" target="rightframe"><b>android.app.assist</b></A><br>
+<A HREF="changes-summary.html#android.hardware.fingerprint" class="hiddenlink" target="rightframe"><b>android.hardware.fingerprint</b></A><br>
+<A HREF="changes-summary.html#android.media.midi" class="hiddenlink" target="rightframe"><b>android.media.midi</b></A><br>
+<A HREF="changes-summary.html#android.security.keystore" class="hiddenlink" target="rightframe"><b>android.security.keystore</b></A><br>
+<A HREF="changes-summary.html#android.service.chooser" class="hiddenlink" target="rightframe"><b>android.service.chooser</b></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/packages_index_all.html b/docs/html/sdk/api_diff/23/changes/packages_index_all.html
new file mode 100644
index 0000000..1245d79
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/packages_index_all.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Differences Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<b>Packages</b>
+  <br>
+<A HREF="packages_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="packages_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="packages_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<A NAME="A"></A>
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<A HREF="pkg_android.accounts.html" class="hiddenlink" target="rightframe">android.accounts</A><br>
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<A HREF="changes-summary.html#android.app.assist" class="hiddenlink" target="rightframe"><b>android.app.assist</b></A><br>
+<A HREF="pkg_android.app.usage.html" class="hiddenlink" target="rightframe">android.app.usage</A><br>
+<A HREF="pkg_android.bluetooth.html" class="hiddenlink" target="rightframe">android.bluetooth</A><br>
+<A HREF="pkg_android.bluetooth.le.html" class="hiddenlink" target="rightframe">android.bluetooth.le</A><br>
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<A HREF="pkg_android.database.html" class="hiddenlink" target="rightframe">android.database</A><br>
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<A HREF="pkg_android.graphics.drawable.html" class="hiddenlink" target="rightframe">android.graphics.drawable</A><br>
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<A HREF="pkg_android.hardware.camera2.html" class="hiddenlink" target="rightframe">android.hardware.camera2</A><br>
+<A HREF="pkg_android.hardware.camera2.params.html" class="hiddenlink" target="rightframe">android.hardware.camera2.params</A><br>
+<A HREF="changes-summary.html#android.hardware.fingerprint" class="hiddenlink" target="rightframe"><b>android.hardware.fingerprint</b></A><br>
+<A HREF="pkg_android.hardware.usb.html" class="hiddenlink" target="rightframe">android.hardware.usb</A><br>
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<A HREF="pkg_android.media.browse.html" class="hiddenlink" target="rightframe">android.media.browse</A><br>
+<A HREF="changes-summary.html#android.media.midi" class="hiddenlink" target="rightframe"><b>android.media.midi</b></A><br>
+<A HREF="pkg_android.media.session.html" class="hiddenlink" target="rightframe">android.media.session</A><br>
+<A HREF="pkg_android.media.tv.html" class="hiddenlink" target="rightframe">android.media.tv</A><br>
+<A HREF="pkg_android.net.html" class="hiddenlink" target="rightframe">android.net</A><br>
+<A HREF="pkg_android.net.http.html" class="hiddenlink" target="rightframe">android.net.http</A><br>
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<A HREF="pkg_android.nfc.html" class="hiddenlink" target="rightframe">android.nfc</A><br>
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<A HREF="pkg_android.print.html" class="hiddenlink" target="rightframe">android.print</A><br>
+<A HREF="pkg_android.printservice.html" class="hiddenlink" target="rightframe">android.printservice</A><br>
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<A HREF="pkg_android.renderscript.html" class="hiddenlink" target="rightframe">android.renderscript</A><br>
+<A HREF="pkg_android.security.html" class="hiddenlink" target="rightframe">android.security</A><br>
+<A HREF="changes-summary.html#android.security.keystore" class="hiddenlink" target="rightframe"><b>android.security.keystore</b></A><br>
+<A HREF="pkg_android.service.carrier.html" class="hiddenlink" target="rightframe">android.service.carrier</A><br>
+<A HREF="changes-summary.html#android.service.chooser" class="hiddenlink" target="rightframe"><b>android.service.chooser</b></A><br>
+<A HREF="pkg_android.service.dreams.html" class="hiddenlink" target="rightframe">android.service.dreams</A><br>
+<A HREF="pkg_android.service.media.html" class="hiddenlink" target="rightframe">android.service.media</A><br>
+<A HREF="pkg_android.service.notification.html" class="hiddenlink" target="rightframe">android.service.notification</A><br>
+<A HREF="pkg_android.service.voice.html" class="hiddenlink" target="rightframe">android.service.voice</A><br>
+<A HREF="pkg_android.speech.html" class="hiddenlink" target="rightframe">android.speech</A><br>
+<A HREF="pkg_android.speech.tts.html" class="hiddenlink" target="rightframe">android.speech.tts</A><br>
+<A HREF="pkg_android.system.html" class="hiddenlink" target="rightframe">android.system</A><br>
+<A HREF="pkg_android.telecom.html" class="hiddenlink" target="rightframe">android.telecom</A><br>
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<A HREF="pkg_android.text.html" class="hiddenlink" target="rightframe">android.text</A><br>
+<A HREF="pkg_android.transition.html" class="hiddenlink" target="rightframe">android.transition</A><br>
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<A HREF="pkg_android.view.accessibility.html" class="hiddenlink" target="rightframe">android.view.accessibility</A><br>
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<A NAME="O"></A>
+<A HREF="changes-summary.html#org.apache.commons.logging" class="hiddenlink" target="rightframe"><strike>org.apache.commons.logging</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http" class="hiddenlink" target="rightframe"><strike>org.apache.http</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.auth.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.client</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.entity</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.methods" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.methods</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.protocol</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.utils" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.utils</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.html" class="hiddenlink" target="rightframe">org.apache.http.conn</A><br>
+<A HREF="changes-summary.html#org.apache.http.conn.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.conn.routing" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.routing</strike></A><br>
+<A HREF="pkg_org.apache.http.conn.scheme.html" class="hiddenlink" target="rightframe">org.apache.http.conn.scheme</A><br>
+<A HREF="changes-summary.html#org.apache.http.conn.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.util</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.cookie.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.entity</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.auth</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.client</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.conn" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.conn.tsccm" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn.tsccm</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.cookie</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.entity</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.io</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.io</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.message" class="hiddenlink" target="rightframe"><strike>org.apache.http.message</strike></A><br>
+<A HREF="pkg_org.apache.http.params.html" class="hiddenlink" target="rightframe">org.apache.http.params</A><br>
+<A HREF="changes-summary.html#org.apache.http.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.protocol</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.util</strike></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/packages_index_changes.html b/docs/html/sdk/api_diff/23/changes/packages_index_changes.html
new file mode 100644
index 0000000..a06866b
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/packages_index_changes.html
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Changes Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="packages_index_all.html" class="staysblack">All Packages</a>
+  <br>
+<A HREF="packages_index_removals.html" xclass="hiddenlink">Removals</A>
+  <br>
+<A HREF="packages_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<b>Changes</b>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<A NAME="A"></A>
+<A HREF="pkg_android.html" class="hiddenlink" target="rightframe">android</A><br>
+<A HREF="pkg_android.accounts.html" class="hiddenlink" target="rightframe">android.accounts</A><br>
+<A HREF="pkg_android.app.html" class="hiddenlink" target="rightframe">android.app</A><br>
+<A HREF="pkg_android.app.admin.html" class="hiddenlink" target="rightframe">android.app.admin</A><br>
+<A HREF="pkg_android.app.usage.html" class="hiddenlink" target="rightframe">android.app.usage</A><br>
+<A HREF="pkg_android.bluetooth.html" class="hiddenlink" target="rightframe">android.bluetooth</A><br>
+<A HREF="pkg_android.bluetooth.le.html" class="hiddenlink" target="rightframe">android.bluetooth.le</A><br>
+<A HREF="pkg_android.content.html" class="hiddenlink" target="rightframe">android.content</A><br>
+<A HREF="pkg_android.content.pm.html" class="hiddenlink" target="rightframe">android.content.pm</A><br>
+<A HREF="pkg_android.content.res.html" class="hiddenlink" target="rightframe">android.content.res</A><br>
+<A HREF="pkg_android.database.html" class="hiddenlink" target="rightframe">android.database</A><br>
+<A HREF="pkg_android.graphics.html" class="hiddenlink" target="rightframe">android.graphics</A><br>
+<A HREF="pkg_android.graphics.drawable.html" class="hiddenlink" target="rightframe">android.graphics.drawable</A><br>
+<A HREF="pkg_android.hardware.html" class="hiddenlink" target="rightframe">android.hardware</A><br>
+<A HREF="pkg_android.hardware.camera2.html" class="hiddenlink" target="rightframe">android.hardware.camera2</A><br>
+<A HREF="pkg_android.hardware.camera2.params.html" class="hiddenlink" target="rightframe">android.hardware.camera2.params</A><br>
+<A HREF="pkg_android.hardware.usb.html" class="hiddenlink" target="rightframe">android.hardware.usb</A><br>
+<A HREF="pkg_android.media.html" class="hiddenlink" target="rightframe">android.media</A><br>
+<A HREF="pkg_android.media.browse.html" class="hiddenlink" target="rightframe">android.media.browse</A><br>
+<A HREF="pkg_android.media.session.html" class="hiddenlink" target="rightframe">android.media.session</A><br>
+<A HREF="pkg_android.media.tv.html" class="hiddenlink" target="rightframe">android.media.tv</A><br>
+<A HREF="pkg_android.net.html" class="hiddenlink" target="rightframe">android.net</A><br>
+<A HREF="pkg_android.net.http.html" class="hiddenlink" target="rightframe">android.net.http</A><br>
+<A HREF="pkg_android.net.wifi.html" class="hiddenlink" target="rightframe">android.net.wifi</A><br>
+<A HREF="pkg_android.nfc.html" class="hiddenlink" target="rightframe">android.nfc</A><br>
+<A HREF="pkg_android.os.html" class="hiddenlink" target="rightframe">android.os</A><br>
+<A HREF="pkg_android.print.html" class="hiddenlink" target="rightframe">android.print</A><br>
+<A HREF="pkg_android.printservice.html" class="hiddenlink" target="rightframe">android.printservice</A><br>
+<A HREF="pkg_android.provider.html" class="hiddenlink" target="rightframe">android.provider</A><br>
+<A HREF="pkg_android.renderscript.html" class="hiddenlink" target="rightframe">android.renderscript</A><br>
+<A HREF="pkg_android.security.html" class="hiddenlink" target="rightframe">android.security</A><br>
+<A HREF="pkg_android.service.carrier.html" class="hiddenlink" target="rightframe">android.service.carrier</A><br>
+<A HREF="pkg_android.service.dreams.html" class="hiddenlink" target="rightframe">android.service.dreams</A><br>
+<A HREF="pkg_android.service.media.html" class="hiddenlink" target="rightframe">android.service.media</A><br>
+<A HREF="pkg_android.service.notification.html" class="hiddenlink" target="rightframe">android.service.notification</A><br>
+<A HREF="pkg_android.service.voice.html" class="hiddenlink" target="rightframe">android.service.voice</A><br>
+<A HREF="pkg_android.speech.html" class="hiddenlink" target="rightframe">android.speech</A><br>
+<A HREF="pkg_android.speech.tts.html" class="hiddenlink" target="rightframe">android.speech.tts</A><br>
+<A HREF="pkg_android.system.html" class="hiddenlink" target="rightframe">android.system</A><br>
+<A HREF="pkg_android.telecom.html" class="hiddenlink" target="rightframe">android.telecom</A><br>
+<A HREF="pkg_android.telephony.html" class="hiddenlink" target="rightframe">android.telephony</A><br>
+<A HREF="pkg_android.test.mock.html" class="hiddenlink" target="rightframe">android.test.mock</A><br>
+<A HREF="pkg_android.text.html" class="hiddenlink" target="rightframe">android.text</A><br>
+<A HREF="pkg_android.transition.html" class="hiddenlink" target="rightframe">android.transition</A><br>
+<A HREF="pkg_android.util.html" class="hiddenlink" target="rightframe">android.util</A><br>
+<A HREF="pkg_android.view.html" class="hiddenlink" target="rightframe">android.view</A><br>
+<A HREF="pkg_android.view.accessibility.html" class="hiddenlink" target="rightframe">android.view.accessibility</A><br>
+<A HREF="pkg_android.webkit.html" class="hiddenlink" target="rightframe">android.webkit</A><br>
+<A HREF="pkg_android.widget.html" class="hiddenlink" target="rightframe">android.widget</A><br>
+<A NAME="O"></A>
+<A HREF="pkg_org.apache.http.conn.html" class="hiddenlink" target="rightframe">org.apache.http.conn</A><br>
+<A HREF="pkg_org.apache.http.conn.scheme.html" class="hiddenlink" target="rightframe">org.apache.http.conn.scheme</A><br>
+<A HREF="pkg_org.apache.http.params.html" class="hiddenlink" target="rightframe">org.apache.http.params</A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/packages_index_removals.html b/docs/html/sdk/api_diff/23/changes/packages_index_removals.html
new file mode 100644
index 0000000..06f8ca7
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/packages_index_removals.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+Package Removals Index
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY class="gc-documentation" style="padding:12px;">
+<a NAME="topheader"></a>
+<table summary="Index for Packages" width="100%" class="jdiffIndex" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:0;margin-bottom:0;">
+  <tr>
+  <th class="indexHeader">
+    Filter the Index:
+  </th>
+  </tr>
+  <tr>
+  <td class="indexText" style="line-height:1.3em;padding-left:2em;">
+<a href="packages_index_all.html" class="staysblack">All Packages</a>
+  <br>
+<b>Removals</b>
+  <br>
+<A HREF="packages_index_additions.html"xclass="hiddenlink">Additions</A>
+  <br>
+<A HREF="packages_index_changes.html"xclass="hiddenlink">Changes</A>
+  </td>
+  </tr>
+</table>
+<div id="indexTableCaption" style="background-color:#eee;padding:0 4px 0 4px;font-size:11px;margin-bottom:1em;">
+Listed as: <span style="color:#069"><strong>Added</strong></span>,  <span style="color:#069"><strike>Removed</strike></span>,  <span style="color:#069">Changed</span></font>
+</div>
+<br>
+<div id="indexTableEntries">
+<A NAME="O"></A>
+<A HREF="changes-summary.html#org.apache.commons.logging" class="hiddenlink" target="rightframe"><strike>org.apache.commons.logging</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http" class="hiddenlink" target="rightframe"><strike>org.apache.http</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.auth.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.auth.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.client</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.entity</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.methods" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.methods</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.protocol</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.client.utils" class="hiddenlink" target="rightframe"><strike>org.apache.http.client.utils</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.conn.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.conn.routing" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.routing</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.conn.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.conn.util</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.cookie.params" class="hiddenlink" target="rightframe"><strike>org.apache.http.cookie.params</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.entity</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.auth" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.auth</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.client" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.client</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.conn" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.conn.tsccm" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.conn.tsccm</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.cookie" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.cookie</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.entity" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.entity</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.impl.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.impl.io</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.io" class="hiddenlink" target="rightframe"><strike>org.apache.http.io</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.message" class="hiddenlink" target="rightframe"><strike>org.apache.http.message</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.protocol" class="hiddenlink" target="rightframe"><strike>org.apache.http.protocol</strike></A><br>
+<A HREF="changes-summary.html#org.apache.http.util" class="hiddenlink" target="rightframe"><strike>org.apache.http.util</strike></A><br>
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.accounts.html b/docs/html/sdk/api_diff/23/changes/pkg_android.accounts.html
new file mode 100644
index 0000000..f959c44
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.accounts.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.accounts
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/accounts/package-summary.html" target="_top"><font size="+1"><code>android.accounts</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AbstractAccountAuthenticator"></A>
+  <nobr><A HREF="android.accounts.AbstractAccountAuthenticator.html">AbstractAccountAuthenticator</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AccountManager"></A>
+  <nobr><A HREF="android.accounts.AccountManager.html">AccountManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.app.admin.html b/docs/html/sdk/api_diff/23/changes/pkg_android.app.admin.html
new file mode 100644
index 0000000..5e7a3fa
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.app.admin.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.admin
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/app/admin/package-summary.html" target="_top"><font size="+1"><code>android.app.admin</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SystemUpdatePolicy"></A>
+  <nobr><A HREF="../../../../reference/android/app/admin/SystemUpdatePolicy.html" target="_top"><code>SystemUpdatePolicy</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DeviceAdminReceiver"></A>
+  <nobr><A HREF="android.app.admin.DeviceAdminReceiver.html">DeviceAdminReceiver</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DevicePolicyManager"></A>
+  <nobr><A HREF="android.app.admin.DevicePolicyManager.html">DevicePolicyManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.app.html b/docs/html/sdk/api_diff/23/changes/pkg_android.app.html
new file mode 100644
index 0000000..d6294d2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.app.html
@@ -0,0 +1,393 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/app/package-summary.html" target="_top"><font size="+1"><code>android.app</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="FragmentContainer"></A>
+  <nobr><A HREF="../../../../reference/android/app/FragmentContainer.html" target="_top"><code>FragmentContainer</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="FragmentController"></A>
+  <nobr><A HREF="../../../../reference/android/app/FragmentController.html" target="_top"><code>FragmentController</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="FragmentHostCallback"></A>
+  <nobr><A HREF="../../../../reference/android/app/FragmentHostCallback.html" target="_top"><code>FragmentHostCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification.CarExtender"></A>
+  <nobr><A HREF="../../../../reference/android/app/Notification.CarExtender.html" target="_top"><code>Notification.CarExtender</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification.CarExtender.Builder"></A>
+  <nobr><A HREF="../../../../reference/android/app/Notification.CarExtender.Builder.html" target="_top"><code>Notification.CarExtender.<br>Builder</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification.CarExtender.UnreadConversation"></A>
+  <nobr><A HREF="../../../../reference/android/app/Notification.CarExtender.UnreadConversation.html" target="_top"><code>Notification.CarExtender.<br>UnreadConversation</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NotificationManager.Policy"></A>
+  <nobr><A HREF="../../../../reference/android/app/NotificationManager.Policy.html" target="_top"><code>NotificationManager.Policy</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SharedElementCallback.OnSharedElementsReadyListener"></A>
+  <nobr><A HREF="../../../../reference/android/app/SharedElementCallback.OnSharedElementsReadyListener.html" target="_top"><code><I>SharedElementCallback.<br>OnSharedElementsReadyListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.html" target="_top"><code>VoiceInteractor</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.AbortVoiceRequest"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.AbortVoiceRequest.html" target="_top"><code>VoiceInteractor.AbortVoiceRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.CommandRequest"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.CommandRequest.html" target="_top"><code>VoiceInteractor.CommandRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.CompleteVoiceRequest"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.CompleteVoiceRequest.html" target="_top"><code>VoiceInteractor.CompleteVoiceRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.ConfirmationRequest"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.ConfirmationRequest.html" target="_top"><code>VoiceInteractor.ConfirmationRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.PickOptionRequest"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.PickOptionRequest.html" target="_top"><code>VoiceInteractor.PickOptionRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.PickOptionRequest.Option"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.PickOptionRequest.Option.html" target="_top"><code>VoiceInteractor.PickOptionRequest.<br>Option</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.Prompt"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.Prompt.html" target="_top"><code>VoiceInteractor.Prompt</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractor.Request"></A>
+  <nobr><A HREF="../../../../reference/android/app/VoiceInteractor.Request.html" target="_top"><code>VoiceInteractor.Request</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Activity"></A>
+  <nobr><A HREF="android.app.Activity.html">Activity</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ActivityManager"></A>
+  <nobr><A HREF="android.app.ActivityManager.html">ActivityManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ActivityManager.RecentTaskInfo"></A>
+  <nobr><A HREF="android.app.ActivityManager.RecentTaskInfo.html">ActivityManager.RecentTaskInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ActivityManager.RunningAppProcessInfo"></A>
+  <nobr><A HREF="android.app.ActivityManager.RunningAppProcessInfo.html">ActivityManager.RunningAppProcessInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ActivityOptions"></A>
+  <nobr><A HREF="android.app.ActivityOptions.html">ActivityOptions</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AlarmManager"></A>
+  <nobr><A HREF="android.app.AlarmManager.html">AlarmManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AlertDialog"></A>
+  <nobr><A HREF="android.app.AlertDialog.html">AlertDialog</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AlertDialog.Builder"></A>
+  <nobr><A HREF="android.app.AlertDialog.Builder.html">AlertDialog.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AppOpsManager"></A>
+  <nobr><A HREF="android.app.AppOpsManager.html">AppOpsManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Dialog"></A>
+  <nobr><A HREF="android.app.Dialog.html">Dialog</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Fragment"></A>
+  <nobr><A HREF="android.app.Fragment.html">Fragment</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Instrumentation"></A>
+  <nobr><A HREF="android.app.Instrumentation.html">Instrumentation</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="KeyguardManager"></A>
+  <nobr><A HREF="android.app.KeyguardManager.html">KeyguardManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification"></A>
+  <nobr><A HREF="android.app.Notification.html">Notification</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification.Action"></A>
+  <nobr><A HREF="android.app.Notification.Action.html">Notification.Action</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification.Action.Builder"></A>
+  <nobr><A HREF="android.app.Notification.Action.Builder.html">Notification.Action.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification.BigPictureStyle"></A>
+  <nobr><A HREF="android.app.Notification.BigPictureStyle.html">Notification.BigPictureStyle</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Notification.Builder"></A>
+  <nobr><A HREF="android.app.Notification.Builder.html">Notification.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NotificationManager"></A>
+  <nobr><A HREF="android.app.NotificationManager.html">NotificationManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PendingIntent"></A>
+  <nobr><A HREF="android.app.PendingIntent.html">PendingIntent</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SharedElementCallback"></A>
+  <nobr><A HREF="android.app.SharedElementCallback.html">SharedElementCallback</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WallpaperManager"></A>
+  <nobr><A HREF="android.app.WallpaperManager.html">WallpaperManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.app.usage.html b/docs/html/sdk/api_diff/23/changes/pkg_android.app.usage.html
new file mode 100644
index 0000000..d206bb0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.app.usage.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.app.usage
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/app/usage/package-summary.html" target="_top"><font size="+1"><code>android.app.usage</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NetworkStats"></A>
+  <nobr><A HREF="../../../../reference/android/app/usage/NetworkStats.html" target="_top"><code>NetworkStats</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NetworkStats.Bucket"></A>
+  <nobr><A HREF="../../../../reference/android/app/usage/NetworkStats.Bucket.html" target="_top"><code>NetworkStats.Bucket</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NetworkStatsManager"></A>
+  <nobr><A HREF="../../../../reference/android/app/usage/NetworkStatsManager.html" target="_top"><code>NetworkStatsManager</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="UsageEvents.Event"></A>
+  <nobr><A HREF="android.app.usage.UsageEvents.Event.html">UsageEvents.Event</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="UsageStatsManager"></A>
+  <nobr><A HREF="android.app.usage.UsageStatsManager.html">UsageStatsManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.bluetooth.html b/docs/html/sdk/api_diff/23/changes/pkg_android.bluetooth.html
new file mode 100644
index 0000000..183589d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.bluetooth.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.bluetooth
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/bluetooth/package-summary.html" target="_top"><font size="+1"><code>android.bluetooth</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="BluetoothDevice"></A>
+  <nobr><A HREF="android.bluetooth.BluetoothDevice.html">BluetoothDevice</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="BluetoothProfile"></A>
+  <nobr><A HREF="android.bluetooth.BluetoothProfile.html"><I>BluetoothProfile</I></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="BluetoothSocket"></A>
+  <nobr><A HREF="android.bluetooth.BluetoothSocket.html">BluetoothSocket</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.bluetooth.le.html b/docs/html/sdk/api_diff/23/changes/pkg_android.bluetooth.le.html
new file mode 100644
index 0000000..2301b5a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.bluetooth.le.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.bluetooth.le
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/bluetooth/le/package-summary.html" target="_top"><font size="+1"><code>android.bluetooth.le</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScanSettings"></A>
+  <nobr><A HREF="android.bluetooth.le.ScanSettings.html">ScanSettings</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScanSettings.Builder"></A>
+  <nobr><A HREF="android.bluetooth.le.ScanSettings.Builder.html">ScanSettings.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.content.html b/docs/html/sdk/api_diff/23/changes/pkg_android.content.html
new file mode 100644
index 0000000..b7104d5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.content.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/content/package-summary.html" target="_top"><font size="+1"><code>android.content</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AbstractThreadedSyncAdapter"></A>
+  <nobr><A HREF="android.content.AbstractThreadedSyncAdapter.html">AbstractThreadedSyncAdapter</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ComponentName"></A>
+  <nobr><A HREF="android.content.ComponentName.html">ComponentName</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContentProviderOperation"></A>
+  <nobr><A HREF="android.content.ContentProviderOperation.html">ContentProviderOperation</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Context"></A>
+  <nobr><A HREF="android.content.Context.html">Context</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContextWrapper"></A>
+  <nobr><A HREF="android.content.ContextWrapper.html">ContextWrapper</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Intent"></A>
+  <nobr><A HREF="android.content.Intent.html">Intent</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RestrictionEntry"></A>
+  <nobr><A HREF="android.content.RestrictionEntry.html">RestrictionEntry</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RestrictionsManager"></A>
+  <nobr><A HREF="android.content.RestrictionsManager.html">RestrictionsManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.content.pm.html b/docs/html/sdk/api_diff/23/changes/pkg_android.content.pm.html
new file mode 100644
index 0000000..790ca7a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.content.pm.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.pm
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/content/pm/package-summary.html" target="_top"><font size="+1"><code>android.content.pm</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ApplicationInfo"></A>
+  <nobr><A HREF="android.content.pm.ApplicationInfo.html">ApplicationInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PackageInfo"></A>
+  <nobr><A HREF="android.content.pm.PackageInfo.html">PackageInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PackageManager"></A>
+  <nobr><A HREF="android.content.pm.PackageManager.html">PackageManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PermissionInfo"></A>
+  <nobr><A HREF="android.content.pm.PermissionInfo.html">PermissionInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.content.res.html b/docs/html/sdk/api_diff/23/changes/pkg_android.content.res.html
new file mode 100644
index 0000000..1caebb8
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.content.res.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.content.res
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/content/res/package-summary.html" target="_top"><font size="+1"><code>android.content.res</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ColorStateList"></A>
+  <nobr><A HREF="android.content.res.ColorStateList.html">ColorStateList</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Configuration"></A>
+  <nobr><A HREF="android.content.res.Configuration.html">Configuration</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Resources"></A>
+  <nobr><A HREF="android.content.res.Resources.html">Resources</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Resources.Theme"></A>
+  <nobr><A HREF="android.content.res.Resources.Theme.html">Resources.Theme</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.database.html b/docs/html/sdk/api_diff/23/changes/pkg_android.database.html
new file mode 100644
index 0000000..6267710
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.database.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.database
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/database/package-summary.html" target="_top"><font size="+1"><code>android.database</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AbstractCursor"></A>
+  <nobr><A HREF="android.database.AbstractCursor.html">AbstractCursor</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Cursor"></A>
+  <nobr><A HREF="android.database.Cursor.html"><I>Cursor</I></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CursorWrapper"></A>
+  <nobr><A HREF="android.database.CursorWrapper.html">CursorWrapper</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.graphics.drawable.html b/docs/html/sdk/api_diff/23/changes/pkg_android.graphics.drawable.html
new file mode 100644
index 0000000..dab2acb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.graphics.drawable.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics.drawable
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/graphics/drawable/package-summary.html" target="_top"><font size="+1"><code>android.graphics.drawable</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Animatable2"></A>
+  <nobr><A HREF="../../../../reference/android/graphics/drawable/Animatable2.html" target="_top"><code><I>Animatable2</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Animatable2.AnimationCallback"></A>
+  <nobr><A HREF="../../../../reference/android/graphics/drawable/Animatable2.AnimationCallback.html" target="_top"><code>Animatable2.AnimationCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DrawableWrapper"></A>
+  <nobr><A HREF="../../../../reference/android/graphics/drawable/DrawableWrapper.html" target="_top"><code>DrawableWrapper</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Icon"></A>
+  <nobr><A HREF="../../../../reference/android/graphics/drawable/Icon.html" target="_top"><code>Icon</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Icon.OnDrawableLoadedListener"></A>
+  <nobr><A HREF="../../../../reference/android/graphics/drawable/Icon.OnDrawableLoadedListener.html" target="_top"><code><I>Icon.OnDrawableLoadedListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AnimatedVectorDrawable"></A>
+  <nobr><A HREF="android.graphics.drawable.AnimatedVectorDrawable.html">AnimatedVectorDrawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ClipDrawable"></A>
+  <nobr><A HREF="android.graphics.drawable.ClipDrawable.html">ClipDrawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Drawable"></A>
+  <nobr><A HREF="android.graphics.drawable.Drawable.html">Drawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="InsetDrawable"></A>
+  <nobr><A HREF="android.graphics.drawable.InsetDrawable.html">InsetDrawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="LayerDrawable"></A>
+  <nobr><A HREF="android.graphics.drawable.LayerDrawable.html">LayerDrawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RippleDrawable"></A>
+  <nobr><A HREF="android.graphics.drawable.RippleDrawable.html">RippleDrawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RotateDrawable"></A>
+  <nobr><A HREF="android.graphics.drawable.RotateDrawable.html">RotateDrawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScaleDrawable"></A>
+  <nobr><A HREF="android.graphics.drawable.ScaleDrawable.html">ScaleDrawable</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.graphics.html b/docs/html/sdk/api_diff/23/changes/pkg_android.graphics.html
new file mode 100644
index 0000000..165d9eb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.graphics.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.graphics
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/graphics/package-summary.html" target="_top"><font size="+1"><code>android.graphics</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Canvas"></A>
+  <nobr><A HREF="android.graphics.Canvas.html">Canvas</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ImageFormat"></A>
+  <nobr><A HREF="android.graphics.ImageFormat.html">ImageFormat</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Paint"></A>
+  <nobr><A HREF="android.graphics.Paint.html">Paint</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.camera2.html b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.camera2.html
new file mode 100644
index 0000000..e5f179d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.camera2.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/hardware/camera2/package-summary.html" target="_top"><font size="+1"><code>android.hardware.camera2</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraConstrainedHighSpeedCaptureSession"></A>
+  <nobr><A HREF="../../../../reference/android/hardware/camera2/CameraConstrainedHighSpeedCaptureSession.html" target="_top"><code>CameraConstrainedHighSpeedCaptureSession</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraManager.TorchCallback"></A>
+  <nobr><A HREF="../../../../reference/android/hardware/camera2/CameraManager.TorchCallback.html" target="_top"><code>CameraManager.TorchCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraAccessException"></A>
+  <nobr><A HREF="android.hardware.camera2.CameraAccessException.html">CameraAccessException</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraCaptureSession"></A>
+  <nobr><A HREF="android.hardware.camera2.CameraCaptureSession.html">CameraCaptureSession</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraCaptureSession.StateCallback"></A>
+  <nobr><A HREF="android.hardware.camera2.CameraCaptureSession.StateCallback.html">CameraCaptureSession.<br>StateCallback</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraCharacteristics"></A>
+  <nobr><A HREF="android.hardware.camera2.CameraCharacteristics.html">CameraCharacteristics</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraDevice"></A>
+  <nobr><A HREF="android.hardware.camera2.CameraDevice.html">CameraDevice</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraManager"></A>
+  <nobr><A HREF="android.hardware.camera2.CameraManager.html">CameraManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraMetadata"></A>
+  <nobr><A HREF="android.hardware.camera2.CameraMetadata.html">CameraMetadata</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CaptureRequest"></A>
+  <nobr><A HREF="android.hardware.camera2.CaptureRequest.html">CaptureRequest</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CaptureResult"></A>
+  <nobr><A HREF="android.hardware.camera2.CaptureResult.html">CaptureResult</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.camera2.params.html b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.camera2.params.html
new file mode 100644
index 0000000..8a78e5e
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.camera2.params.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.camera2.params
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/hardware/camera2/params/package-summary.html" target="_top"><font size="+1"><code>android.hardware.camera2.params</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="InputConfiguration"></A>
+  <nobr><A HREF="../../../../reference/android/hardware/camera2/params/InputConfiguration.html" target="_top"><code>InputConfiguration</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="StreamConfigurationMap"></A>
+  <nobr><A HREF="android.hardware.camera2.params.StreamConfigurationMap.html">StreamConfigurationMap</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.html b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.html
new file mode 100644
index 0000000..52fd539
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/hardware/package-summary.html" target="_top"><font size="+1"><code>android.hardware</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Camera"></A>
+  <nobr><A HREF="android.hardware.Camera.html">Camera</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.usb.html b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.usb.html
new file mode 100644
index 0000000..2862880
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.hardware.usb.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.hardware.usb
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/hardware/usb/package-summary.html" target="_top"><font size="+1"><code>android.hardware.usb</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="UsbDevice"></A>
+  <nobr><A HREF="android.hardware.usb.UsbDevice.html">UsbDevice</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.html b/docs/html/sdk/api_diff/23/changes/pkg_android.html
new file mode 100644
index 0000000..3ccac32
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.html
@@ -0,0 +1,154 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/package-summary.html" target="_top"><font size="+1"><code>android</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Manifest.permission"></A>
+  <nobr><A HREF="android.Manifest.permission.html">Manifest.permission</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Manifest.permission_group"></A>
+  <nobr><A HREF="android.Manifest.permission_group.html">Manifest.permission_group</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="R.attr"></A>
+  <nobr><A HREF="android.R.attr.html">R.attr</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="R.id"></A>
+  <nobr><A HREF="android.R.id.html">R.id</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="R.string"></A>
+  <nobr><A HREF="android.R.string.html">R.string</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="R.style"></A>
+  <nobr><A HREF="android.R.style.html">R.style</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.media.browse.html b/docs/html/sdk/api_diff/23/changes/pkg_android.media.browse.html
new file mode 100644
index 0000000..54ab1a2
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.media.browse.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.browse
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/media/browse/package-summary.html" target="_top"><font size="+1"><code>android.media.browse</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaBrowser.ItemCallback"></A>
+  <nobr><A HREF="../../../../reference/android/media/browse/MediaBrowser.ItemCallback.html" target="_top"><code>MediaBrowser.ItemCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaBrowser"></A>
+  <nobr><A HREF="android.media.browse.MediaBrowser.html">MediaBrowser</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.media.html b/docs/html/sdk/api_diff/23/changes/pkg_android.media.html
new file mode 100644
index 0000000..4dfad89
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.media.html
@@ -0,0 +1,449 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/media/package-summary.html" target="_top"><font size="+1"><code>android.media</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioDeviceCallback"></A>
+  <nobr><A HREF="../../../../reference/android/media/AudioDeviceCallback.html" target="_top"><code>AudioDeviceCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioDeviceInfo"></A>
+  <nobr><A HREF="../../../../reference/android/media/AudioDeviceInfo.html" target="_top"><code>AudioDeviceInfo</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioRecord.Builder"></A>
+  <nobr><A HREF="../../../../reference/android/media/AudioRecord.Builder.html" target="_top"><code>AudioRecord.Builder</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioRecord.OnRoutingChangedListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/AudioRecord.OnRoutingChangedListener.html" target="_top"><code><I>AudioRecord.OnRoutingChangedListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioTrack.Builder"></A>
+  <nobr><A HREF="../../../../reference/android/media/AudioTrack.Builder.html" target="_top"><code>AudioTrack.Builder</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioTrack.OnRoutingChangedListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/AudioTrack.OnRoutingChangedListener.html" target="_top"><code><I>AudioTrack.OnRoutingChangedListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ImageWriter"></A>
+  <nobr><A HREF="../../../../reference/android/media/ImageWriter.html" target="_top"><code>ImageWriter</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ImageWriter.OnImageReleasedListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/ImageWriter.OnImageReleasedListener.html" target="_top"><code><I>ImageWriter.OnImageReleasedListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCodec.OnFrameRenderedListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaCodec.OnFrameRenderedListener.html" target="_top"><code><I>MediaCodec.OnFrameRenderedListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDataSource"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaDataSource.html" target="_top"><code>MediaDataSource</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDrm.KeyStatus"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaDrm.KeyStatus.html" target="_top"><code>MediaDrm.KeyStatus</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDrm.OnExpirationUpdateListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaDrm.OnExpirationUpdateListener.html" target="_top"><code><I>MediaDrm.OnExpirationUpdateListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDrm.OnKeyStatusChangeListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaDrm.OnKeyStatusChangeListener.html" target="_top"><code><I>MediaDrm.OnKeyStatusChangeListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDrmResetException"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaDrmResetException.html" target="_top"><code>MediaDrmResetException</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaPlayer.OnTimedMetaDataAvailableListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaPlayer.OnTimedMetaDataAvailableListener.html" target="_top"><code><I>MediaPlayer.OnTimedMetaDataAvailableListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaSync"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaSync.html" target="_top"><code>MediaSync</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaSync.Callback"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaSync.Callback.html" target="_top"><code>MediaSync.Callback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaSync.OnErrorListener"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaSync.OnErrorListener.html" target="_top"><code><I>MediaSync.OnErrorListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaTimestamp"></A>
+  <nobr><A HREF="../../../../reference/android/media/MediaTimestamp.html" target="_top"><code>MediaTimestamp</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PlaybackParams"></A>
+  <nobr><A HREF="../../../../reference/android/media/PlaybackParams.html" target="_top"><code>PlaybackParams</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SyncParams"></A>
+  <nobr><A HREF="../../../../reference/android/media/SyncParams.html" target="_top"><code>SyncParams</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TimedMetaData"></A>
+  <nobr><A HREF="../../../../reference/android/media/TimedMetaData.html" target="_top"><code>TimedMetaData</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AsyncPlayer"></A>
+  <nobr><A HREF="android.media.AsyncPlayer.html">AsyncPlayer</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioFormat"></A>
+  <nobr><A HREF="android.media.AudioFormat.html">AudioFormat</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioFormat.Builder"></A>
+  <nobr><A HREF="android.media.AudioFormat.Builder.html">AudioFormat.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioManager"></A>
+  <nobr><A HREF="android.media.AudioManager.html">AudioManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioRecord"></A>
+  <nobr><A HREF="android.media.AudioRecord.html">AudioRecord</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AudioTrack"></A>
+  <nobr><A HREF="android.media.AudioTrack.html">AudioTrack</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ExifInterface"></A>
+  <nobr><A HREF="android.media.ExifInterface.html">ExifInterface</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Image"></A>
+  <nobr><A HREF="android.media.Image.html">Image</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCodec"></A>
+  <nobr><A HREF="android.media.MediaCodec.html">MediaCodec</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCodec.CodecException"></A>
+  <nobr><A HREF="android.media.MediaCodec.CodecException.html">MediaCodec.CodecException</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCodec.CryptoException"></A>
+  <nobr><A HREF="android.media.MediaCodec.CryptoException.html">MediaCodec.CryptoException</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCodecInfo.CodecCapabilities"></A>
+  <nobr><A HREF="android.media.MediaCodecInfo.CodecCapabilities.html">MediaCodecInfo.CodecCapabilities</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCodecInfo.CodecProfileLevel"></A>
+  <nobr><A HREF="android.media.MediaCodecInfo.CodecProfileLevel.html">MediaCodecInfo.CodecProfileLevel</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCodecInfo.VideoCapabilities"></A>
+  <nobr><A HREF="android.media.MediaCodecInfo.VideoCapabilities.html">MediaCodecInfo.VideoCapabilities</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaCrypto"></A>
+  <nobr><A HREF="android.media.MediaCrypto.html">MediaCrypto</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDescription"></A>
+  <nobr><A HREF="android.media.MediaDescription.html">MediaDescription</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDescription.Builder"></A>
+  <nobr><A HREF="android.media.MediaDescription.Builder.html">MediaDescription.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDrm"></A>
+  <nobr><A HREF="android.media.MediaDrm.html">MediaDrm</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaDrm.KeyRequest"></A>
+  <nobr><A HREF="android.media.MediaDrm.KeyRequest.html">MediaDrm.KeyRequest</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaExtractor"></A>
+  <nobr><A HREF="android.media.MediaExtractor.html">MediaExtractor</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaFormat"></A>
+  <nobr><A HREF="android.media.MediaFormat.html">MediaFormat</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaMetadataRetriever"></A>
+  <nobr><A HREF="android.media.MediaMetadataRetriever.html">MediaMetadataRetriever</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaPlayer"></A>
+  <nobr><A HREF="android.media.MediaPlayer.html">MediaPlayer</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaPlayer.TrackInfo"></A>
+  <nobr><A HREF="android.media.MediaPlayer.TrackInfo.html">MediaPlayer.TrackInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaRecorder"></A>
+  <nobr><A HREF="android.media.MediaRecorder.html">MediaRecorder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.media.session.html b/docs/html/sdk/api_diff/23/changes/pkg_android.media.session.html
new file mode 100644
index 0000000..cad4d34
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.media.session.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.session
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/media/session/package-summary.html" target="_top"><font size="+1"><code>android.media.session</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaController.TransportControls"></A>
+  <nobr><A HREF="android.media.session.MediaController.TransportControls.html">MediaController.TransportControls</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaSession.Callback"></A>
+  <nobr><A HREF="android.media.session.MediaSession.Callback.html">MediaSession.Callback</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PlaybackState"></A>
+  <nobr><A HREF="android.media.session.PlaybackState.html">PlaybackState</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.media.tv.html b/docs/html/sdk/api_diff/23/changes/pkg_android.media.tv.html
new file mode 100644
index 0000000..f11fb38
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.media.tv.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.media.tv
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/media/tv/package-summary.html" target="_top"><font size="+1"><code>android.media.tv</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvView.TimeShiftPositionCallback"></A>
+  <nobr><A HREF="../../../../reference/android/media/tv/TvView.TimeShiftPositionCallback.html" target="_top"><code>TvView.TimeShiftPositionCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvContentRating"></A>
+  <nobr><A HREF="android.media.tv.TvContentRating.html">TvContentRating</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvContract.Channels"></A>
+  <nobr><A HREF="android.media.tv.TvContract.Channels.html">TvContract.Channels</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvContract.Programs"></A>
+  <nobr><A HREF="android.media.tv.TvContract.Programs.html">TvContract.Programs</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvInputManager"></A>
+  <nobr><A HREF="android.media.tv.TvInputManager.html">TvInputManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvInputService.Session"></A>
+  <nobr><A HREF="android.media.tv.TvInputService.Session.html">TvInputService.Session</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvTrackInfo"></A>
+  <nobr><A HREF="android.media.tv.TvTrackInfo.html">TvTrackInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvTrackInfo.Builder"></A>
+  <nobr><A HREF="android.media.tv.TvTrackInfo.Builder.html">TvTrackInfo.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvView"></A>
+  <nobr><A HREF="android.media.tv.TvView.html">TvView</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TvView.TvInputCallback"></A>
+  <nobr><A HREF="android.media.tv.TvView.TvInputCallback.html">TvView.TvInputCallback</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.net.html b/docs/html/sdk/api_diff/23/changes/pkg_android.net.html
new file mode 100644
index 0000000..9ccdbe5
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.net.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/net/package-summary.html" target="_top"><font size="+1"><code>android.net</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CaptivePortal"></A>
+  <nobr><A HREF="../../../../reference/android/net/CaptivePortal.html" target="_top"><code>CaptivePortal</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ConnectivityManager"></A>
+  <nobr><A HREF="android.net.ConnectivityManager.html">ConnectivityManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="IpPrefix"></A>
+  <nobr><A HREF="android.net.IpPrefix.html">IpPrefix</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Network"></A>
+  <nobr><A HREF="android.net.Network.html">Network</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NetworkCapabilities"></A>
+  <nobr><A HREF="android.net.NetworkCapabilities.html">NetworkCapabilities</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Proxy"></A>
+  <nobr><A HREF="android.net.Proxy.html">Proxy</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ProxyInfo"></A>
+  <nobr><A HREF="android.net.ProxyInfo.html">ProxyInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SSLCertificateSocketFactory"></A>
+  <nobr><A HREF="android.net.SSLCertificateSocketFactory.html">SSLCertificateSocketFactory</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.net.http.html b/docs/html/sdk/api_diff/23/changes/pkg_android.net.http.html
new file mode 100644
index 0000000..0377a16
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.net.http.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.http
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/net/http/package-summary.html" target="_top"><font size="+1"><code>android.net.http</code></font></A>
+</H2>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AndroidHttpClient"></A>
+  AndroidHttpClient
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.net.wifi.html b/docs/html/sdk/api_diff/23/changes/pkg_android.net.wifi.html
new file mode 100644
index 0000000..894e26d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.net.wifi.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.net.wifi
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/net/wifi/package-summary.html" target="_top"><font size="+1"><code>android.net.wifi</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScanResult"></A>
+  <nobr><A HREF="android.net.wifi.ScanResult.html">ScanResult</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WifiConfiguration"></A>
+  <nobr><A HREF="android.net.wifi.WifiConfiguration.html">WifiConfiguration</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WifiEnterpriseConfig"></A>
+  <nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.html">WifiEnterpriseConfig</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WifiEnterpriseConfig.Eap"></A>
+  <nobr><A HREF="android.net.wifi.WifiEnterpriseConfig.Eap.html">WifiEnterpriseConfig.Eap</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WifiManager"></A>
+  <nobr><A HREF="android.net.wifi.WifiManager.html">WifiManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.nfc.html b/docs/html/sdk/api_diff/23/changes/pkg_android.nfc.html
new file mode 100644
index 0000000..cd49ac9
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.nfc.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.nfc
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/nfc/package-summary.html" target="_top"><font size="+1"><code>android.nfc</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NfcEvent"></A>
+  <nobr><A HREF="android.nfc.NfcEvent.html">NfcEvent</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.os.html b/docs/html/sdk/api_diff/23/changes/pkg_android.os.html
new file mode 100644
index 0000000..8dce606
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.os.html
@@ -0,0 +1,253 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.os
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/os/package-summary.html" target="_top"><font size="+1"><code>android.os</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MessageQueue.OnFileDescriptorEventListener"></A>
+  <nobr><A HREF="../../../../reference/android/os/MessageQueue.OnFileDescriptorEventListener.html" target="_top"><code><I>MessageQueue.OnFileDescriptorEventListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="BatteryManager"></A>
+  <nobr><A HREF="android.os.BatteryManager.html">BatteryManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Build.VERSION"></A>
+  <nobr><A HREF="android.os.Build.VERSION.html">Build.VERSION</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Build.VERSION_CODES"></A>
+  <nobr><A HREF="android.os.Build.VERSION_CODES.html">Build.VERSION_CODES</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DeadObjectException"></A>
+  <nobr><A HREF="android.os.DeadObjectException.html">DeadObjectException</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Debug"></A>
+  <nobr><A HREF="android.os.Debug.html">Debug</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Debug.InstructionCount"></A>
+  <nobr><A HREF="android.os.Debug.InstructionCount.html">Debug.InstructionCount</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Debug.MemoryInfo"></A>
+  <nobr><A HREF="android.os.Debug.MemoryInfo.html">Debug.MemoryInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Environment"></A>
+  <nobr><A HREF="android.os.Environment.html">Environment</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Looper"></A>
+  <nobr><A HREF="android.os.Looper.html">Looper</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MessageQueue"></A>
+  <nobr><A HREF="android.os.MessageQueue.html">MessageQueue</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Parcel"></A>
+  <nobr><A HREF="android.os.Parcel.html">Parcel</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PowerManager"></A>
+  <nobr><A HREF="android.os.PowerManager.html">PowerManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Process"></A>
+  <nobr><A HREF="android.os.Process.html">Process</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RecoverySystem"></A>
+  <nobr><A HREF="android.os.RecoverySystem.html">RecoverySystem</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="StrictMode.ThreadPolicy.Builder"></A>
+  <nobr><A HREF="android.os.StrictMode.ThreadPolicy.Builder.html">StrictMode.ThreadPolicy.<br>Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="StrictMode.VmPolicy.Builder"></A>
+  <nobr><A HREF="android.os.StrictMode.VmPolicy.Builder.html">StrictMode.VmPolicy.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TransactionTooLargeException"></A>
+  <nobr><A HREF="android.os.TransactionTooLargeException.html">TransactionTooLargeException</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="UserManager"></A>
+  <nobr><A HREF="android.os.UserManager.html">UserManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.print.html b/docs/html/sdk/api_diff/23/changes/pkg_android.print.html
new file mode 100644
index 0000000..cdc3ad1
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.print.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.print
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/print/package-summary.html" target="_top"><font size="+1"><code>android.print</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PrintAttributes"></A>
+  <nobr><A HREF="android.print.PrintAttributes.html">PrintAttributes</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PrintAttributes.Builder"></A>
+  <nobr><A HREF="android.print.PrintAttributes.Builder.html">PrintAttributes.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PrinterCapabilitiesInfo"></A>
+  <nobr><A HREF="android.print.PrinterCapabilitiesInfo.html">PrinterCapabilitiesInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PrinterCapabilitiesInfo.Builder"></A>
+  <nobr><A HREF="android.print.PrinterCapabilitiesInfo.Builder.html">PrinterCapabilitiesInfo.<br>Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.printservice.html b/docs/html/sdk/api_diff/23/changes/pkg_android.printservice.html
new file mode 100644
index 0000000..4129503
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.printservice.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.printservice
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/printservice/package-summary.html" target="_top"><font size="+1"><code>android.printservice</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PrintService"></A>
+  <nobr><A HREF="android.printservice.PrintService.html">PrintService</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.provider.html b/docs/html/sdk/api_diff/23/changes/pkg_android.provider.html
new file mode 100644
index 0000000..d129a28
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.provider.html
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.provider
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/provider/package-summary.html" target="_top"><font size="+1"><code>android.provider</code></font></A>
+</H2>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Browser.BookmarkColumns"></A>
+  Browser.BookmarkColumns
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Browser.SearchColumns"></A>
+  Browser.SearchColumns
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.Contacts.StreamItems"></A>
+  ContactsContract.Contacts.<br>StreamItems
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.RawContacts.StreamItems"></A>
+  ContactsContract.RawContacts.<br>StreamItems
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.StreamItemPhotos"></A>
+  ContactsContract.StreamItemPhotos
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.StreamItemPhotosColumns"></A>
+  <I>ContactsContract.StreamItemPhotosColumns</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.StreamItems"></A>
+  ContactsContract.StreamItems
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.StreamItems.StreamItemPhotos"></A>
+  ContactsContract.StreamItems.<br>StreamItemPhotos
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.StreamItemsColumns"></A>
+  <I>ContactsContract.StreamItemsColumns</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.Contacts.AggregationSuggestions.Builder"></A>
+  <nobr><A HREF="../../../../reference/android/provider/ContactsContract.Contacts.AggregationSuggestions.Builder.html" target="_top"><code>ContactsContract.Contacts.<br>AggregationSuggestions.Builder</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.ProviderStatus"></A>
+  <nobr><A HREF="../../../../reference/android/provider/ContactsContract.ProviderStatus.html" target="_top"><code>ContactsContract.ProviderStatus</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AlarmClock"></A>
+  <nobr><A HREF="android.provider.AlarmClock.html">AlarmClock</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Browser"></A>
+  <nobr><A HREF="android.provider.Browser.html">Browser</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CallLog.Calls"></A>
+  <nobr><A HREF="android.provider.CallLog.Calls.html">CallLog.Calls</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.CommonDataKinds.Email"></A>
+  <nobr><A HREF="android.provider.ContactsContract.CommonDataKinds.Email.html">ContactsContract.CommonDataKinds.<br>Email</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.Contacts"></A>
+  <nobr><A HREF="android.provider.ContactsContract.Contacts.html">ContactsContract.Contacts</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.DataColumns"></A>
+  <nobr><A HREF="android.provider.ContactsContract.DataColumns.html"><I>ContactsContract.DataColumns</I></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.DisplayNameSources"></A>
+  <nobr><A HREF="android.provider.ContactsContract.DisplayNameSources.html"><I>ContactsContract.DisplayNameSources</I></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.Intents.Insert"></A>
+  <nobr><A HREF="android.provider.ContactsContract.Intents.Insert.html">ContactsContract.Intents.<br>Insert</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContactsContract.QuickContact"></A>
+  <nobr><A HREF="android.provider.ContactsContract.QuickContact.html">ContactsContract.QuickContact</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DocumentsContract"></A>
+  <nobr><A HREF="android.provider.DocumentsContract.html">DocumentsContract</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaStore"></A>
+  <nobr><A HREF="android.provider.MediaStore.html">MediaStore</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Settings"></A>
+  <nobr><A HREF="android.provider.Settings.html">Settings</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Settings.Global"></A>
+  <nobr><A HREF="android.provider.Settings.Global.html">Settings.Global</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Settings.Secure"></A>
+  <nobr><A HREF="android.provider.Settings.Secure.html">Settings.Secure</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Settings.System"></A>
+  <nobr><A HREF="android.provider.Settings.System.html">Settings.System</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Telephony.Threads"></A>
+  <nobr><A HREF="android.provider.Telephony.Threads.html">Telephony.Threads</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoicemailContract.Status"></A>
+  <nobr><A HREF="android.provider.VoicemailContract.Status.html">VoicemailContract.Status</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoicemailContract.Voicemails"></A>
+  <nobr><A HREF="android.provider.VoicemailContract.Voicemails.html">VoicemailContract.Voicemails</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.renderscript.html b/docs/html/sdk/api_diff/23/changes/pkg_android.renderscript.html
new file mode 100644
index 0000000..82cf241
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.renderscript.html
@@ -0,0 +1,218 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.renderscript
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/renderscript/package-summary.html" target="_top"><font size="+1"><code>android.renderscript</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Script.InvokeID"></A>
+  <nobr><A HREF="../../../../reference/android/renderscript/Script.InvokeID.html" target="_top"><code>Script.InvokeID</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptGroup.Binding"></A>
+  <nobr><A HREF="../../../../reference/android/renderscript/ScriptGroup.Binding.html" target="_top"><code>ScriptGroup.Binding</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptGroup.Builder2"></A>
+  <nobr><A HREF="../../../../reference/android/renderscript/ScriptGroup.Builder2.html" target="_top"><code>ScriptGroup.Builder2</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptGroup.Closure"></A>
+  <nobr><A HREF="../../../../reference/android/renderscript/ScriptGroup.Closure.html" target="_top"><code>ScriptGroup.Closure</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptGroup.Future"></A>
+  <nobr><A HREF="../../../../reference/android/renderscript/ScriptGroup.Future.html" target="_top"><code>ScriptGroup.Future</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptGroup.Input"></A>
+  <nobr><A HREF="../../../../reference/android/renderscript/ScriptGroup.Input.html" target="_top"><code>ScriptGroup.Input</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptIntrinsicBLAS"></A>
+  <nobr><A HREF="../../../../reference/android/renderscript/ScriptIntrinsicBLAS.html" target="_top"><code>ScriptIntrinsicBLAS</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Allocation"></A>
+  <nobr><A HREF="android.renderscript.Allocation.html">Allocation</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AllocationAdapter"></A>
+  <nobr><A HREF="android.renderscript.AllocationAdapter.html">AllocationAdapter</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Element"></A>
+  <nobr><A HREF="android.renderscript.Element.html">Element</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RenderScript"></A>
+  <nobr><A HREF="android.renderscript.RenderScript.html">RenderScript</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Script"></A>
+  <nobr><A HREF="android.renderscript.Script.html">Script</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptGroup"></A>
+  <nobr><A HREF="android.renderscript.ScriptGroup.html">ScriptGroup</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScriptGroup.Builder"></A>
+  <nobr><A HREF="android.renderscript.ScriptGroup.Builder.html">ScriptGroup.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.security.html b/docs/html/sdk/api_diff/23/changes/pkg_android.security.html
new file mode 100644
index 0000000..222b20a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.security.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.security
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/security/package-summary.html" target="_top"><font size="+1"><code>android.security</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NetworkSecurityPolicy"></A>
+  <nobr><A HREF="../../../../reference/android/security/NetworkSecurityPolicy.html" target="_top"><code>NetworkSecurityPolicy</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="KeyChain"></A>
+  <nobr><A HREF="android.security.KeyChain.html">KeyChain</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="KeyPairGeneratorSpec"></A>
+  <nobr><A HREF="android.security.KeyPairGeneratorSpec.html">KeyPairGeneratorSpec</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="KeyPairGeneratorSpec.Builder"></A>
+  <nobr><A HREF="android.security.KeyPairGeneratorSpec.Builder.html">KeyPairGeneratorSpec.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="KeyStoreParameter"></A>
+  <nobr><A HREF="android.security.KeyStoreParameter.html">KeyStoreParameter</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="KeyStoreParameter.Builder"></A>
+  <nobr><A HREF="android.security.KeyStoreParameter.Builder.html">KeyStoreParameter.Builder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.service.carrier.html b/docs/html/sdk/api_diff/23/changes/pkg_android.service.carrier.html
new file mode 100644
index 0000000..a2d5e6d
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.service.carrier.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.carrier
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/service/carrier/package-summary.html" target="_top"><font size="+1"><code>android.service.carrier</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CarrierIdentifier"></A>
+  <nobr><A HREF="../../../../reference/android/service/carrier/CarrierIdentifier.html" target="_top"><code>CarrierIdentifier</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CarrierService"></A>
+  <nobr><A HREF="../../../../reference/android/service/carrier/CarrierService.html" target="_top"><code>CarrierService</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CarrierMessagingService"></A>
+  <nobr><A HREF="android.service.carrier.CarrierMessagingService.html">CarrierMessagingService</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.service.dreams.html b/docs/html/sdk/api_diff/23/changes/pkg_android.service.dreams.html
new file mode 100644
index 0000000..32d27bd
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.service.dreams.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.dreams
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/service/dreams/package-summary.html" target="_top"><font size="+1"><code>android.service.dreams</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DreamService"></A>
+  <nobr><A HREF="android.service.dreams.DreamService.html">DreamService</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.service.media.html b/docs/html/sdk/api_diff/23/changes/pkg_android.service.media.html
new file mode 100644
index 0000000..8596421
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.service.media.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.media
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/service/media/package-summary.html" target="_top"><font size="+1"><code>android.service.media</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CameraPrewarmService"></A>
+  <nobr><A HREF="../../../../reference/android/service/media/CameraPrewarmService.html" target="_top"><code>CameraPrewarmService</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MediaBrowserService"></A>
+  <nobr><A HREF="android.service.media.MediaBrowserService.html">MediaBrowserService</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.service.notification.html b/docs/html/sdk/api_diff/23/changes/pkg_android.service.notification.html
new file mode 100644
index 0000000..3fb4785
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.service.notification.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.notification
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/service/notification/package-summary.html" target="_top"><font size="+1"><code>android.service.notification</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="NotificationListenerService"></A>
+  <nobr><A HREF="android.service.notification.NotificationListenerService.html">NotificationListenerService</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.service.voice.html b/docs/html/sdk/api_diff/23/changes/pkg_android.service.voice.html
new file mode 100644
index 0000000..1f27d84
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.service.voice.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.service.voice
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/service/voice/package-summary.html" target="_top"><font size="+1"><code>android.service.voice</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession.AbortVoiceRequest"></A>
+  <nobr><A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.AbortVoiceRequest.html" target="_top"><code>VoiceInteractionSession.<br>AbortVoiceRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession.CommandRequest"></A>
+  <nobr><A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.CommandRequest.html" target="_top"><code>VoiceInteractionSession.<br>CommandRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession.CompleteVoiceRequest"></A>
+  <nobr><A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.CompleteVoiceRequest.html" target="_top"><code>VoiceInteractionSession.<br>CompleteVoiceRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession.ConfirmationRequest"></A>
+  <nobr><A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.ConfirmationRequest.html" target="_top"><code>VoiceInteractionSession.<br>ConfirmationRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession.Insets"></A>
+  <nobr><A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.Insets.html" target="_top"><code>VoiceInteractionSession.<br>Insets</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession.PickOptionRequest"></A>
+  <nobr><A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.PickOptionRequest.html" target="_top"><code>VoiceInteractionSession.<br>PickOptionRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession.Request"></A>
+  <nobr><A HREF="../../../../reference/android/service/voice/VoiceInteractionSession.Request.html" target="_top"><code>VoiceInteractionSession.<br>Request</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionService"></A>
+  <nobr><A HREF="android.service.voice.VoiceInteractionService.html">VoiceInteractionService</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VoiceInteractionSession"></A>
+  <nobr><A HREF="android.service.voice.VoiceInteractionSession.html">VoiceInteractionSession</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.speech.html b/docs/html/sdk/api_diff/23/changes/pkg_android.speech.html
new file mode 100644
index 0000000..a88f1ba
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.speech.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.speech
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/speech/package-summary.html" target="_top"><font size="+1"><code>android.speech</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RecognitionService.Callback"></A>
+  <nobr><A HREF="android.speech.RecognitionService.Callback.html">RecognitionService.Callback</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RecognizerIntent"></A>
+  <nobr><A HREF="android.speech.RecognizerIntent.html">RecognizerIntent</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.speech.tts.html b/docs/html/sdk/api_diff/23/changes/pkg_android.speech.tts.html
new file mode 100644
index 0000000..59de522
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.speech.tts.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.speech.tts
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/speech/tts/package-summary.html" target="_top"><font size="+1"><code>android.speech.tts</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="UtteranceProgressListener"></A>
+  <nobr><A HREF="android.speech.tts.UtteranceProgressListener.html">UtteranceProgressListener</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.system.html b/docs/html/sdk/api_diff/23/changes/pkg_android.system.html
new file mode 100644
index 0000000..ef568e0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.system.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.system
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/system/package-summary.html" target="_top"><font size="+1"><code>android.system</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="OsConstants"></A>
+  <nobr><A HREF="android.system.OsConstants.html">OsConstants</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.telecom.html b/docs/html/sdk/api_diff/23/changes/pkg_android.telecom.html
new file mode 100644
index 0000000..39f0245
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.telecom.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telecom
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/telecom/package-summary.html" target="_top"><font size="+1"><code>android.telecom</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Call"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/Call.html" target="_top"><code>Call</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Call.Callback"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/Call.Callback.html" target="_top"><code>Call.Callback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Call.Details"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/Call.Details.html" target="_top"><code>Call.Details</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CallAudioState"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/CallAudioState.html" target="_top"><code>CallAudioState</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Conference"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/Conference.html" target="_top"><code>Conference</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Conferenceable"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/Conferenceable.html" target="_top"><code>Conferenceable</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Connection"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/Connection.html" target="_top"><code>Connection</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Connection.VideoProvider"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/Connection.VideoProvider.html" target="_top"><code>Connection.VideoProvider</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ConnectionRequest"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/ConnectionRequest.html" target="_top"><code>ConnectionRequest</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ConnectionService"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/ConnectionService.html" target="_top"><code>ConnectionService</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DisconnectCause"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/DisconnectCause.html" target="_top"><code>DisconnectCause</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="GatewayInfo"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/GatewayInfo.html" target="_top"><code>GatewayInfo</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="InCallService"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/InCallService.html" target="_top"><code>InCallService</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="InCallService.VideoCall"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/InCallService.VideoCall.html" target="_top"><code>InCallService.VideoCall</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="InCallService.VideoCall.Callback"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/InCallService.VideoCall.Callback.html" target="_top"><code>InCallService.VideoCall.<br>Callback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PhoneAccount"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/PhoneAccount.html" target="_top"><code>PhoneAccount</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PhoneAccount.Builder"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/PhoneAccount.Builder.html" target="_top"><code>PhoneAccount.Builder</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PhoneAccountHandle"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/PhoneAccountHandle.html" target="_top"><code>PhoneAccountHandle</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RemoteConference"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/RemoteConference.html" target="_top"><code>RemoteConference</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RemoteConference.Callback"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/RemoteConference.Callback.html" target="_top"><code>RemoteConference.Callback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RemoteConnection"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/RemoteConnection.html" target="_top"><code>RemoteConnection</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RemoteConnection.Callback"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/RemoteConnection.Callback.html" target="_top"><code>RemoteConnection.Callback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RemoteConnection.VideoProvider"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/RemoteConnection.VideoProvider.html" target="_top"><code>RemoteConnection.VideoProvider</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RemoteConnection.VideoProvider.Callback"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/RemoteConnection.VideoProvider.Callback.html" target="_top"><code>RemoteConnection.VideoProvider.<br>Callback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="StatusHints"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/StatusHints.html" target="_top"><code>StatusHints</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VideoProfile"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/VideoProfile.html" target="_top"><code>VideoProfile</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="VideoProfile.CameraCapabilities"></A>
+  <nobr><A HREF="../../../../reference/android/telecom/VideoProfile.CameraCapabilities.html" target="_top"><code>VideoProfile.CameraCapabilities</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TelecomManager"></A>
+  <nobr><A HREF="android.telecom.TelecomManager.html">TelecomManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.telephony.html b/docs/html/sdk/api_diff/23/changes/pkg_android.telephony.html
new file mode 100644
index 0000000..b4abb53
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.telephony.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.telephony
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/telephony/package-summary.html" target="_top"><font size="+1"><code>android.telephony</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CarrierConfigManager"></A>
+  <nobr><A HREF="../../../../reference/android/telephony/CarrierConfigManager.html" target="_top"><code>CarrierConfigManager</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CellSignalStrength"></A>
+  <nobr><A HREF="android.telephony.CellSignalStrength.html">CellSignalStrength</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PhoneNumberUtils"></A>
+  <nobr><A HREF="android.telephony.PhoneNumberUtils.html">PhoneNumberUtils</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SignalStrength"></A>
+  <nobr><A HREF="android.telephony.SignalStrength.html">SignalStrength</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SmsManager"></A>
+  <nobr><A HREF="android.telephony.SmsManager.html">SmsManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SmsMessage"></A>
+  <nobr><A HREF="android.telephony.SmsMessage.html">SmsMessage</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TelephonyManager"></A>
+  <nobr><A HREF="android.telephony.TelephonyManager.html">TelephonyManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.test.mock.html b/docs/html/sdk/api_diff/23/changes/pkg_android.test.mock.html
new file mode 100644
index 0000000..b1f13ee
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.test.mock.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.test.mock
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/test/mock/package-summary.html" target="_top"><font size="+1"><code>android.test.mock</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MockContext"></A>
+  <nobr><A HREF="android.test.mock.MockContext.html">MockContext</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MockCursor"></A>
+  <nobr><A HREF="android.test.mock.MockCursor.html">MockCursor</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MockPackageManager"></A>
+  <nobr><A HREF="android.test.mock.MockPackageManager.html">MockPackageManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.text.html b/docs/html/sdk/api_diff/23/changes/pkg_android.text.html
new file mode 100644
index 0000000..c8e15ac
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.text.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.text
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/text/package-summary.html" target="_top"><font size="+1"><code>android.text</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="StaticLayout.Builder"></A>
+  <nobr><A HREF="../../../../reference/android/text/StaticLayout.Builder.html" target="_top"><code>StaticLayout.Builder</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Layout"></A>
+  <nobr><A HREF="android.text.Layout.html">Layout</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SpannableStringBuilder"></A>
+  <nobr><A HREF="android.text.SpannableStringBuilder.html">SpannableStringBuilder</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.transition.html b/docs/html/sdk/api_diff/23/changes/pkg_android.transition.html
new file mode 100644
index 0000000..03173a1
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.transition.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.transition
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/transition/package-summary.html" target="_top"><font size="+1"><code>android.transition</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ChangeScroll"></A>
+  <nobr><A HREF="../../../../reference/android/transition/ChangeScroll.html" target="_top"><code>ChangeScroll</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Transition"></A>
+  <nobr><A HREF="android.transition.Transition.html">Transition</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TransitionManager"></A>
+  <nobr><A HREF="android.transition.TransitionManager.html">TransitionManager</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.util.html b/docs/html/sdk/api_diff/23/changes/pkg_android.util.html
new file mode 100644
index 0000000..8156cfb
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.util.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.util
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/util/package-summary.html" target="_top"><font size="+1"><code>android.util</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ArraySet"></A>
+  <nobr><A HREF="../../../../reference/android/util/ArraySet.html" target="_top"><code>ArraySet</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ArrayMap"></A>
+  <nobr><A HREF="android.util.ArrayMap.html">ArrayMap</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DisplayMetrics"></A>
+  <nobr><A HREF="android.util.DisplayMetrics.html">DisplayMetrics</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="EventLog"></A>
+  <nobr><A HREF="android.util.EventLog.html">EventLog</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="FloatMath"></A>
+  <nobr><A HREF="android.util.FloatMath.html">FloatMath</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.view.accessibility.html b/docs/html/sdk/api_diff/23/changes/pkg_android.view.accessibility.html
new file mode 100644
index 0000000..ae13a87
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.view.accessibility.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view.accessibility
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/view/accessibility/package-summary.html" target="_top"><font size="+1"><code>android.view.accessibility</code></font></A>
+</H2>
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AccessibilityEvent"></A>
+  <nobr><A HREF="android.view.accessibility.AccessibilityEvent.html">AccessibilityEvent</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AccessibilityNodeInfo"></A>
+  <nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.html">AccessibilityNodeInfo</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AccessibilityNodeInfo.AccessibilityAction"></A>
+  <nobr><A HREF="android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.html">AccessibilityNodeInfo.<br>AccessibilityAction</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.view.html b/docs/html/sdk/api_diff/23/changes/pkg_android.view.html
new file mode 100644
index 0000000..ec3257a
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.view.html
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.view
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/view/package-summary.html" target="_top"><font size="+1"><code>android.view</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ActionMode.Callback2"></A>
+  <nobr><A HREF="../../../../reference/android/view/ActionMode.Callback2.html" target="_top"><code>ActionMode.Callback2</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Display.Mode"></A>
+  <nobr><A HREF="../../../../reference/android/view/Display.Mode.html" target="_top"><code>Display.Mode</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="GestureDetector.OnContextClickListener"></A>
+  <nobr><A HREF="../../../../reference/android/view/GestureDetector.OnContextClickListener.html" target="_top"><code><I>GestureDetector.OnContextClickListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SearchEvent"></A>
+  <nobr><A HREF="../../../../reference/android/view/SearchEvent.html" target="_top"><code>SearchEvent</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="View.OnContextClickListener"></A>
+  <nobr><A HREF="../../../../reference/android/view/View.OnContextClickListener.html" target="_top"><code><I>View.OnContextClickListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="View.OnScrollChangeListener"></A>
+  <nobr><A HREF="../../../../reference/android/view/View.OnScrollChangeListener.html" target="_top"><code><I>View.OnScrollChangeListener</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ViewStructure"></A>
+  <nobr><A HREF="../../../../reference/android/view/ViewStructure.html" target="_top"><code>ViewStructure</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ActionMode"></A>
+  <nobr><A HREF="android.view.ActionMode.html">ActionMode</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ContextThemeWrapper"></A>
+  <nobr><A HREF="android.view.ContextThemeWrapper.html">ContextThemeWrapper</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Display"></A>
+  <nobr><A HREF="android.view.Display.html">Display</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="GestureDetector"></A>
+  <nobr><A HREF="android.view.GestureDetector.html">GestureDetector</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="GestureDetector.SimpleOnGestureListener"></A>
+  <nobr><A HREF="android.view.GestureDetector.SimpleOnGestureListener.html">GestureDetector.SimpleOnGestureListener</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="HapticFeedbackConstants"></A>
+  <nobr><A HREF="android.view.HapticFeedbackConstants.html">HapticFeedbackConstants</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="InputDevice"></A>
+  <nobr><A HREF="android.view.InputDevice.html">InputDevice</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="KeyEvent"></A>
+  <nobr><A HREF="android.view.KeyEvent.html">KeyEvent</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MotionEvent"></A>
+  <nobr><A HREF="android.view.MotionEvent.html">MotionEvent</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ScaleGestureDetector"></A>
+  <nobr><A HREF="android.view.ScaleGestureDetector.html">ScaleGestureDetector</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Surface"></A>
+  <nobr><A HREF="android.view.Surface.html">Surface</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="View"></A>
+  <nobr><A HREF="android.view.View.html">View</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ViewConfiguration"></A>
+  <nobr><A HREF="android.view.ViewConfiguration.html">ViewConfiguration</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ViewGroup"></A>
+  <nobr><A HREF="android.view.ViewGroup.html">ViewGroup</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ViewParent"></A>
+  <nobr><A HREF="android.view.ViewParent.html"><I>ViewParent</I></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Window.Callback"></A>
+  <nobr><A HREF="android.view.Window.Callback.html"><I>Window.Callback</I></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WindowManager.LayoutParams"></A>
+  <nobr><A HREF="android.view.WindowManager.LayoutParams.html">WindowManager.LayoutParams</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.webkit.html b/docs/html/sdk/api_diff/23/changes/pkg_android.webkit.html
new file mode 100644
index 0000000..80b4df0
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.webkit.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.webkit
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/webkit/package-summary.html" target="_top"><font size="+1"><code>android.webkit</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebMessage"></A>
+  <nobr><A HREF="../../../../reference/android/webkit/WebMessage.html" target="_top"><code>WebMessage</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebMessagePort"></A>
+  <nobr><A HREF="../../../../reference/android/webkit/WebMessagePort.html" target="_top"><code>WebMessagePort</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebMessagePort.WebMessageCallback"></A>
+  <nobr><A HREF="../../../../reference/android/webkit/WebMessagePort.WebMessageCallback.html" target="_top"><code>WebMessagePort.WebMessageCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebResourceError"></A>
+  <nobr><A HREF="../../../../reference/android/webkit/WebResourceError.html" target="_top"><code>WebResourceError</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebView.VisualStateCallback"></A>
+  <nobr><A HREF="../../../../reference/android/webkit/WebView.VisualStateCallback.html" target="_top"><code>WebView.VisualStateCallback</code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PermissionRequest"></A>
+  <nobr><A HREF="android.webkit.PermissionRequest.html">PermissionRequest</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebSettings"></A>
+  <nobr><A HREF="android.webkit.WebSettings.html">WebSettings</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebView"></A>
+  <nobr><A HREF="android.webkit.WebView.html">WebView</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="WebViewClient"></A>
+  <nobr><A HREF="android.webkit.WebViewClient.html">WebViewClient</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_android.widget.html b/docs/html/sdk/api_diff/23/changes/pkg_android.widget.html
new file mode 100644
index 0000000..fb7ef96
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_android.widget.html
@@ -0,0 +1,267 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+android.widget
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/android/widget/package-summary.html" target="_top"><font size="+1"><code>android.widget</code></font></A>
+</H2>
+<p>
+<a NAME="Added"></a>
+<TABLE summary="Added Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Added Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ThemedSpinnerAdapter"></A>
+  <nobr><A HREF="../../../../reference/android/widget/ThemedSpinnerAdapter.html" target="_top"><code><I>ThemedSpinnerAdapter</I></code></A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<p>
+<a NAME="Changed"></a>
+<TABLE summary="Changed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Changed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ActionMenuView"></A>
+  <nobr><A HREF="android.widget.ActionMenuView.html">ActionMenuView</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AnalogClock"></A>
+  <nobr><A HREF="android.widget.AnalogClock.html">AnalogClock</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ArrayAdapter"></A>
+  <nobr><A HREF="android.widget.ArrayAdapter.html">ArrayAdapter</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CalendarView"></A>
+  <nobr><A HREF="android.widget.CalendarView.html">CalendarView</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CompoundButton"></A>
+  <nobr><A HREF="android.widget.CompoundButton.html">CompoundButton</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CursorAdapter"></A>
+  <nobr><A HREF="android.widget.CursorAdapter.html">CursorAdapter</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="FrameLayout"></A>
+  <nobr><A HREF="android.widget.FrameLayout.html">FrameLayout</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ImageView"></A>
+  <nobr><A HREF="android.widget.ImageView.html">ImageView</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ListPopupWindow"></A>
+  <nobr><A HREF="android.widget.ListPopupWindow.html">ListPopupWindow</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PopupMenu"></A>
+  <nobr><A HREF="android.widget.PopupMenu.html">PopupMenu</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PopupWindow"></A>
+  <nobr><A HREF="android.widget.PopupWindow.html">PopupWindow</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="QuickContactBadge"></A>
+  <nobr><A HREF="android.widget.QuickContactBadge.html">QuickContactBadge</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RelativeLayout.LayoutParams"></A>
+  <nobr><A HREF="android.widget.RelativeLayout.LayoutParams.html">RelativeLayout.LayoutParams</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="RemoteViews"></A>
+  <nobr><A HREF="android.widget.RemoteViews.html">RemoteViews</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SimpleAdapter"></A>
+  <nobr><A HREF="android.widget.SimpleAdapter.html">SimpleAdapter</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Spinner"></A>
+  <nobr><A HREF="android.widget.Spinner.html">Spinner</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Switch"></A>
+  <nobr><A HREF="android.widget.Switch.html">Switch</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TextView"></A>
+  <nobr><A HREF="android.widget.TextView.html">TextView</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="TimePicker"></A>
+  <nobr><A HREF="android.widget.TimePicker.html">TimePicker</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Toolbar"></A>
+  <nobr><A HREF="android.widget.Toolbar.html">Toolbar</A></nobr>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.conn.html b/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.conn.html
new file mode 100644
index 0000000..249df56
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.conn.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+org.apache.http.conn
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/org/apache/http/conn/package-summary.html" target="_top"><font size="+1"><code>org.apache.http.conn</code></font></A>
+</H2>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="BasicEofSensorWatcher"></A>
+  BasicEofSensorWatcher
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="BasicManagedEntity"></A>
+  BasicManagedEntity
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ClientConnectionManager"></A>
+  <I>ClientConnectionManager</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ClientConnectionManagerFactory"></A>
+  <I>ClientConnectionManagerFactory</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ClientConnectionOperator"></A>
+  <I>ClientConnectionOperator</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ClientConnectionRequest"></A>
+  <I>ClientConnectionRequest</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ConnectionKeepAliveStrategy"></A>
+  <I>ConnectionKeepAliveStrategy</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ConnectionPoolTimeoutException"></A>
+  ConnectionPoolTimeoutException
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ConnectionReleaseTrigger"></A>
+  <I>ConnectionReleaseTrigger</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="EofSensorInputStream"></A>
+  EofSensorInputStream
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="EofSensorWatcher"></A>
+  <I>EofSensorWatcher</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="HttpHostConnectException"></A>
+  HttpHostConnectException
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="ManagedClientConnection"></A>
+  <I>ManagedClientConnection</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="MultihomePlainSocketFactory"></A>
+  MultihomePlainSocketFactory
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="OperatedClientConnection"></A>
+  <I>OperatedClientConnection</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.conn.scheme.html b/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.conn.scheme.html
new file mode 100644
index 0000000..fe7b3c7
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.conn.scheme.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+org.apache.http.conn.scheme
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/org/apache/http/conn/scheme/package-summary.html" target="_top"><font size="+1"><code>org.apache.http.conn.scheme</code></font></A>
+</H2>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Classes" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Classes</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="PlainSocketFactory"></A>
+  PlainSocketFactory
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="Scheme"></A>
+  Scheme
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="SchemeRegistry"></A>
+  SchemeRegistry
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.params.html b/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.params.html
new file mode 100644
index 0000000..28f3469
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/changes/pkg_org.apache.http.params.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<HTML style="overflow:auto;">
+<HEAD>
+<meta name="generator" content="JDiff v1.1.0">
+<!-- Generated by the JDiff Javadoc doclet -->
+<!-- (http://www.jdiff.org) -->
+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">
+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">
+<TITLE>
+org.apache.http.params
+</TITLE>
+<link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" />
+<link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" />
+<noscript>
+<style type="text/css">
+body{overflow:auto;}
+#body-content{position:relative; top:0;}
+#doc-content{overflow:visible;border-left:3px solid #666;}
+#side-nav{padding:0;}
+#side-nav .toggle-list ul {display:block;}
+#resize-packages-nav{border-bottom:3px solid #666;}
+</style>
+</noscript>
+<style type="text/css">
+</style>
+</HEAD>
+<BODY>
+<!-- Start of nav bar -->
+<a name="top"></a>
+<div id="header" style="margin-bottom:0;padding-bottom:0;">
+<div id="headerLeft">
+<a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a>
+</div>
+  <div id="headerRight">
+  <div id="headerLinks">
+<!-- <img src="/assets/images/icon_world.jpg" alt="" /> -->
+<span class="text">
+<!-- &nbsp;<a href="#">English</a> | -->
+<nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr>
+</span>
+</div>
+  <div class="and-diff-id" style="margin-top:6px;margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td colspan="2" class="diffspechead">API Diff Specification</td>
+      </tr>
+      <tr>
+        <td class="diffspec" style="padding-top:.25em">To Level:</td>
+        <td class="diffvaluenew" style="padding-top:.25em">23</td>
+      </tr>
+      <tr>
+        <td class="diffspec">From Level:</td>
+        <td class="diffvalueold">22</td>
+      </tr>
+      <tr>
+        <td class="diffspec">Generated</td>
+        <td class="diffvalue">2015.08.14 14:28</td>
+      </tr>
+    </table>
+    </div><!-- End and-diff-id -->
+  <div class="and-diff-id" style="margin-right:8px;">
+    <table class="diffspectable">
+      <tr>
+        <td class="diffspec" colspan="2"><a href="jdiff_statistics.html">Statistics</a>
+      </tr>
+    </table>
+  </div> <!-- End and-diff-id -->
+  </div> <!-- End headerRight -->
+  </div> <!-- End header -->
+<div id="body-content" xstyle="padding:12px;padding-right:18px;">
+<div id="doc-content" style="position:relative;">
+<div id="mainBodyFluid">
+<H2>
+Package <A HREF="../../../../reference/org/apache/http/params/package-summary.html" target="_top"><font size="+1"><code>org.apache.http.params</code></font></A>
+</H2>
+<p>
+<a NAME="Removed"></a>
+<TABLE summary="Removed Classes and Interfaces" WIDTH="100%">
+<TR>
+  <TH VALIGN="TOP" COLSPAN=2>Removed Classes and Interfaces</FONT></TD>
+</TH>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="AbstractHttpParams"></A>
+  AbstractHttpParams
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="BasicHttpParams"></A>
+  BasicHttpParams
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="CoreProtocolPNames"></A>
+  <I>CoreProtocolPNames</I>
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="DefaultedHttpParams"></A>
+  DefaultedHttpParams
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="HttpAbstractParamBean"></A>
+  HttpAbstractParamBean
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="HttpConnectionParamBean"></A>
+  HttpConnectionParamBean
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="HttpProtocolParamBean"></A>
+  HttpProtocolParamBean
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">
+  <TD VALIGN="TOP" WIDTH="25%">
+  <A NAME="HttpProtocolParams"></A>
+  HttpProtocolParams
+  </TD>
+  <TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+      </div>	
+      <div id="footer">
+        <div id="copyright">
+        Except as noted, this content is licensed under 
+        <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>.
+        For details and restrictions, see the <a href="/license.html">Content License</a>.
+        </div>
+      <div id="footerlinks">
+      <p>
+        <a href="http://www.android.com/terms.html">Site Terms of Service</a> -
+        <a href="http://www.android.com/privacy.html">Privacy Policy</a> -
+        <a href="http://www.android.com/branding.html">Brand Guidelines</a>
+      </p>
+    </div>
+    </div> <!-- end footer -->
+    </div><!-- end doc-content -->
+    </div> <!-- end body-content --> 
+<script src="http://www.google-analytics.com/ga.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+  try {
+    var pageTracker = _gat._getTracker("UA-5831155-1");
+    pageTracker._setAllowAnchor(true);
+    pageTracker._initData();
+    pageTracker._trackPageview();
+  } catch(e) {}
+</script>
+</BODY>
+</HTML>
diff --git a/docs/html/sdk/api_diff/23/stylesheet-jdiff.css b/docs/html/sdk/api_diff/23/stylesheet-jdiff.css
new file mode 100644
index 0000000..edafaa3
--- /dev/null
+++ b/docs/html/sdk/api_diff/23/stylesheet-jdiff.css
@@ -0,0 +1,44 @@
+
+/* (http://www.jdiff.org) */
+
+div.and-diff-id {border: 1px solid #eee;position:relative;float:right;clear:both;padding:0px;}
+table.diffspectable {border:1px;padding:0px;margin:0px;}
+.diffspechead {background-color:#eee;}
+.diffspectable tr {border:0px;padding:0px;}
+.diffspectable td  {background-color:eee;border:0px;font-size:90%;font-weight:normal;padding:0px;padding-left:1px;padding-right:1px;text-align:center;color:777;}
+td.diffvalueold {color:orange;background-color:white;border:0px;font-size:80%;font-style:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffvaluenew {color:green;background-color:white;border:0px;font-size:80%;font-weight:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffvalue {color:444;background-color:white;border:0px;font-size:80%;font-weight:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffspec {background-color:white;border:0px;font-size:80%;font-weight:normal;padding:1px;color:444;text-align:right;padding-right:.5em;line-height:.95em;}
+tt {font-size:11pt;font-family:monospace;}
+.indexHeader {
+  font-size:96%;
+  line-height:.8em;}
+.jdiffIndex td {
+  font-size:96%;
+  xline-height:.8em;
+  padding:2px;
+  padding-left:1em;}
+.indexText {
+  font-size:100%;
+  padding-left:1em;}
+#indexTableCaption {
+  font-size:96%;
+  margin-top:.25em;
+  margin-bottom:0;
+  }
+.hiddenlink {
+  font-size:96%;
+  line-height:.8em;
+  text-decoration:none;}
+a {
+  text-decoration:none;}
+a:hover {
+  text-decoration:underline;}
+.indexBox {
+  border: 1px solid red;
+  margin:1em 0 0 0;}
+.letterIndexHead {
+  font-size: 1.5em;font-weight:9;
+  margin:0 0 0em 0;
+  border: 1px solid red;}
diff --git a/graphics/java/android/graphics/Color.java b/graphics/java/android/graphics/Color.java
index 2e3eec5..c627297 100644
--- a/graphics/java/android/graphics/Color.java
+++ b/graphics/java/android/graphics/Color.java
@@ -113,89 +113,21 @@
     }
 
     /**
-     * Returns the hue component of a color int.
-     * 
-     * @return A value between 0.0f and 1.0f
-     * 
-     * @hide Pending API council
-     */
-    public static float hue(@ColorInt int color) {
-        int r = (color >> 16) & 0xFF;
-        int g = (color >> 8) & 0xFF;
-        int b = color & 0xFF;
-
-        int V = Math.max(b, Math.max(r, g));
-        int temp = Math.min(b, Math.min(r, g));
-
-        float H;
-
-        if (V == temp) {
-            H = 0;
-        } else {
-            final float vtemp = (float) (V - temp);
-            final float cr = (V - r) / vtemp;
-            final float cg = (V - g) / vtemp;
-            final float cb = (V - b) / vtemp;
-
-            if (r == V) {
-                H = cb - cg;
-            } else if (g == V) {
-                H = 2 + cr - cb;
-            } else {
-                H = 4 + cg - cr;
-            }
-
-            H /= 6.f;
-            if (H < 0) {
-                H++;
-            }
-        }
-
-        return H;
-    }
-
-    /**
-     * Returns the saturation component of a color int.
-     * 
-     * @return A value between 0.0f and 1.0f
-     * 
-     * @hide Pending API council
-     */
-    public static float saturation(@ColorInt int color) {
-        int r = (color >> 16) & 0xFF;
-        int g = (color >> 8) & 0xFF;
-        int b = color & 0xFF;
-
-
-        int V = Math.max(b, Math.max(r, g));
-        int temp = Math.min(b, Math.min(r, g));
-
-        float S;
-
-        if (V == temp) {
-            S = 0;
-        } else {
-            S = (V - temp) / (float) V;
-        }
-
-        return S;
-    }
-
-    /**
-     * Returns the brightness component of a color int.
+     * Returns the relative luminance of a color.
+     * <p>
+     * Assumes sRGB encoding. Based on the formula for relative luminance
+     * defined in WCAG 2.0, W3C Recommendation 11 December 2008.
      *
-     * @return A value between 0.0f and 1.0f
-     *
-     * @hide Pending API council
+     * @return a value between 0 (darkest black) and 1 (lightest white)
      */
-    public static float brightness(@ColorInt int color) {
-        int r = (color >> 16) & 0xFF;
-        int g = (color >> 8) & 0xFF;
-        int b = color & 0xFF;
-
-        int V = Math.max(b, Math.max(r, g));
-
-        return (V / 255.f);
+    public static float luminance(@ColorInt int color) {
+        double red = Color.red(color) / 255.0;
+        red = red < 0.03928 ? red / 12.92 : Math.pow((red + 0.055) / 1.055, 2.4);
+        double green = Color.green(color) / 255.0;
+        green = green < 0.03928 ? green / 12.92 : Math.pow((green + 0.055) / 1.055, 2.4);
+        double blue = Color.blue(color) / 255.0;
+        blue = blue < 0.03928 ? blue / 12.92 : Math.pow((blue + 0.055) / 1.055, 2.4);
+        return (float) ((0.2126 * red) + (0.7152 * green) + (0.0722 * blue));
     }
 
     /**
diff --git a/graphics/java/android/graphics/drawable/GradientDrawable.java b/graphics/java/android/graphics/drawable/GradientDrawable.java
index a11b2cd..d7fd8a5 100644
--- a/graphics/java/android/graphics/drawable/GradientDrawable.java
+++ b/graphics/java/android/graphics/drawable/GradientDrawable.java
@@ -17,10 +17,11 @@
 package android.graphics.drawable;
 
 import android.annotation.ColorInt;
+import android.annotation.Nullable;
 import android.content.res.ColorStateList;
 import android.content.res.Resources;
-import android.content.res.TypedArray;
 import android.content.res.Resources.Theme;
+import android.content.res.TypedArray;
 import android.graphics.Canvas;
 import android.graphics.Color;
 import android.graphics.ColorFilter;
@@ -198,34 +199,54 @@
     }
 
     /**
-     * <p>Specify radii for each of the 4 corners. For each corner, the array
-     * contains 2 values, <code>[X_radius, Y_radius]</code>. The corners are ordered
-     * top-left, top-right, bottom-right, bottom-left. This property
-     * is honored only when the shape is of type {@link #RECTANGLE}.</p>
-     * <p><strong>Note</strong>: changing this property will affect all instances
+     * Specifies radii for each of the 4 corners. For each corner, the array
+     * contains 2 values, <code>[X_radius, Y_radius]</code>. The corners are
+     * ordered top-left, top-right, bottom-right, bottom-left. This property
+     * is honored only when the shape is of type {@link #RECTANGLE}.
+     * <p>
+     * <strong>Note</strong>: changing this property will affect all instances
      * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing this property.</p>
+     * {@link #mutate()} before changing this property.
      *
-     * @param radii 4 pairs of X and Y radius for each corner, specified in pixels.
-     *              The length of this array must be >= 8
+     * @param radii an array of length >= 8 containing 4 pairs of X and Y
+     *              radius for each corner, specified in pixels
      *
      * @see #mutate()
-     * @see #setCornerRadii(float[])
      * @see #setShape(int)
+     * @see #setCornerRadius(float)
      */
-    public void setCornerRadii(float[] radii) {
+    public void setCornerRadii(@Nullable float[] radii) {
         mGradientState.setCornerRadii(radii);
         mPathIsDirty = true;
         invalidateSelf();
     }
 
     /**
-     * <p>Specify radius for the corners of the gradient. If this is > 0, then the
-     * drawable is drawn in a round-rectangle, rather than a rectangle. This property
-     * is honored only when the shape is of type {@link #RECTANGLE}.</p>
-     * <p><strong>Note</strong>: changing this property will affect all instances
+     * Returns the radii for each of the 4 corners. For each corner, the array
+     * contains 2 values, <code>[X_radius, Y_radius]</code>. The corners are
+     * ordered top-left, top-right, bottom-right, bottom-left.
+     * <p>
+     * If the radius was previously set with {@link #setCornerRadius(float)},
+     * or if the corners are not rounded, this method will return {@code null}.
+     *
+     * @return an array containing the radii for each of the 4 corners, or
+     *         {@code null}
+     * @see #setCornerRadii(float[])
+     */
+    @Nullable
+    public float[] getCornerRadii() {
+        return mGradientState.mRadiusArray.clone();
+    }
+
+    /**
+     * Specifies the radius for the corners of the gradient. If this is > 0,
+     * then the drawable is drawn in a round-rectangle, rather than a
+     * rectangle. This property is honored only when the shape is of type
+     * {@link #RECTANGLE}.
+     * <p>
+     * <strong>Note</strong>: changing this property will affect all instances
      * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing this property.</p>
+     * {@link #mutate()} before changing this property.
      *
      * @param radius The radius in pixels of the corners of the rectangle shape
      *
@@ -240,6 +261,19 @@
     }
 
     /**
+     * Returns the radius for the corners of the gradient.
+     * <p>
+     * If the radius was previously set with {@link #setCornerRadii(float[])},
+     * or if the corners are not rounded, this method will return {@code null}.
+     *
+     * @return the radius in pixels of the corners of the rectangle shape, or 0
+     * @see #setCornerRadius
+     */
+    public float getCornerRadius() {
+        return mGradientState.mRadius;
+    }
+
+    /**
      * <p>Set the stroke width and color for the drawable. If width is zero,
      * then no stroke is drawn.</p>
      * <p><strong>Note</strong>: changing this property will affect all instances
@@ -376,15 +410,17 @@
     }
 
     /**
-     * <p>Sets the type of gradient used by this drawable..</p>
-     * <p><strong>Note</strong>: changing this property will affect all instances
+     * Sets the type of gradient used by this drawable.
+     * <p>
+     * <strong>Note</strong>: changing this property will affect all instances
      * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing this property.</p>
+     * {@link #mutate()} before changing this property.
      *
      * @param gradient The type of the gradient: {@link #LINEAR_GRADIENT},
      *                 {@link #RADIAL_GRADIENT} or {@link #SWEEP_GRADIENT}
      *
      * @see #mutate()
+     * @see #getGradientType()
      */
     public void setGradientType(int gradient) {
         mGradientState.setGradientType(gradient);
@@ -393,17 +429,33 @@
     }
 
     /**
-     * <p>Sets the center location of the gradient. The radius is honored only when
-     * the gradient type is set to {@link #RADIAL_GRADIENT} or {@link #SWEEP_GRADIENT}.</p>
-     * <p><strong>Note</strong>: changing this property will affect all instances
-     * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing this property.</p>
+     * Returns the type of gradient used by this drawable, one of
+     * {@link #LINEAR_GRADIENT}, {@link #RADIAL_GRADIENT}, or
+     * {@link #SWEEP_GRADIENT}.
      *
-     * @param x The x coordinate of the gradient's center
-     * @param y The y coordinate of the gradient's center
+     * @return the type of gradient used by this drawable
+     * @see #setGradientType(int)
+     */
+    public int getGradientType() {
+        return mGradientState.mGradient;
+    }
+
+    /**
+     * Sets the center location in pixels of the gradient. The radius is
+     * honored only when the gradient type is set to {@link #RADIAL_GRADIENT}
+     * or {@link #SWEEP_GRADIENT}.
+     * <p>
+     * <strong>Note</strong>: changing this property will affect all instances
+     * of a drawable loaded from a resource. It is recommended to invoke
+     * {@link #mutate()} before changing this property.
+     *
+     * @param x the x coordinate of the gradient's center in pixels
+     * @param y the y coordinate of the gradient's center in pixels
      *
      * @see #mutate()
      * @see #setGradientType(int)
+     * @see #getGradientCenterX()
+     * @see #getGradientCenterY()
      */
     public void setGradientCenter(float x, float y) {
         mGradientState.setGradientCenter(x, y);
@@ -412,16 +464,38 @@
     }
 
     /**
-     * <p>Sets the radius of the gradient. The radius is honored only when the
-     * gradient type is set to {@link #RADIAL_GRADIENT}.</p>
-     * <p><strong>Note</strong>: changing this property will affect all instances
-     * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing this property.</p>
+     * Returns the center X location of this gradient in pixels.
      *
-     * @param gradientRadius The radius of the gradient in pixels
+     * @return the center X location of this gradient in pixels
+     * @see #setGradientCenter(float, float)
+     */
+    public float getGradientCenterX() {
+        return mGradientState.mCenterX;
+    }
+
+    /**
+     * Returns the center Y location of this gradient in pixels.
+     *
+     * @return the center Y location of this gradient in pixels
+     * @see #setGradientCenter(float, float)
+     */
+    public float getGradientCenterY() {
+        return mGradientState.mCenterY;
+    }
+
+    /**
+     * Sets the radius of the gradient. The radius is honored only when the
+     * gradient type is set to {@link #RADIAL_GRADIENT}.
+     * <p>
+     * <strong>Note</strong>: changing this property will affect all instances
+     * of a drawable loaded from a resource. It is recommended to invoke
+     * {@link #mutate()} before changing this property.
+     *
+     * @param gradientRadius the radius of the gradient in pixels
      *
      * @see #mutate()
      * @see #setGradientType(int)
+     * @see #getGradientRadius()
      */
     public void setGradientRadius(float gradientRadius) {
         mGradientState.setGradientRadius(gradientRadius, TypedValue.COMPLEX_UNIT_PX);
@@ -433,7 +507,8 @@
      * Returns the radius of the gradient in pixels. The radius is valid only
      * when the gradient type is set to {@link #RADIAL_GRADIENT}.
      *
-     * @return Radius in pixels.
+     * @return the radius of the gradient in pixels
+     * @see #setGradientRadius(float)
      */
     public float getGradientRadius() {
         if (mGradientState.mGradient != RADIAL_GRADIENT) {
@@ -445,17 +520,19 @@
     }
 
     /**
-     * <p>Sets whether or not this drawable will honor its <code>level</code>
-     * property.</p>
-     * <p><strong>Note</strong>: changing this property will affect all instances
+     * Sets whether or not this drawable will honor its {@code level} property.
+     * <p>
+     * <strong>Note</strong>: changing this property will affect all instances
      * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing this property.</p>
+     * {@link #mutate()} before changing this property.
      *
-     * @param useLevel True if this drawable should honor its level, false otherwise
+     * @param useLevel {@code true} if this drawable should honor its level,
+     *                 {@code false} otherwise
      *
      * @see #mutate()
      * @see #setLevel(int)
      * @see #getLevel()
+     * @see #isUseLevel()
      */
     public void setUseLevel(boolean useLevel) {
         mGradientState.mUseLevel = useLevel;
@@ -463,6 +540,18 @@
         invalidateSelf();
     }
 
+    /**
+     * Returns whether or not this drawable will honor its {@code level}
+     * property.
+     *
+     * @return {@code true} if this drawable should honor its level,
+     *         {@code false} otherwise
+     * @see #setUseLevel(boolean)
+     */
+    public boolean isUseLevel() {
+        return mGradientState.mUseLevel;
+    }
+
     private int modulateAlpha(int alpha) {
         int scale = mAlpha + (mAlpha >> 7);
         return alpha * scale >> 8;
@@ -470,20 +559,25 @@
 
     /**
      * Returns the orientation of the gradient defined in this drawable.
+     *
+     * @return the orientation of the gradient defined in this drawable
+     * @see #setOrientation(Orientation)
      */
     public Orientation getOrientation() {
         return mGradientState.mOrientation;
     }
 
     /**
-     * <p>Changes the orientation of the gradient defined in this drawable.</p>
-     * <p><strong>Note</strong>: changing orientation will affect all instances
+     * Sets the orientation of the gradient defined in this drawable.
+     * <p>
+     * <strong>Note</strong>: changing orientation will affect all instances
      * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing the orientation.</p>
+     * {@link #mutate()} before changing the orientation.
      *
-     * @param orientation The desired orientation (angle) of the gradient
+     * @param orientation the desired orientation (angle) of the gradient
      *
      * @see #mutate()
+     * @see #getOrientation()
      */
     public void setOrientation(Orientation orientation) {
         mGradientState.mOrientation = orientation;
@@ -511,6 +605,18 @@
         invalidateSelf();
     }
 
+    /**
+     * Returns the colors used to draw the gradient, or {@code null} if the
+     * gradient is drawn using a single color or no colors.
+     *
+     * @return the colors used to draw the gradient, or {@code null}
+     * @see #setColors(int[] colors)
+     */
+    @Nullable
+    public int[] getColors() {
+        return mGradientState.mGradientColors.clone();
+    }
+
     @Override
     public void draw(Canvas canvas) {
         if (!ensureValidRect()) {
@@ -707,15 +813,17 @@
     }
 
     /**
-     * <p>Changes this drawable to use a single color instead of a gradient.</p>
-     * <p><strong>Note</strong>: changing color will affect all instances
-     * of a drawable loaded from a resource. It is recommended to invoke
-     * {@link #mutate()} before changing the color.</p>
+     * Changes this drawable to use a single color instead of a gradient.
+     * <p>
+     * <strong>Note</strong>: changing color will affect all instances of a
+     * drawable loaded from a resource. It is recommended to invoke
+     * {@link #mutate()} before changing the color.
      *
      * @param argb The color used to fill the shape
      *
      * @see #mutate()
      * @see #setColors(int[])
+     * @see #getColor
      */
     public void setColor(@ColorInt int argb) {
         mGradientState.setSolidColors(ColorStateList.valueOf(argb));
@@ -734,7 +842,9 @@
      * {@link #mutate()} before changing the color.</p>
      *
      * @param colorStateList The color state list used to fill the shape
+     *
      * @see #mutate()
+     * @see #getColor
      */
     public void setColor(ColorStateList colorStateList) {
         mGradientState.setSolidColors(colorStateList);
@@ -749,6 +859,19 @@
         invalidateSelf();
     }
 
+    /**
+     * Returns the color state list used to fill the shape, or {@code null} if
+     * the shape is filled with a gradient or has no fill color.
+     *
+     * @return the color state list used to fill this gradient, or {@code null}
+     *
+     * @see #setColor(int)
+     * @see #setColor(ColorStateList)
+     */
+    public ColorStateList getColor() {
+        return mGradientState.mSolidColors;
+    }
+
     @Override
     protected boolean onStateChange(int[] stateSet) {
         boolean invalidateSelf = false;
diff --git a/graphics/java/android/graphics/drawable/NinePatchDrawable.java b/graphics/java/android/graphics/drawable/NinePatchDrawable.java
index 152fe6a..231405d 100644
--- a/graphics/java/android/graphics/drawable/NinePatchDrawable.java
+++ b/graphics/java/android/graphics/drawable/NinePatchDrawable.java
@@ -213,7 +213,12 @@
         }
     }
 
-    private void setNinePatch(NinePatch ninePatch) {
+    /**
+     * Sets the nine patch used by this drawable.
+     *
+     * @param ninePatch the nine patch for this drawable
+     */
+    public void setNinePatch(NinePatch ninePatch) {
         if (mNinePatch != ninePatch) {
             mNinePatch = ninePatch;
             if (ninePatch != null) {
@@ -226,6 +231,13 @@
         }
     }
 
+    /**
+     * @return the nine patch used by this drawable
+     */
+    public NinePatch getNinePatch() {
+        return mNinePatch;
+    }
+
     @Override
     public void draw(Canvas canvas) {
         final Rect bounds = getBounds();
diff --git a/libs/androidfw/tests/BackupData_test.cpp b/libs/androidfw/tests/BackupData_test.cpp
index 92af7fe..e25b616 100644
--- a/libs/androidfw/tests/BackupData_test.cpp
+++ b/libs/androidfw/tests/BackupData_test.cpp
@@ -108,7 +108,7 @@
     EXPECT_EQ(DATA1[i], dataBytes[i])
              << "data character " << i << " should be equal";
   }
-  delete dataBytes;
+  delete[] dataBytes;
   delete writer;
   delete reader;
 }
diff --git a/libs/hwui/Android.common.mk b/libs/hwui/Android.common.mk
index 7b2bba1..fe4f1be 100644
--- a/libs/hwui/Android.common.mk
+++ b/libs/hwui/Android.common.mk
@@ -19,7 +19,6 @@
     renderthread/RenderTask.cpp \
     renderthread/RenderThread.cpp \
     renderthread/TimeLord.cpp \
-    renderthread/DirtyHistory.cpp \
     thread/TaskManager.cpp \
     utils/Blur.cpp \
     utils/GLUtils.cpp \
diff --git a/libs/hwui/Caches.cpp b/libs/hwui/Caches.cpp
index 693b28e..f663f07 100644
--- a/libs/hwui/Caches.cpp
+++ b/libs/hwui/Caches.cpp
@@ -68,8 +68,6 @@
     mRegionMesh = nullptr;
     mProgram = nullptr;
 
-    mFunctorsCount = 0;
-
     patchCache.init();
 
     mInitialized = true;
@@ -276,38 +274,6 @@
 }
 
 ///////////////////////////////////////////////////////////////////////////////
-// Tiling
-///////////////////////////////////////////////////////////////////////////////
-
-void Caches::startTiling(GLuint x, GLuint y, GLuint width, GLuint height, bool discard) {
-    if (mExtensions.hasTiledRendering() && !Properties::debugOverdraw) {
-        glStartTilingQCOM(x, y, width, height, (discard ? GL_NONE : GL_COLOR_BUFFER_BIT0_QCOM));
-    }
-}
-
-void Caches::endTiling() {
-    if (mExtensions.hasTiledRendering() && !Properties::debugOverdraw) {
-        glEndTilingQCOM(GL_COLOR_BUFFER_BIT0_QCOM);
-    }
-}
-
-bool Caches::hasRegisteredFunctors() {
-    return mFunctorsCount > 0;
-}
-
-void Caches::registerFunctors(uint32_t functorCount) {
-    mFunctorsCount += functorCount;
-}
-
-void Caches::unregisterFunctors(uint32_t functorCount) {
-    if (functorCount > mFunctorsCount) {
-        mFunctorsCount = 0;
-    } else {
-        mFunctorsCount -= functorCount;
-    }
-}
-
-///////////////////////////////////////////////////////////////////////////////
 // Regions
 ///////////////////////////////////////////////////////////////////////////////
 
diff --git a/libs/hwui/Caches.h b/libs/hwui/Caches.h
index 049d58b..a02e15d 100644
--- a/libs/hwui/Caches.h
+++ b/libs/hwui/Caches.h
@@ -124,10 +124,6 @@
      */
     void deleteLayerDeferred(Layer* layer);
 
-
-    void startTiling(GLuint x, GLuint y, GLuint width, GLuint height, bool discard);
-    void endTiling();
-
     /**
      * Returns the mesh used to draw regions. Calling this method will
      * bind a VBO of type GL_ELEMENT_ARRAY_BUFFER that contains the
@@ -141,10 +137,6 @@
     void dumpMemoryUsage();
     void dumpMemoryUsage(String8& log);
 
-    bool hasRegisteredFunctors();
-    void registerFunctors(uint32_t functorCount);
-    void unregisterFunctors(uint32_t functorCount);
-
     // Misc
     GLint maxTextureSize;
 
@@ -206,8 +198,6 @@
 
     bool mInitialized;
 
-    uint32_t mFunctorsCount;
-
     // TODO: move below to RenderState
     PixelBufferState* mPixelBufferState = nullptr;
     TextureState* mTextureState = nullptr;
diff --git a/libs/hwui/Extensions.cpp b/libs/hwui/Extensions.cpp
index 814bada..3d350c9 100644
--- a/libs/hwui/Extensions.cpp
+++ b/libs/hwui/Extensions.cpp
@@ -53,21 +53,10 @@
     mHasFramebufferFetch = hasGlExtension("GL_NV_shader_framebuffer_fetch");
     mHasDiscardFramebuffer = hasGlExtension("GL_EXT_discard_framebuffer");
     mHasDebugMarker = hasGlExtension("GL_EXT_debug_marker");
-    mHasTiledRendering = hasGlExtension("GL_QCOM_tiled_rendering");
     mHas1BitStencil = hasGlExtension("GL_OES_stencil1");
     mHas4BitStencil = hasGlExtension("GL_OES_stencil4");
     mHasUnpackSubImage = hasGlExtension("GL_EXT_unpack_subimage");
 
-    // Query EGL extensions
-    findExtensions(eglQueryString(eglGetCurrentDisplay(), EGL_EXTENSIONS), mEglExtensionList);
-
-    char property[PROPERTY_VALUE_MAX];
-    if (property_get(PROPERTY_DEBUG_NV_PROFILING, property, nullptr) > 0) {
-        mHasNvSystemTime = !strcmp(property, "true") && hasEglExtension("EGL_NV_system_time");
-    } else {
-        mHasNvSystemTime = false;
-    }
-
     const char* version = (const char*) glGetString(GL_VERSION);
 
     // Section 6.1.5 of the OpenGL ES specification indicates the GL version
diff --git a/libs/hwui/Extensions.h b/libs/hwui/Extensions.h
index a4eef0f..636b631 100644
--- a/libs/hwui/Extensions.h
+++ b/libs/hwui/Extensions.h
@@ -40,10 +40,8 @@
     inline bool hasFramebufferFetch() const { return mHasFramebufferFetch; }
     inline bool hasDiscardFramebuffer() const { return mHasDiscardFramebuffer; }
     inline bool hasDebugMarker() const { return mHasDebugMarker; }
-    inline bool hasTiledRendering() const { return mHasTiledRendering; }
     inline bool has1BitStencil() const { return mHas1BitStencil; }
     inline bool has4BitStencil() const { return mHas4BitStencil; }
-    inline bool hasNvSystemTime() const { return mHasNvSystemTime; }
     inline bool hasUnpackRowLength() const { return mVersionMajor >= 3 || mHasUnpackSubImage; }
     inline bool hasPixelBufferObjects() const { return mVersionMajor >= 3; }
     inline bool hasOcclusionQueries() const { return mVersionMajor >= 3; }
@@ -67,10 +65,8 @@
     bool mHasFramebufferFetch;
     bool mHasDiscardFramebuffer;
     bool mHasDebugMarker;
-    bool mHasTiledRendering;
     bool mHas1BitStencil;
     bool mHas4BitStencil;
-    bool mHasNvSystemTime;
     bool mHasUnpackSubImage;
 
     int mVersionMajor;
diff --git a/libs/hwui/OpenGLRenderer.cpp b/libs/hwui/OpenGLRenderer.cpp
index 8e04bdf..7a56d42 100644
--- a/libs/hwui/OpenGLRenderer.cpp
+++ b/libs/hwui/OpenGLRenderer.cpp
@@ -70,8 +70,6 @@
         , mRenderState(renderState)
         , mFrameStarted(false)
         , mScissorOptimizationDisabled(false)
-        , mSuppressTiling(false)
-        , mFirstFrameAfterResize(true)
         , mDirty(false)
         , mLightCenter((Vector3){FLT_MIN, FLT_MIN, FLT_MIN})
         , mLightRadius(FLT_MIN)
@@ -113,7 +111,6 @@
 void OpenGLRenderer::onViewportInitialized() {
     glDisable(GL_DITHER);
     glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
-    mFirstFrameAfterResize = true;
 }
 
 void OpenGLRenderer::setupFrameState(float left, float top,
@@ -134,15 +131,6 @@
 
     mRenderState.setViewport(mState.getWidth(), mState.getHeight());
 
-    // Functors break the tiling extension in pretty spectacular ways
-    // This ensures we don't use tiling when a functor is going to be
-    // invoked during the frame
-    mSuppressTiling = mCaches.hasRegisteredFunctors()
-            || mFirstFrameAfterResize;
-    mFirstFrameAfterResize = false;
-
-    startTilingCurrentClip(true);
-
     debugOverdraw(true, true);
 
     clear(mTilingClip.left, mTilingClip.top,
@@ -192,46 +180,8 @@
     mRenderState.scissor().reset();
 }
 
-void OpenGLRenderer::startTilingCurrentClip(bool opaque, bool expand) {
-    if (!mSuppressTiling) {
-        const Snapshot* snapshot = currentSnapshot();
-
-        const Rect* clip = &mTilingClip;
-        if (snapshot->flags & Snapshot::kFlagFboTarget) {
-            clip = &(snapshot->layer->clipRect);
-        }
-
-        startTiling(*clip, getViewportHeight(), opaque, expand);
-    }
-}
-
-void OpenGLRenderer::startTiling(const Rect& clip, int windowHeight, bool opaque, bool expand) {
-    if (!mSuppressTiling) {
-        if(expand) {
-            // Expand the startTiling region by 1
-            int leftNotZero = (clip.left > 0) ? 1 : 0;
-            int topNotZero = (windowHeight - clip.bottom > 0) ? 1 : 0;
-
-            mCaches.startTiling(
-                clip.left - leftNotZero,
-                windowHeight - clip.bottom - topNotZero,
-                clip.right - clip.left + leftNotZero + 1,
-                clip.bottom - clip.top + topNotZero + 1,
-                opaque);
-        } else {
-            mCaches.startTiling(clip.left, windowHeight - clip.bottom,
-                clip.right - clip.left, clip.bottom - clip.top, opaque);
-        }
-    }
-}
-
-void OpenGLRenderer::endTiling() {
-    if (!mSuppressTiling) mCaches.endTiling();
-}
-
 bool OpenGLRenderer::finish() {
     renderOverdraw();
-    endTiling();
     mTempPaths.clear();
 
     // When finish() is invoked on FBO 0 we've reached the end
@@ -381,7 +331,6 @@
             && layer->renderNode.get() && layer->renderNode->isRenderable()) {
 
         if (inFrame) {
-            endTiling();
             debugOverdraw(false, false);
         }
 
@@ -393,7 +342,6 @@
 
         if (inFrame) {
             resumeAfterLayer();
-            startTilingCurrentClip();
         }
 
         layer->debugDrawUpdate = Properties::debugLayersUpdates;
@@ -736,7 +684,6 @@
     writableSnapshot()->initializeViewport(bounds.getWidth(), bounds.getHeight());
     writableSnapshot()->roundRectClipState = nullptr;
 
-    endTiling();
     debugOverdraw(false, false);
     // Bind texture to FBO
     mRenderState.bindFramebuffer(layer->getFbo());
@@ -751,9 +698,6 @@
     glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D,
             layer->getTextureId(), 0);
 
-    // Expand the startTiling region by 1
-    startTilingCurrentClip(true, true);
-
     // Clear the FBO, expand the clear region by 1 to get nice bilinear filtering
     mRenderState.scissor().setEnabled(true);
     mRenderState.scissor().set(clip.left - 1.0f, bounds.getHeight() - clip.bottom - 1.0f,
@@ -786,8 +730,6 @@
     mRenderState.scissor().setEnabled(mScissorOptimizationDisabled || clipRequired);
 
     if (fboLayer) {
-        endTiling();
-
         // Detach the texture from the FBO
         glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, 0, 0);
 
@@ -796,8 +738,6 @@
         // Unbind current FBO and restore previous one
         mRenderState.bindFramebuffer(restored.fbo);
         debugOverdraw(true, false);
-
-        startTilingCurrentClip();
     }
 
     if (!fboLayer && layer->getAlpha() < 255) {
@@ -1267,17 +1207,10 @@
 void OpenGLRenderer::attachStencilBufferToLayer(Layer* layer) {
     // The layer's FBO is already bound when we reach this stage
     if (!layer->getStencilRenderBuffer()) {
-        // GL_QCOM_tiled_rendering doesn't like it if a renderbuffer
-        // is attached after we initiated tiling. We must turn it off,
-        // attach the new render buffer then turn tiling back on
-        endTiling();
-
         RenderBuffer* buffer = mCaches.renderBufferCache.get(
                 Stencil::getLayerStencilFormat(),
                 layer->getWidth(), layer->getHeight());
         layer->setStencilRenderBuffer(buffer);
-
-        startTiling(layer->clipRect, layer->layer.getHeight());
     }
 }
 
diff --git a/libs/hwui/OpenGLRenderer.h b/libs/hwui/OpenGLRenderer.h
index 390f620..4f75482 100755
--- a/libs/hwui/OpenGLRenderer.h
+++ b/libs/hwui/OpenGLRenderer.h
@@ -555,27 +555,6 @@
     void discardFramebuffer(float left, float top, float right, float bottom);
 
     /**
-     * Tells the GPU what part of the screen is about to be redrawn.
-     * This method will use the current layer space clip rect.
-     * This method needs to be invoked every time getTargetFbo() is
-     * bound again.
-     */
-    void startTilingCurrentClip(bool opaque = false, bool expand = false);
-
-    /**
-     * Tells the GPU what part of the screen is about to be redrawn.
-     * This method needs to be invoked every time getTargetFbo() is
-     * bound again.
-     */
-    void startTiling(const Rect& clip, int windowHeight, bool opaque = false, bool expand = false);
-
-    /**
-     * Tells the GPU that we are done drawing the frame or that we
-     * are switching to another render target.
-     */
-    void endTiling();
-
-    /**
      * Sets the clipping rectangle using glScissor. The clip is defined by
      * the current snapshot's clipRect member.
      */
@@ -862,10 +841,6 @@
     // Properties.h
     bool mScissorOptimizationDisabled;
 
-    // No-ops start/endTiling when set
-    bool mSuppressTiling;
-    bool mFirstFrameAfterResize;
-
     bool mSkipOutlineClip;
 
     // True if anything has been drawn since the last call to
diff --git a/libs/hwui/Properties.cpp b/libs/hwui/Properties.cpp
index 2e63793..b8f8585 100644
--- a/libs/hwui/Properties.cpp
+++ b/libs/hwui/Properties.cpp
@@ -30,6 +30,8 @@
 bool Properties::showDirtyRegions = false;
 bool Properties::skipEmptyFrames = true;
 bool Properties::swapBuffersWithDamage = true;
+bool Properties::useBufferAge = true;
+bool Properties::enablePartialUpdates = true;
 
 DebugLevel Properties::debugLevel = kDebugDisabled;
 OverdrawColorSet Properties::overdrawColorSet = OverdrawColorSet::Default;
@@ -105,6 +107,8 @@
 
     skipEmptyFrames = property_get_bool(PROPERTY_SKIP_EMPTY_DAMAGE, true);
     swapBuffersWithDamage = property_get_bool(PROPERTY_SWAP_WITH_DAMAGE, true);
+    useBufferAge = property_get_bool(PROPERTY_USE_BUFFER_AGE, true);
+    enablePartialUpdates = property_get_bool(PROPERTY_ENABLE_PARTIAL_UPDATES, true);
 
     return (prevDebugLayersUpdates != debugLayersUpdates)
             || (prevDebugOverdraw != debugOverdraw)
diff --git a/libs/hwui/Properties.h b/libs/hwui/Properties.h
index 1a70d7c..7602848 100644
--- a/libs/hwui/Properties.h
+++ b/libs/hwui/Properties.h
@@ -84,12 +84,6 @@
 #define PROPERTY_DEBUG_OVERDRAW "debug.hwui.overdraw"
 
 /**
- * Used to enable/disable PerfHUD ES profiling. The accepted values
- * are "true" and "false". The default value is "false".
- */
-#define PROPERTY_DEBUG_NV_PROFILING "debug.hwui.nv_profiling"
-
-/**
  *  System property used to enable or disable hardware rendering profiling.
  * The default value of this property is assumed to be false.
  *
@@ -150,9 +144,25 @@
 /**
  * Setting this property will enable or disable usage of EGL_KHR_swap_buffers_with_damage
  * See: https://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_swap_buffers_with_damage.txt
+ * Default is "true"
  */
 #define PROPERTY_SWAP_WITH_DAMAGE "debug.hwui.swap_with_damage"
 
+/**
+ * Controls whether or not HWUI will use the EGL_EXT_buffer_age extension
+ * to do partial invalidates. Setting this to "false" will fall back to
+ * using BUFFER_PRESERVED instead
+ * Default is "true"
+ */
+#define PROPERTY_USE_BUFFER_AGE "debug.hwui.use_buffer_age"
+
+/**
+ * Setting this to "false" will force HWUI to always do full-redraws of the surface.
+ * This will disable the use of EGL_EXT_buffer_age and BUFFER_PRESERVED.
+ * Default is "true"
+ */
+#define PROPERTY_ENABLE_PARTIAL_UPDATES "debug.hwui.enable_partial_updates"
+
 ///////////////////////////////////////////////////////////////////////////////
 // Runtime configuration properties
 ///////////////////////////////////////////////////////////////////////////////
@@ -287,6 +297,8 @@
     static bool skipEmptyFrames;
     // TODO: Remove after stabilization period
     static bool swapBuffersWithDamage;
+    static bool useBufferAge;
+    static bool enablePartialUpdates;
 
     static DebugLevel debugLevel;
     static OverdrawColorSet overdrawColorSet;
diff --git a/libs/hwui/RenderNode.cpp b/libs/hwui/RenderNode.cpp
index ac80235..48da3e8 100644
--- a/libs/hwui/RenderNode.cpp
+++ b/libs/hwui/RenderNode.cpp
@@ -303,10 +303,6 @@
         // changes in isRenderable or, in the future, bounds
         damageSelf(info);
         deleteDisplayListData();
-        // TODO: Remove this caches stuff
-        if (mStagingDisplayListData && mStagingDisplayListData->functors.size()) {
-            Caches::getInstance().registerFunctors(mStagingDisplayListData->functors.size());
-        }
         mDisplayListData = mStagingDisplayListData;
         mStagingDisplayListData = nullptr;
         if (mDisplayListData) {
@@ -323,9 +319,6 @@
         for (size_t i = 0; i < mDisplayListData->children().size(); i++) {
             mDisplayListData->children()[i]->mRenderNode->decParentRefCount();
         }
-        if (mDisplayListData->functors.size()) {
-            Caches::getInstance().unregisterFunctors(mDisplayListData->functors.size());
-        }
     }
     delete mDisplayListData;
     mDisplayListData = nullptr;
diff --git a/libs/hwui/renderthread/CanvasContext.cpp b/libs/hwui/renderthread/CanvasContext.cpp
index ea73387..67c42f3 100644
--- a/libs/hwui/renderthread/CanvasContext.cpp
+++ b/libs/hwui/renderthread/CanvasContext.cpp
@@ -35,6 +35,14 @@
 #define TRIM_MEMORY_COMPLETE 80
 #define TRIM_MEMORY_UI_HIDDEN 20
 
+#define LOG_FRAMETIME_MMA 0
+
+#if LOG_FRAMETIME_MMA
+static float sBenchMma = 0;
+static int sFrameCount = 0;
+static const float NANOS_PER_MILLIS_F = 1000000.0f;
+#endif
+
 namespace android {
 namespace uirenderer {
 namespace renderthread {
@@ -93,16 +101,6 @@
     }
 }
 
-void CanvasContext::swapBuffers(const SkRect& dirty, EGLint width, EGLint height) {
-    if (CC_UNLIKELY(!mEglManager.swapBuffers(mEglSurface, dirty, width, height))) {
-        setSurface(nullptr);
-    }
-    mHaveNewSurface = false;
-    if (mEglManager.useBufferAgeExt()) {
-        mDirtyHistory.prepend(Rect(dirty));
-    }
-}
-
 void CanvasContext::requireSurface() {
     LOG_ALWAYS_FATAL_IF(mEglSurface == EGL_NO_SURFACE,
             "requireSurface() called but no surface set!");
@@ -230,8 +228,6 @@
             "drawRenderNode called on a context with no canvas or surface!");
 
     SkRect dirty;
-    bool useBufferAgeExt = mEglManager.useBufferAgeExt();
-    Rect patchedDirty;
     mDamageAccumulator.finish(&dirty);
 
     // TODO: Re-enable after figuring out cause of b/22592975
@@ -242,40 +238,59 @@
 
     mCurrentFrameInfo->markIssueDrawCommandsStart();
 
-    EGLint width, height, framebufferAge;
-    mEglManager.beginFrame(mEglSurface, &width, &height, &framebufferAge);
-
-    if (useBufferAgeExt && mHaveNewSurface) {
-        mDirtyHistory.clear();
-    }
-
-    if (width != mCanvas->getViewportWidth() || height != mCanvas->getViewportHeight()) {
-        mCanvas->setViewport(width, height);
+    Frame frame = mEglManager.beginFrame(mEglSurface);
+    if (frame.width() != mCanvas->getViewportWidth()
+            || frame.height() != mCanvas->getViewportHeight()) {
+        mCanvas->setViewport(frame.width(), frame.height());
         dirty.setEmpty();
-    } else if (!mBufferPreserved || mHaveNewSurface) {
-        mDirtyHistory.clear();
+    } else if (mHaveNewSurface || frame.bufferAge() == 0) {
+        // New surface needs a full draw
         dirty.setEmpty();
     } else {
-        if (!dirty.isEmpty() && !dirty.intersect(0, 0, width, height)) {
+        if (!dirty.isEmpty() && !dirty.intersect(0, 0, frame.width(), frame.height())) {
             ALOGW("Dirty " RECT_STRING " doesn't intersect with 0 0 %d %d ?",
-                    SK_RECT_ARGS(dirty), width, height);
+                    SK_RECT_ARGS(dirty), frame.width(), frame.height());
             dirty.setEmpty();
         }
         profiler().unionDirty(&dirty);
     }
 
-    patchedDirty = dirty;
-    if (useBufferAgeExt && !dirty.isEmpty()) {
-        patchedDirty = mDirtyHistory.unionWith(Rect(dirty), framebufferAge-1);
+    if (dirty.isEmpty()) {
+        dirty.set(0, 0, frame.width(), frame.height());
     }
 
-    if (!patchedDirty.isEmpty()) {
-        mCanvas->prepareDirty(patchedDirty.left, patchedDirty.top,
-                patchedDirty.right, patchedDirty.bottom, mOpaque);
-    } else {
-        mCanvas->prepare(mOpaque);
+    // At this point dirty is the area of the screen to update. However,
+    // the area of the frame we need to repaint is potentially different, so
+    // stash the screen area for later
+    SkRect screenDirty(dirty);
+
+    // If the buffer age is 0 we do a full-screen repaint (handled above)
+    // If the buffer age is 1 the buffer contents are the same as they were
+    // last frame so there's nothing to union() against
+    // Therefore we only care about the > 1 case.
+    if (frame.bufferAge() > 1) {
+        if (frame.bufferAge() > (int) mDamageHistory.size()) {
+            // We don't have enough history to handle this old of a buffer
+            // Just do a full-draw
+            dirty.set(0, 0, frame.width(), frame.height());
+        } else {
+            // At this point we haven't yet added the latest frame
+            // to the damage history (happens below)
+            // So we need to damage
+            for (int i = mDamageHistory.size() - 1;
+                    i > ((int) mDamageHistory.size()) - frame.bufferAge(); i--) {
+                dirty.join(mDamageHistory[i]);
+            }
+        }
     }
 
+    // Add the screen damage to the ring buffer.
+    mDamageHistory.next() = screenDirty;
+
+    mEglManager.damageFrame(frame, dirty);
+    mCanvas->prepareDirty(dirty.fLeft, dirty.fTop,
+            dirty.fRight, dirty.fBottom, mOpaque);
+
     Rect outBounds;
     mCanvas->drawRenderNode(mRootRenderNode.get(), outBounds);
 
@@ -288,11 +303,30 @@
     mCurrentFrameInfo->markSwapBuffers();
 
     if (drew) {
-        swapBuffers(dirty, width, height);
+        if (CC_UNLIKELY(!mEglManager.swapBuffers(frame, screenDirty))) {
+            setSurface(nullptr);
+        }
+        mHaveNewSurface = false;
     }
 
     // TODO: Use a fence for real completion?
     mCurrentFrameInfo->markFrameCompleted();
+
+#if LOG_FRAMETIME_MMA
+    float thisFrame = mCurrentFrameInfo->duration(
+            FrameInfoIndex::IssueDrawCommandsStart,
+            FrameInfoIndex::FrameCompleted) / NANOS_PER_MILLIS_F;
+    if (sFrameCount) {
+        sBenchMma = ((9 * sBenchMma) + thisFrame) / 10;
+    } else {
+        sBenchMma = thisFrame;
+    }
+    if (++sFrameCount == 10) {
+        sFrameCount = 1;
+        ALOGD("Average frame time: %.4f", sBenchMma);
+    }
+#endif
+
     mJankTracker.addFrame(*mCurrentFrameInfo);
     mRenderThread.jankTracker().addFrame(*mCurrentFrameInfo);
 }
diff --git a/libs/hwui/renderthread/CanvasContext.h b/libs/hwui/renderthread/CanvasContext.h
index 59f9c3a..0ceb9f1 100644
--- a/libs/hwui/renderthread/CanvasContext.h
+++ b/libs/hwui/renderthread/CanvasContext.h
@@ -25,7 +25,6 @@
 #include "utils/RingBuffer.h"
 #include "renderthread/RenderTask.h"
 #include "renderthread/RenderThread.h"
-#include "renderthread/DirtyHistory.h"
 
 #include <cutils/compiler.h>
 #include <EGL/egl.h>
@@ -119,7 +118,6 @@
     friend class android::uirenderer::RenderState;
 
     void setSurface(ANativeWindow* window);
-    void swapBuffers(const SkRect& dirty, EGLint width, EGLint height);
     void requireSurface();
 
     void freePrefetechedLayers();
@@ -130,6 +128,7 @@
     EGLSurface mEglSurface = EGL_NO_SURFACE;
     bool mBufferPreserved = false;
     SwapBehavior mSwapBehavior = kSwap_default;
+    RingBuffer<SkRect, 3> mDamageHistory;
 
     bool mOpaque;
     OpenGLRenderer* mCanvas = nullptr;
@@ -147,8 +146,6 @@
     FrameInfoVisualizer mProfiler;
 
     std::set<RenderNode*> mPrefetechedLayers;
-
-    DirtyHistory mDirtyHistory;
 };
 
 } /* namespace renderthread */
diff --git a/libs/hwui/renderthread/DirtyHistory.cpp b/libs/hwui/renderthread/DirtyHistory.cpp
deleted file mode 100644
index 1419e84..0000000
--- a/libs/hwui/renderthread/DirtyHistory.cpp
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Copyright (C) 2015 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-#include "DirtyHistory.h"
-
-namespace android {
-namespace uirenderer {
-namespace renderthread {
-
-DirtyHistory::DirtyHistory()
-        : mBack(DIRTY_HISTORY_SIZE - 1) {
-    clear();
-}
-
-void DirtyHistory::clear()
-{
-    for (int i = 0; i < DIRTY_HISTORY_SIZE; i++) {
-        mHistory[i].clear();
-    }
-}
-
-Rect DirtyHistory::get(int index) {
-    if (index >= DIRTY_HISTORY_SIZE || index < 0)
-        return Rect();
-    return mHistory[(1 + mBack + index) % DIRTY_HISTORY_SIZE];
-}
-
-Rect DirtyHistory::unionWith(Rect rect, int count) {
-    if (rect.isEmpty() || count > DIRTY_HISTORY_SIZE || count < 0)
-        return Rect();
-
-    for (int i = 0; i < count; i++) {
-        Rect ith = get(i);
-        if (ith.isEmpty())
-            return Rect();
-
-        // rect union
-        rect.left = fminf(rect.left, ith.left);
-        rect.top = fminf(rect.top, ith.top);
-        rect.right = fmaxf(rect.right, ith.right);
-        rect.bottom = fmaxf(rect.bottom, ith.bottom);
-    }
-    return rect;
-}
-
-void DirtyHistory::prepend(Rect rect) {
-    if (rect.isEmpty()) {
-        mHistory[mBack].clear();
-    } else {
-        mHistory[mBack].set(rect);
-    }
-    mBack = (mBack + DIRTY_HISTORY_SIZE - 1) % DIRTY_HISTORY_SIZE;
-}
-
-} /* namespace renderthread */
-} /* namespace uirenderer */
-} /* namespace android */
diff --git a/libs/hwui/renderthread/DirtyHistory.h b/libs/hwui/renderthread/DirtyHistory.h
deleted file mode 100644
index d5ea597..0000000
--- a/libs/hwui/renderthread/DirtyHistory.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * Copyright (C) 2015 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-#ifndef DIRTYHISTORY_H
-#define DIRTYHISTORY_H
-
-#include <Rect.h>
-
-namespace android {
-namespace uirenderer {
-namespace renderthread {
-
-#define DIRTY_HISTORY_SIZE 4
-
-class DirtyHistory {
-public:
-    DirtyHistory();
-    ~DirtyHistory() {}
-
-    Rect get(int index);
-    Rect unionWith(Rect rect, int count);
-    void prepend(Rect rect);
-    void clear();
-private:
-    Rect mHistory[DIRTY_HISTORY_SIZE];
-    int mBack;
-};
-
-} /* namespace renderthread */
-} /* namespace uirenderer */
-} /* namespace android */
-
-#endif /* DIRTYHISTORY_H */
diff --git a/libs/hwui/renderthread/EglManager.cpp b/libs/hwui/renderthread/EglManager.cpp
index ac36f53..d2ce49f 100644
--- a/libs/hwui/renderthread/EglManager.cpp
+++ b/libs/hwui/renderthread/EglManager.cpp
@@ -25,7 +25,8 @@
 #include <cutils/properties.h>
 #include <EGL/eglext.h>
 
-#define PROPERTY_RENDER_DIRTY_REGIONS "debug.hwui.render_dirty_regions"
+#include <string>
+
 #define GLES_VERSION 2
 
 #define WAIT_FOR_GPU_COMPLETION 0
@@ -63,10 +64,27 @@
     return egl_error_str(eglGetError());
 }
 
-static bool load_dirty_regions_property() {
-    char buf[PROPERTY_VALUE_MAX];
-    int len = property_get(PROPERTY_RENDER_DIRTY_REGIONS, buf, "true");
-    return !strncasecmp("true", buf, len);
+static struct {
+    bool bufferAge = false;
+    bool setDamage = false;
+} EglExtensions;
+
+void Frame::map(const SkRect& in, EGLint* out) const {
+    /* The rectangles are specified relative to the bottom-left of the surface
+     * and the x and y components of each rectangle specify the bottom-left
+     * position of that rectangle.
+     *
+     * HWUI does everything with 0,0 being top-left, so need to map
+     * the rect
+     */
+    SkIRect idirty;
+    in.roundOut(&idirty);
+    EGLint y = mHeight - (idirty.y() + idirty.height());
+    // layout: {x, y, width, height}
+    out[0] = idirty.x();
+    out[1] = y;
+    out[2] = idirty.width();
+    out[3] = idirty.height();
 }
 
 EglManager::EglManager(RenderThread& thread)
@@ -75,13 +93,9 @@
         , mEglConfig(nullptr)
         , mEglContext(EGL_NO_CONTEXT)
         , mPBufferSurface(EGL_NO_SURFACE)
-        , mAllowPreserveBuffer(load_dirty_regions_property())
-        , mHasBufferAgeExt(false)
         , mCurrentSurface(EGL_NO_SURFACE)
         , mAtlasMap(nullptr)
         , mAtlasMapSize(0) {
-    mCanSetPreserveBuffer = mAllowPreserveBuffer;
-    ALOGD("Use EGL_SWAP_BEHAVIOR_PRESERVED: %s", mAllowPreserveBuffer ? "true" : "false");
 }
 
 void EglManager::initialize() {
@@ -99,10 +113,18 @@
 
     ALOGI("Initialized EGL, version %d.%d", (int)major, (int)minor);
 
-    findExtensions(eglQueryString(mEglDisplay, EGL_EXTENSIONS), mEglExtensionList);
-    mHasBufferAgeExt = hasEglExtension("EGL_EXT_buffer_age");
+    initExtensions();
 
-    loadConfig(mHasBufferAgeExt);
+    // Now that extensions are loaded, pick a swap behavior
+    if (Properties::enablePartialUpdates) {
+        if (Properties::useBufferAge && EglExtensions.bufferAge) {
+            mSwapBehavior = SwapBehavior::BufferAge;
+        } else {
+            mSwapBehavior = SwapBehavior::Preserved;
+        }
+    }
+
+    loadConfig();
     createContext();
     createPBufferSurface();
     makeCurrent(mPBufferSurface);
@@ -110,17 +132,23 @@
     initAtlas();
 }
 
+void EglManager::initExtensions() {
+    std::string extensions(eglQueryString(mEglDisplay, EGL_EXTENSIONS));
+    auto has = [&](const char* ext) {
+        return extensions.find(ext) != std::string::npos;
+    };
+    EglExtensions.bufferAge = has("EGL_EXT_buffer_age");
+    EglExtensions.setDamage = has("EGL_KHR_partial_update");
+}
+
 bool EglManager::hasEglContext() {
     return mEglDisplay != EGL_NO_DISPLAY;
 }
 
-bool EglManager::hasEglExtension(const char* extension) const {
-   const std::string s(extension);
-   return mEglExtensionList.find(s) != mEglExtensionList.end();
-}
-
-void EglManager::loadConfig(bool useBufferAgeExt) {
-    EGLint swapBehavior = (!useBufferAgeExt && mCanSetPreserveBuffer) ? EGL_SWAP_BEHAVIOR_PRESERVED_BIT : 0;
+void EglManager::loadConfig() {
+    ALOGD("Swap behavior %d", static_cast<int>(mSwapBehavior));
+    EGLint swapBehavior = (mSwapBehavior == SwapBehavior::Preserved)
+            ? EGL_SWAP_BEHAVIOR_PRESERVED_BIT : 0;
     EGLint attribs[] = {
             EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT,
             EGL_RED_SIZE, 8,
@@ -137,13 +165,13 @@
     EGLint num_configs = 1;
     if (!eglChooseConfig(mEglDisplay, attribs, &mEglConfig, num_configs, &num_configs)
             || num_configs != 1) {
-        // Failed to get a valid config
-        if (mCanSetPreserveBuffer) {
-            ALOGW("Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...");
+        if (mSwapBehavior == SwapBehavior::Preserved) {
             // Try again without dirty regions enabled
-            mCanSetPreserveBuffer = false;
-            loadConfig(useBufferAgeExt);
+            ALOGW("Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...");
+            mSwapBehavior = SwapBehavior::Discard;
+            loadConfig();
         } else {
+            // Failed to get a valid config
             LOG_ALWAYS_FATAL("Failed to choose config, error = %s", egl_error_str());
         }
     }
@@ -247,24 +275,47 @@
     return true;
 }
 
-void EglManager::beginFrame(EGLSurface surface, EGLint* width, EGLint* height, EGLint* framebufferAge) {
+EGLint EglManager::queryBufferAge(EGLSurface surface) {
+    switch (mSwapBehavior) {
+    case SwapBehavior::Discard:
+        return 0;
+    case SwapBehavior::Preserved:
+        return 1;
+    case SwapBehavior::BufferAge:
+        EGLint bufferAge;
+        eglQuerySurface(mEglDisplay, surface, EGL_BUFFER_AGE_EXT, &bufferAge);
+        return bufferAge;
+    }
+    return 0;
+}
+
+Frame EglManager::beginFrame(EGLSurface surface) {
     LOG_ALWAYS_FATAL_IF(surface == EGL_NO_SURFACE,
             "Tried to beginFrame on EGL_NO_SURFACE!");
     makeCurrent(surface);
-    if (width) {
-        eglQuerySurface(mEglDisplay, surface, EGL_WIDTH, width);
-    }
-    if (height) {
-        eglQuerySurface(mEglDisplay, surface, EGL_HEIGHT, height);
-    }
-    if (useBufferAgeExt()) {
-        eglQuerySurface(mEglDisplay, surface, EGL_BUFFER_AGE_EXT, framebufferAge);
-    }
+    Frame frame;
+    frame.mSurface = surface;
+    eglQuerySurface(mEglDisplay, surface, EGL_WIDTH, &frame.mWidth);
+    eglQuerySurface(mEglDisplay, surface, EGL_HEIGHT, &frame.mHeight);
+    frame.mBufferAge = queryBufferAge(surface);
     eglBeginFrame(mEglDisplay, surface);
+    return frame;
 }
 
-bool EglManager::swapBuffers(EGLSurface surface, const SkRect& dirty,
-        EGLint width, EGLint height) {
+void EglManager::damageFrame(const Frame& frame, const SkRect& dirty) {
+#ifdef EGL_KHR_partial_update
+    if (EglExtensions.setDamage && mSwapBehavior == SwapBehavior::BufferAge) {
+        EGLint rects[4];
+        frame.map(dirty, rects);
+        if (!eglSetDamageRegionKHR(mEglDisplay, frame.mSurface, rects, 1)) {
+            LOG_ALWAYS_FATAL("Failed to set damage region on surface %p, error=%s",
+                    (void*)frame.mSurface, egl_error_str());
+        }
+    }
+#endif
+}
+
+bool EglManager::swapBuffers(const Frame& frame, const SkRect& screenDirty) {
 
 #if WAIT_FOR_GPU_COMPLETION
     {
@@ -275,28 +326,15 @@
 
 #ifdef EGL_KHR_swap_buffers_with_damage
     if (CC_LIKELY(Properties::swapBuffersWithDamage)) {
-        SkIRect idirty;
-        dirty.roundOut(&idirty);
-        /*
-         * EGL_KHR_swap_buffers_with_damage spec states:
-         *
-         * The rectangles are specified relative to the bottom-left of the surface
-         * and the x and y components of each rectangle specify the bottom-left
-         * position of that rectangle.
-         *
-         * HWUI does everything with 0,0 being top-left, so need to map
-         * the rect
-         */
-        EGLint y = height - (idirty.y() + idirty.height());
-        // layout: {x, y, width, height}
-        EGLint rects[4] = { idirty.x(), y, idirty.width(), idirty.height() };
-        EGLint numrects = dirty.isEmpty() ? 0 : 1;
-        eglSwapBuffersWithDamageKHR(mEglDisplay, surface, rects, numrects);
+        EGLint rects[4];
+        frame.map(screenDirty, rects);
+        eglSwapBuffersWithDamageKHR(mEglDisplay, frame.mSurface, rects,
+                screenDirty.isEmpty() ? 0 : 1);
     } else {
-        eglSwapBuffers(mEglDisplay, surface);
+        eglSwapBuffers(mEglDisplay, frame.mSurface);
     }
 #else
-    eglSwapBuffers(mEglDisplay, surface);
+    eglSwapBuffers(mEglDisplay, frame.mSurface);
 #endif
 
     EGLint err = eglGetError();
@@ -307,7 +345,8 @@
         // For some reason our surface was destroyed out from under us
         // This really shouldn't happen, but if it does we can recover easily
         // by just not trying to use the surface anymore
-        ALOGW("swapBuffers encountered EGL_BAD_SURFACE on %p, halting rendering...", surface);
+        ALOGW("swapBuffers encountered EGL_BAD_SURFACE on %p, halting rendering...",
+                frame.mSurface);
         return false;
     }
     LOG_ALWAYS_FATAL("Encountered EGL error %d %s during rendering",
@@ -316,10 +355,6 @@
     return false;
 }
 
-bool EglManager::useBufferAgeExt() {
-    return mAllowPreserveBuffer && mHasBufferAgeExt;
-}
-
 void EglManager::fence() {
     EGLSyncKHR fence = eglCreateSyncKHR(mEglDisplay, EGL_SYNC_FENCE_KHR, NULL);
     eglClientWaitSyncKHR(mEglDisplay, fence,
@@ -328,21 +363,13 @@
 }
 
 bool EglManager::setPreserveBuffer(EGLSurface surface, bool preserve) {
-    if (CC_UNLIKELY(!mAllowPreserveBuffer)) return false;
+    if (mSwapBehavior != SwapBehavior::Preserved) return false;
 
-    // Use EGL_EXT_buffer_age instead if supported
-    if (mHasBufferAgeExt) return true;
-
-    bool preserved = false;
-    if (mCanSetPreserveBuffer) {
-        preserved = eglSurfaceAttrib(mEglDisplay, surface, EGL_SWAP_BEHAVIOR,
-                preserve ? EGL_BUFFER_PRESERVED : EGL_BUFFER_DESTROYED);
-        if (CC_UNLIKELY(!preserved)) {
-            ALOGW("Failed to set EGL_SWAP_BEHAVIOR on surface %p, error=%s",
-                    (void*) surface, egl_error_str());
-        }
-    }
-    if (CC_UNLIKELY(!preserved)) {
+    bool preserved = eglSurfaceAttrib(mEglDisplay, surface, EGL_SWAP_BEHAVIOR,
+            preserve ? EGL_BUFFER_PRESERVED : EGL_BUFFER_DESTROYED);
+    if (!preserved) {
+        ALOGW("Failed to set EGL_SWAP_BEHAVIOR on surface %p, error=%s",
+                (void*) surface, egl_error_str());
         // Maybe it's already set?
         EGLint swapBehavior;
         if (eglQuerySurface(mEglDisplay, surface, EGL_SWAP_BEHAVIOR, &swapBehavior)) {
@@ -356,19 +383,6 @@
     return preserved;
 }
 
-void EglManager::findExtensions(const char* extensions, std::set<std::string>& list) const {
-    const char* current = extensions;
-    const char* head = current;
-    do {
-        head = strchr(current, ' ');
-        std::string s(current, head ? head - current : strlen(current));
-        if (s.length()) {
-            list.insert(s);
-        }
-        current = head + 1;
-    } while (head);
-}
-
 } /* namespace renderthread */
 } /* namespace uirenderer */
 } /* namespace android */
diff --git a/libs/hwui/renderthread/EglManager.h b/libs/hwui/renderthread/EglManager.h
index bb5d24b..62b5b99 100644
--- a/libs/hwui/renderthread/EglManager.h
+++ b/libs/hwui/renderthread/EglManager.h
@@ -21,13 +21,35 @@
 #include <SkRect.h>
 #include <ui/GraphicBuffer.h>
 #include <utils/StrongPointer.h>
-#include <set>
 
 namespace android {
 namespace uirenderer {
 namespace renderthread {
 
 class RenderThread;
+class EglManager;
+
+class Frame {
+public:
+    EGLint width() const { return mWidth; }
+    EGLint height() const { return mHeight; }
+
+    // See: https://www.khronos.org/registry/egl/extensions/EXT/EGL_EXT_buffer_age.txt
+    // for what this means
+    EGLint bufferAge() const { return mBufferAge; }
+
+private:
+    friend class EglManager;
+
+    EGLSurface mSurface;
+    EGLint mWidth;
+    EGLint mHeight;
+    EGLint mBufferAge;
+
+    // Maps from 0,0 in top-left to 0,0 in bottom-left
+    // If out is not an EGLint[4] you're going to have a bad time
+    void map(const SkRect& in, EGLint* out) const;
+};
 
 // This class contains the shared global EGL objects, such as EGLDisplay
 // and EGLConfig, which are re-used by CanvasContext
@@ -38,8 +60,6 @@
 
     bool hasEglContext();
 
-    bool hasEglExtension(const char* extension) const;
-
     EGLSurface createSurface(EGLNativeWindowType window);
     void destroySurface(EGLSurface surface);
 
@@ -48,14 +68,13 @@
     bool isCurrent(EGLSurface surface) { return mCurrentSurface == surface; }
     // Returns true if the current surface changed, false if it was already current
     bool makeCurrent(EGLSurface surface, EGLint* errOut = nullptr);
-    void beginFrame(EGLSurface surface, EGLint* width, EGLint* height, EGLint* framebufferAge);
-    bool swapBuffers(EGLSurface surface, const SkRect& dirty, EGLint width, EGLint height);
+    Frame beginFrame(EGLSurface surface);
+    void damageFrame(const Frame& frame, const SkRect& dirty);
+    bool swapBuffers(const Frame& frame, const SkRect& screenDirty);
 
     // Returns true iff the surface is now preserving buffers.
     bool setPreserveBuffer(EGLSurface surface, bool preserve);
 
-    bool useBufferAgeExt();
-
     void setTextureAtlas(const sp<GraphicBuffer>& buffer, int64_t* map, size_t mapSize);
 
     void fence();
@@ -67,12 +86,12 @@
     // EglContext is never destroyed, method is purposely not implemented
     ~EglManager();
 
+    void initExtensions();
     void createPBufferSurface();
-    void loadConfig(bool useBufferAgeExt);
+    void loadConfig();
     void createContext();
     void initAtlas();
-
-    void findExtensions(const char* extensions, std::set<std::string>& list) const;
+    EGLint queryBufferAge(EGLSurface surface);
 
     RenderThread& mRenderThread;
 
@@ -81,18 +100,18 @@
     EGLContext mEglContext;
     EGLSurface mPBufferSurface;
 
-    const bool mAllowPreserveBuffer;
-    bool mCanSetPreserveBuffer;
-
-    bool mHasBufferAgeExt;
-
     EGLSurface mCurrentSurface;
 
     sp<GraphicBuffer> mAtlasBuffer;
     int64_t* mAtlasMap;
     size_t mAtlasMapSize;
 
-    std::set<std::string> mEglExtensionList;
+    enum class SwapBehavior {
+        Discard,
+        Preserved,
+        BufferAge,
+    };
+    SwapBehavior mSwapBehavior = SwapBehavior::Discard;
 };
 
 } /* namespace renderthread */
diff --git a/libs/hwui/tests/main.cpp b/libs/hwui/tests/main.cpp
index 69e8225..483fb35 100644
--- a/libs/hwui/tests/main.cpp
+++ b/libs/hwui/tests/main.cpp
@@ -283,6 +283,69 @@
     }
 };
 
+class PartialInvalTest : public TreeContentAnimation {
+public:
+    std::vector< sp<RenderNode> > cards;
+    void createContent(int width, int height, DisplayListCanvas* renderer) override {
+        static SkColor COLORS[] = {
+                0xFFF44336,
+                0xFF9C27B0,
+                0xFF2196F3,
+                0xFF4CAF50,
+        };
+
+        renderer->drawColor(0xFFFFFFFF, SkXfermode::kSrcOver_Mode);
+
+        for (int x = dp(16); x < (width - dp(116)); x += dp(116)) {
+            for (int y = dp(16); y < (height - dp(116)); y += dp(116)) {
+                sp<RenderNode> card = createCard(x, y, dp(100), dp(100),
+                        COLORS[static_cast<int>((y / dp(116))) % 4]);
+                renderer->drawRenderNode(card.get());
+                cards.push_back(card);
+            }
+        }
+    }
+    void doFrame(int frameNr) override {
+        int curFrame = frameNr % 150;
+        cards[0]->mutateStagingProperties().setTranslationX(curFrame);
+        cards[0]->mutateStagingProperties().setTranslationY(curFrame);
+        cards[0]->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y);
+
+        DisplayListCanvas* renderer = startRecording(cards[0].get());
+        renderer->drawColor(interpolateColor(curFrame / 150.0f, 0xFFF44336, 0xFFF8BBD0),
+                SkXfermode::kSrcOver_Mode);
+        endRecording(renderer, cards[0].get());
+    }
+
+    static SkColor interpolateColor(float fraction, SkColor start, SkColor end) {
+        int startA = (start >> 24) & 0xff;
+        int startR = (start >> 16) & 0xff;
+        int startG = (start >> 8) & 0xff;
+        int startB = start & 0xff;
+
+        int endA = (end >> 24) & 0xff;
+        int endR = (end >> 16) & 0xff;
+        int endG = (end >> 8) & 0xff;
+        int endB = end & 0xff;
+
+        return (int)((startA + (int)(fraction * (endA - startA))) << 24) |
+                (int)((startR + (int)(fraction * (endR - startR))) << 16) |
+                (int)((startG + (int)(fraction * (endG - startG))) << 8) |
+                (int)((startB + (int)(fraction * (endB - startB))));
+    }
+private:
+    sp<RenderNode> createCard(int x, int y, int width, int height, SkColor color) {
+        sp<RenderNode> node = new RenderNode();
+        node->mutateStagingProperties().setLeftTopRightBottom(x, y, x + width, y + height);
+        node->setPropertyFieldsDirty(RenderNode::X | RenderNode::Y);
+
+        DisplayListCanvas* renderer = startRecording(node.get());
+        renderer->drawColor(color, SkXfermode::kSrcOver_Mode);
+        endRecording(renderer, node.get());
+        return node;
+    }
+};
+
 struct cstr_cmp {
     bool operator()(const char *a, const char *b) const {
         return std::strcmp(a, b) < 0;
@@ -296,6 +359,7 @@
     {"shadowgrid2", TreeContentAnimation::run<ShadowGrid2Animation>},
     {"rectgrid", TreeContentAnimation::run<RectGridAnimation> },
     {"oval", TreeContentAnimation::run<OvalAnimation> },
+    {"partialinval", TreeContentAnimation::run<PartialInvalTest> },
 };
 
 int main(int argc, char* argv[]) {
diff --git a/libs/hwui/tests/nullgles.cpp b/libs/hwui/tests/nullgles.cpp
index 8ca7598..f8e8c98 100644
--- a/libs/hwui/tests/nullgles.cpp
+++ b/libs/hwui/tests/nullgles.cpp
@@ -261,8 +261,6 @@
 void glPushGroupMarkerEXT(GLsizei length, const GLchar *marker) {}
 void glPopGroupMarkerEXT(void) {}
 void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum *attachments) {}
-void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) {}
-void glEndTilingQCOM(GLbitfield preserveMask) {}
 void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image) {}
 
 // GLES3
diff --git a/libs/hwui/unit_tests/Android.mk b/libs/hwui/unit_tests/Android.mk
index 917e646..93cee4a 100644
--- a/libs/hwui/unit_tests/Android.mk
+++ b/libs/hwui/unit_tests/Android.mk
@@ -14,7 +14,6 @@
 # limitations under the License.
 #
 
-local_target_dir := $(TARGET_OUT_DATA)/local/tmp
 LOCAL_PATH:= $(call my-dir)/..
 
 include $(CLEAR_VARS)
@@ -28,8 +27,7 @@
 LOCAL_SRC_FILES += \
     unit_tests/ClipAreaTests.cpp \
     unit_tests/DamageAccumulatorTests.cpp \
-    unit_tests/LinearAllocatorTests.cpp \
-    unit_tests/main.cpp
+    unit_tests/LinearAllocatorTests.cpp
 
 
 include $(BUILD_NATIVE_TEST)
diff --git a/libs/hwui/unit_tests/main.cpp b/libs/hwui/unit_tests/main.cpp
deleted file mode 100644
index c9b9636..0000000
--- a/libs/hwui/unit_tests/main.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * Copyright (C) 2015 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <gtest/gtest.h>
-
-int main(int argc, char **argv) {
-    ::testing::InitGoogleTest(&argc, argv);
-    return RUN_ALL_TESTS();
-}
diff --git a/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java b/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java
index 14c2619..57969ba 100644
--- a/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java
+++ b/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java
@@ -56,6 +56,9 @@
     private static final int API_VERSION_1 = 1;
     private static final int API_VERSION_2 = 2;
 
+    private static final int CAMERA_TYPE_BACKWARD_COMPATIBLE = 0;
+    private static final int CAMERA_TYPE_ALL = 1;
+
     protected CameraBinderTestUtils mUtils;
 
     public CameraBinderTest() {
@@ -71,7 +74,7 @@
     @SmallTest
     public void testNumberOfCameras() throws Exception {
 
-        int numCameras = mUtils.getCameraService().getNumberOfCameras();
+        int numCameras = mUtils.getCameraService().getNumberOfCameras(CAMERA_TYPE_ALL);
         assertTrue("At least this many cameras: " + mUtils.getGuessedNumCameras(),
                 numCameras >= mUtils.getGuessedNumCameras());
         Log.v(TAG, "Number of cameras " + numCameras);
diff --git a/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java b/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java
index 7e6ec8b..5223d76 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java
@@ -85,7 +85,6 @@
 import android.view.View.OnLayoutChangeListener;
 import android.view.ViewGroup;
 import android.widget.ImageView;
-import android.widget.ListView;
 import android.widget.TextView;
 import android.widget.Toast;
 
@@ -153,7 +152,6 @@
     // These are lazily initialized.
     private LinearLayoutManager mListLayout;
     private GridLayoutManager mGridLayout;
-    private OnLayoutChangeListener mRecyclerLayoutListener;
     private int mColumnCount = 1;  // This will get updated when layout changes.
 
     public static void showNormal(FragmentManager fm, RootInfo root, DocumentInfo doc, int anim) {
@@ -294,7 +292,13 @@
                     }
                 };
 
-        mSelectionManager = new MultiSelectManager(mRecView, listener);
+        mSelectionManager = new MultiSelectManager(
+                mRecView,
+                listener,
+                state.allowMultiple
+                    ? MultiSelectManager.MODE_MULTIPLE
+                    : MultiSelectManager.MODE_SINGLE);
+
         mSelectionManager.addCallback(new SelectionModeListener());
 
         mType = getArguments().getInt(EXTRA_TYPE);
@@ -431,7 +435,7 @@
     }
 
     private boolean onSingleTapUp(MotionEvent e) {
-        if (!Events.isMouseEvent(e)) {
+        if (Events.isTouchEvent(e) && mSelectionManager.getSelection().isEmpty()) {
             int position = getEventAdapterPosition(e);
             if (position != RecyclerView.NO_POSITION) {
                 return handleViewItem(position);
@@ -531,13 +535,6 @@
 
         updateLayout(state.derivedMode);
 
-        final int choiceMode;
-        if (state.allowMultiple) {
-            choiceMode = ListView.CHOICE_MODE_MULTIPLE_MODAL;
-        } else {
-            choiceMode = ListView.CHOICE_MODE_NONE;
-        }
-
         final int thumbSize = getResources().getDimensionPixelSize(R.dimen.icon_size);
         mThumbSize = new Point(thumbSize, thumbSize);
         mRecView.setAdapter(mAdapter);
@@ -622,7 +619,10 @@
             if ((docFlags & Document.FLAG_SUPPORTS_DELETE) == 0) {
                 mNoDeleteCount += selected ? 1 : -1;
             }
+        }
 
+        @Override
+        public void onSelectionChanged() {
             mSelectionManager.getSelection(mSelected);
             if (mSelected.size() > 0) {
                 if (DEBUG) Log.d(TAG, "Maybe starting action mode.");
diff --git a/packages/DocumentsUI/src/com/android/documentsui/Events.java b/packages/DocumentsUI/src/com/android/documentsui/Events.java
index 2e06903..025b94f 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/Events.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/Events.java
@@ -28,7 +28,14 @@
      * Returns true if event was triggered by a mouse.
      */
     static boolean isMouseEvent(MotionEvent e) {
-        return e.getToolType(0) == MotionEvent.TOOL_TYPE_MOUSE;
+        return isMouseType(e.getToolType(0));
+    }
+
+    /**
+     * Returns true if event was triggered by a finger or stylus touch.
+     */
+    static boolean isTouchEvent(MotionEvent e) {
+        return isTouchType(e.getToolType(0));
     }
 
     /**
@@ -39,6 +46,14 @@
     }
 
     /**
+     * Returns true if event was triggered by a finger or stylus touch.
+     */
+    static boolean isTouchType(int toolType) {
+        return toolType == MotionEvent.TOOL_TYPE_FINGER
+                || toolType == MotionEvent.TOOL_TYPE_STYLUS;
+    }
+
+    /**
      * Returns true if the shift is pressed.
      */
     boolean isShiftPressed(MotionEvent e) {
diff --git a/packages/DocumentsUI/src/com/android/documentsui/MultiSelectManager.java b/packages/DocumentsUI/src/com/android/documentsui/MultiSelectManager.java
index 91b4456..02edd0c 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/MultiSelectManager.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/MultiSelectManager.java
@@ -37,10 +37,18 @@
 import java.util.List;
 
 /**
- * MultiSelectManager adds traditional multi-item selection support to RecyclerView.
+ * MultiSelectManager provides support traditional multi-item selection support to RecyclerView.
+ * Additionally it can be configured to restrict selection to a single element, @see
+ * #setSelectMode.
  */
 public final class MultiSelectManager {
 
+    /** Selection mode for multiple select. **/
+    public static final int MODE_MULTIPLE = 0;
+
+    /** Selection mode for multiple select. **/
+    public static final int MODE_SINGLE = 1;
+
     private static final String TAG = "MultiSelectManager";
     private static final boolean DEBUG = false;
 
@@ -54,15 +62,18 @@
 
     private Adapter<?> mAdapter;
     private RecyclerViewHelper mHelper;
+    private boolean mSingleSelect;
 
     /**
      * @param recyclerView
      * @param gestureDelegate Option delage gesture listener.
+     * @param mode Selection mode
      * @template A gestureDelegate that implements both {@link OnGestureListener}
      *     and {@link OnDoubleTapListener}
      */
     public <L extends OnGestureListener & OnDoubleTapListener> MultiSelectManager(
-            final RecyclerView recyclerView, L gestureDelegate) {
+            final RecyclerView recyclerView, L gestureDelegate, int mode) {
+
         this(
                 recyclerView.getAdapter(),
                 new RecyclerViewHelper() {
@@ -73,7 +84,8 @@
                                 ? recyclerView.getChildAdapterPosition(view)
                                 : RecyclerView.NO_POSITION;
                     }
-                });
+                },
+                mode);
 
         GestureDetector.SimpleOnGestureListener listener =
                 new GestureDetector.SimpleOnGestureListener() {
@@ -110,15 +122,15 @@
 
     /**
      * Constructs a new instance with {@code adapter} and {@code helper}.
-     * @param adapter
-     * @param helper
      * @hide
      */
     @VisibleForTesting
-    MultiSelectManager(Adapter<?> adapter, RecyclerViewHelper helper) {
+    MultiSelectManager(Adapter<?> adapter, RecyclerViewHelper helper, int mode) {
         checkNotNull(adapter, "'adapter' cannot be null.");
         checkNotNull(helper, "'helper' cannot be null.");
 
+        mSingleSelect = mode == MODE_SINGLE;
+
         mHelper = helper;
         mAdapter = adapter;
 
@@ -196,34 +208,44 @@
      * @return True if the selection state of the item changed.
      */
     public boolean setItemSelected(int position, boolean selected) {
-        boolean changed = (selected)
-                ? mSelection.add(position)
-                : mSelection.remove(position);
-
-        if (changed) {
-            notifyItemStateChanged(position, true);
+        if (mSingleSelect && !mSelection.isEmpty()) {
+            clearSelectionQuietly();
         }
-        return changed;
+        return setItemsSelected(position, 1, selected);
     }
 
     /**
-     * @param position
-     * @param length
-     * @param selected
+     * Sets the selected state of the specified items. Note that the callback will NOT
+     * be consulted to see if an item can be selected.
+     *
      * @return True if the selection state of any of the items changed.
      */
     public boolean setItemsSelected(int position, int length, boolean selected) {
         boolean changed = false;
         for (int i = position; i < position + length; i++) {
-            changed |= setItemSelected(i, selected);
+            boolean itemChanged = selected ? mSelection.add(i) : mSelection.remove(i);
+            if (itemChanged) {
+                notifyItemStateChanged(i, selected);
+            }
+            changed |= itemChanged;
         }
+
+        notifySelectionChanged();
         return changed;
     }
 
     /**
-     * Clears the selection.
+     * Clears the selection and notifies (even if nothing changes).
      */
     public void clearSelection() {
+        clearSelectionQuietly();
+        notifySelectionChanged();
+    }
+
+    /**
+     * Clears the selection, without notifying anyone.
+     */
+    private void clearSelectionQuietly() {
         mRanger = null;
 
         if (mSelection.isEmpty()) {
@@ -265,7 +287,9 @@
             if (DEBUG) Log.i(TAG, "View is null. Cannot handle tap event.");
         }
 
-        toggleSelection(position);
+        if (toggleSelection(position)) {
+            notifySelectionChanged();
+        }
     }
 
     /**
@@ -309,6 +333,10 @@
             toggleSelection(position);
         }
 
+        // We're being lazy here notifying even when something might not have changed.
+        // To make this more correct, we'd need to update the Ranger class to return
+        // information about what has changed.
+        notifySelectionChanged();
         return false;
     }
 
@@ -327,20 +355,29 @@
             return false;
         }
 
+        boolean changed = false;
         if (mSelection.contains(position)) {
-            return attemptDeselect(position);
+            changed = attemptDeselect(position);
         } else {
-            boolean selected = attemptSelect(position);
+            boolean canSelect = notifyBeforeItemStateChange(position, true);
+            if (!canSelect) {
+                return false;
+            }
+            if (mSingleSelect && !mSelection.isEmpty()) {
+                clearSelectionQuietly();
+            }
+
             // Here we're already in selection mode. In that case
             // When a simple click/tap (without SHIFT) creates causes
             // an item to be selected.
             // By recreating Ranger at this point, we allow the user to create
             // multiple separate contiguous ranges with SHIFT+Click & Click.
-            if (selected) {
-                setSelectionFocusBegin(position);
-            }
-            return selected;
+            selectAndNotify(position);
+            setSelectionFocusBegin(position);
+            changed = true;
         }
+
+        return changed;
     }
 
     /**
@@ -367,10 +404,15 @@
      */
     private void updateRange(int begin, int end, boolean selected) {
         checkState(end >= begin);
-        if (DEBUG) Log.i(TAG, String.format("Updating range begin=%d, end=%d, selected=%b.", begin, end, selected));
         for (int i = begin; i <= end; i++) {
             if (selected) {
-                attemptSelect(i);
+                boolean canSelect = notifyBeforeItemStateChange(i, true);
+                if (canSelect) {
+                    if (mSingleSelect && !mSelection.isEmpty()) {
+                        clearSelectionQuietly();
+                    }
+                    selectAndNotify(i);
+                }
             } else {
                 attemptDeselect(i);
             }
@@ -381,16 +423,12 @@
      * @param position
      * @return True if the update was applied.
      */
-    private boolean attemptSelect(int position) {
-        if (notifyBeforeItemStateChange(position, true)) {
-            mSelection.add(position);
+    private boolean selectAndNotify(int position) {
+        boolean changed = mSelection.add(position);
+        if (changed) {
             notifyItemStateChanged(position, true);
-            if (DEBUG) Log.d(TAG, "Selection after select: " + mSelection);
-            return true;
-        } else {
-            if (DEBUG) Log.d(TAG, "Select cancelled by listener.");
-            return false;
         }
+        return changed;
     }
 
     /**
@@ -420,10 +458,8 @@
     }
 
     /**
-     * Notifies registered listeners when a selection changes.
-     *
-     * @param position
-     * @param selected
+     * Notifies registered listeners when the selection status of a single item
+     * (identified by {@code position}) changes.
      */
     private void notifyItemStateChanged(int position, boolean selected) {
         int lastListener = mCallbacks.size() - 1;
@@ -434,6 +470,19 @@
     }
 
     /**
+     * Notifies registered listeners when the selection has changed. This
+     * notification should be sent only once a full series of changes
+     * is complete, e.g. clearingSelection, or updating the single
+     * selection from one item to another.
+     */
+    private void notifySelectionChanged() {
+        int lastListener = mCallbacks.size() - 1;
+        for (int i = lastListener; i > -1; i--) {
+            mCallbacks.get(i).onSelectionChanged();
+        }
+    }
+
+    /**
      * Class providing support for managing range selections.
      */
     private final class Range {
@@ -443,7 +492,7 @@
         int mEnd = UNDEFINED;
 
         public Range(int begin) {
-            if (DEBUG) Log.d(TAG, String.format("New Ranger(%d) created.", begin));
+            if (DEBUG) Log.d(TAG, "New Ranger created beginning @ " + begin);
             mBegin = begin;
         }
 
@@ -680,8 +729,10 @@
             }
 
             StringBuilder buffer = new StringBuilder(mSelection.size() * 28);
-            buffer.append(String.format("{size=%d, ", mSelection.size()));
-            buffer.append("items=[");
+            buffer.append("{size=")
+                    .append(mSelection.size())
+                    .append(", ")
+                    .append("items=[");
             for (int i=0; i < mSelection.size(); i++) {
                 if (i > 0) {
                     buffer.append(", ");
@@ -726,11 +777,19 @@
         public void onItemStateChanged(int position, boolean selected);
 
         /**
-         * @param position
-         * @param selected
-         * @return false to cancel the change.
+         * Called prior to an item changing state. Callbacks can cancel
+         * the change at {@code position} by returning {@code false}.
+         *
+         * @param position Adapter position of the item that was checked or unchecked
+         * @param selected <code>true</code> if the item is to be selected, <code>false</code>
+         *                if the item is to be unselected.
          */
         public boolean onBeforeItemStateChange(int position, boolean selected);
+
+        /**
+         * Called immediately after completion of any set of changes.
+         */
+        public void onSelectionChanged();
     }
 
     /**
diff --git a/packages/DocumentsUI/tests/src/com/android/documentsui/MultiSelectManagerTest.java b/packages/DocumentsUI/tests/src/com/android/documentsui/MultiSelectManagerTest.java
index d9f2261..03ad3d4 100644
--- a/packages/DocumentsUI/tests/src/com/android/documentsui/MultiSelectManagerTest.java
+++ b/packages/DocumentsUI/tests/src/com/android/documentsui/MultiSelectManagerTest.java
@@ -60,7 +60,7 @@
         mAdapter = new TestAdapter(items);
         mCallback = new TestCallback();
         mEventHelper = new EventHelper();
-        mManager = new MultiSelectManager(mAdapter, mEventHelper);
+        mManager = new MultiSelectManager(mAdapter, mEventHelper, MultiSelectManager.MODE_MULTIPLE);
         mManager.addCallback(mCallback);
     }
 
@@ -188,6 +188,24 @@
         assertRangeSelection(0, 7);
     }
 
+    @Test
+    public void singleSelectMode() {
+        mManager = new MultiSelectManager(mAdapter, mEventHelper, MultiSelectManager.MODE_SINGLE);
+        mManager.addCallback(mCallback);
+        tap(20);
+        tap(13);
+        assertSelection(13);
+    }
+
+    @Test
+    public void singleSelectMode_ShiftTap() {
+        mManager = new MultiSelectManager(mAdapter, mEventHelper, MultiSelectManager.MODE_SINGLE);
+        mManager.addCallback(mCallback);
+        tap(13);
+        shiftTap(20);
+        assertSelection(20);
+    }
+
     private void tap(int position) {
         mManager.onSingleTapUp(position, 0, MotionEvent.TOOL_TYPE_MOUSE);
     }
@@ -257,6 +275,9 @@
         public boolean onBeforeItemStateChange(int position, boolean selected) {
             return !ignored.contains(position);
         }
+
+        @Override
+        public void onSelectionChanged() {}
     }
 
     private static final class TestHolder extends RecyclerView.ViewHolder {
diff --git a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsProvider.java b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsProvider.java
index bcdfb71..3a98a58 100644
--- a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsProvider.java
+++ b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsProvider.java
@@ -57,6 +57,7 @@
     private ContentResolver mResolver;
     private PipeManager mPipeManager;
     private DocumentLoader mDocumentLoader;
+    private RootScanner mRootScanner;
 
     /**
      * Provides singleton instance to MtpDocumentsService.
@@ -72,6 +73,7 @@
         mResolver = getContext().getContentResolver();
         mPipeManager = new PipeManager();
         mDocumentLoader = new DocumentLoader(mMtpManager, mResolver);
+        mRootScanner = new RootScanner(mResolver, mMtpManager);
         return true;
     }
 
@@ -80,6 +82,7 @@
         mMtpManager = mtpManager;
         mResolver = resolver;
         mDocumentLoader = new DocumentLoader(mMtpManager, mResolver);
+        mRootScanner = new RootScanner(mResolver, mMtpManager);
     }
 
     @Override
@@ -88,25 +91,17 @@
             projection = MtpDocumentsProvider.DEFAULT_ROOT_PROJECTION;
         }
         final MatrixCursor cursor = new MatrixCursor(projection);
-        for (final int deviceId : mMtpManager.getOpenedDeviceIds()) {
-            try {
-                final MtpRoot[] roots = mMtpManager.getRoots(deviceId);
-                // TODO: Add retry logic here.
-
-                for (final MtpRoot root : roots) {
-                    final Identifier rootIdentifier = new Identifier(deviceId, root.mStorageId);
-                    final MatrixCursor.RowBuilder builder = cursor.newRow();
-                    builder.add(Root.COLUMN_ROOT_ID, rootIdentifier.toRootId());
-                    builder.add(Root.COLUMN_FLAGS, Root.FLAG_SUPPORTS_IS_CHILD);
-                    builder.add(Root.COLUMN_TITLE, root.mDescription);
-                    builder.add(
-                            Root.COLUMN_DOCUMENT_ID,
-                            rootIdentifier.toDocumentId());
-                    builder.add(Root.COLUMN_AVAILABLE_BYTES , root.mFreeSpace);
-                }
-            } catch (IOException error) {
-                Log.d(TAG, error.getMessage());
-            }
+        final MtpRoot[] roots = mRootScanner.getRoots();
+        for (final MtpRoot root : roots) {
+            final Identifier rootIdentifier = new Identifier(root.mDeviceId, root.mStorageId);
+            final MatrixCursor.RowBuilder builder = cursor.newRow();
+            builder.add(Root.COLUMN_ROOT_ID, rootIdentifier.toRootId());
+            builder.add(Root.COLUMN_FLAGS, Root.FLAG_SUPPORTS_IS_CHILD);
+            builder.add(Root.COLUMN_TITLE, root.mDescription);
+            builder.add(
+                    Root.COLUMN_DOCUMENT_ID,
+                    rootIdentifier.toDocumentId());
+            builder.add(Root.COLUMN_AVAILABLE_BYTES , root.mFreeSpace);
         }
         cursor.setNotificationUri(
                 mResolver, DocumentsContract.buildRootsUri(MtpDocumentsProvider.AUTHORITY));
@@ -221,13 +216,13 @@
 
     void openDevice(int deviceId) throws IOException {
         mMtpManager.openDevice(deviceId);
-        notifyRootsChange();
+        mRootScanner.scanNow();
     }
 
     void closeDevice(int deviceId) throws IOException {
         mMtpManager.closeDevice(deviceId);
         mDocumentLoader.clearCache(deviceId);
-        notifyRootsChange();
+        mRootScanner.scanNow();
     }
 
     void closeAllDevices() {
@@ -242,7 +237,7 @@
             }
         }
         if (closed) {
-            notifyRootsChange();
+            mRootScanner.scanNow();
         }
     }
 
@@ -250,11 +245,6 @@
         return mMtpManager.getOpenedDeviceIds().length != 0;
     }
 
-    private void notifyRootsChange() {
-        mResolver.notifyChange(
-                DocumentsContract.buildRootsUri(MtpDocumentsProvider.AUTHORITY), null, false);
-    }
-
     private void notifyChildDocumentsChange(String parentDocumentId) {
         mResolver.notifyChange(
                 DocumentsContract.buildChildDocumentsUri(AUTHORITY, parentDocumentId),
diff --git a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java
index 141d118..3afc173 100644
--- a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java
+++ b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java
@@ -72,7 +72,7 @@
 
         // Handle devices that fail to obtain storages just after opening a MTP session.
         final int[] storageIds = device.getStorageIds();
-        if (storageIds == null || storageIds.length == 0) {
+        if (storageIds == null) {
             throw new IOException("Not found MTP storages in the device.");
         }
 
@@ -95,9 +95,12 @@
     synchronized MtpRoot[] getRoots(int deviceId) throws IOException {
         final MtpDevice device = getDevice(deviceId);
         final int[] storageIds = device.getStorageIds();
+        if (storageIds == null) {
+            throw new IOException("Failed to obtain storage IDs.");
+        }
         final MtpRoot[] results = new MtpRoot[storageIds.length];
         for (int i = 0; i < storageIds.length; i++) {
-            results[i] = new MtpRoot(device.getStorageInfo(storageIds[i]));
+            results[i] = new MtpRoot(deviceId, device.getStorageInfo(storageIds[i]));
         }
         return results;
     }
diff --git a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpRoot.java b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpRoot.java
index fb160aa..9dd53c0 100644
--- a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpRoot.java
+++ b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpRoot.java
@@ -21,6 +21,7 @@
 import com.android.internal.annotations.VisibleForTesting;
 
 class MtpRoot {
+    final int mDeviceId;
     final int mStorageId;
     final String mDescription;
     final long mFreeSpace;
@@ -28,27 +29,45 @@
     final String mVolumeIdentifier;
 
     @VisibleForTesting
-    MtpRoot(int storageId,
+    MtpRoot(int deviceId,
+            int storageId,
             String description,
             long freeSpace,
             long maxCapacity,
             String volumeIdentifier) {
-        this.mStorageId = storageId;
-        this.mDescription = description;
-        this.mFreeSpace = freeSpace;
-        this.mMaxCapacity = maxCapacity;
-        this.mVolumeIdentifier = volumeIdentifier;
+        mDeviceId = deviceId;
+        mStorageId = storageId;
+        mDescription = description;
+        mFreeSpace = freeSpace;
+        mMaxCapacity = maxCapacity;
+        mVolumeIdentifier = volumeIdentifier;
     }
 
-    MtpRoot(MtpStorageInfo storageInfo) {
+    MtpRoot(int deviceId, MtpStorageInfo storageInfo) {
+        mDeviceId = deviceId;
         mStorageId = storageInfo.getStorageId();
         mDescription = storageInfo.getDescription();
         mFreeSpace = storageInfo.getFreeSpace();
         mMaxCapacity = storageInfo.getMaxCapacity();
-        if (!storageInfo.getVolumeIdentifier().equals("")) {
-            mVolumeIdentifier = storageInfo.getVolumeIdentifier();
-        } else {
-            mVolumeIdentifier = null;
-        }
+        mVolumeIdentifier = storageInfo.getVolumeIdentifier();
+    }
+
+    @Override
+    public boolean equals(Object object) {
+        if (!(object instanceof MtpRoot))
+            return false;
+        final MtpRoot other = (MtpRoot) object;
+        return mDeviceId == other.mDeviceId &&
+                mStorageId == other.mStorageId &&
+                mDescription.equals(other.mDescription) &&
+                mFreeSpace == other.mFreeSpace &&
+                mMaxCapacity == other.mMaxCapacity &&
+                mVolumeIdentifier.equals(other.mVolumeIdentifier);
+    }
+
+    @Override
+    public int hashCode() {
+        return mDeviceId ^ mStorageId ^ mDescription.hashCode() ^ ((int) mFreeSpace) ^
+                ((int) mMaxCapacity) ^ mVolumeIdentifier.hashCode();
     }
 }
diff --git a/packages/MtpDocumentsProvider/src/com/android/mtp/RootScanner.java b/packages/MtpDocumentsProvider/src/com/android/mtp/RootScanner.java
new file mode 100644
index 0000000..ffab176
--- /dev/null
+++ b/packages/MtpDocumentsProvider/src/com/android/mtp/RootScanner.java
@@ -0,0 +1,106 @@
+package com.android.mtp;
+
+import android.content.ContentResolver;
+import android.net.Uri;
+import android.os.Process;
+import android.provider.DocumentsContract;
+import android.util.Log;
+
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.Arrays;
+
+final class RootScanner {
+    /**
+     * Polling interval in milliseconds used for first SHORT_POLLING_TIMES because it is more
+     * likely to add new root just after the device is added.
+     */
+    private final static long SHORT_POLLING_INTERVAL = 2000;
+
+    /**
+     * Polling interval in milliseconds for low priority polling, when changes are not expected.
+     */
+    private final static long LONG_POLLING_INTERVAL = 30 * 1000;
+
+    /**
+     * @see #SHORT_POLLING_INTERVAL
+     */
+    private final static long SHORT_POLLING_TIMES = 10;
+
+    final ContentResolver mResolver;
+    final MtpManager mManager;
+    MtpRoot[] mLastRoots = new MtpRoot[0];
+    int mPollingCount;
+    boolean mHasBackgroundTask = false;
+
+    RootScanner(ContentResolver resolver, MtpManager manager) {
+        mResolver = resolver;
+        mManager = manager;
+    }
+
+    synchronized MtpRoot[] getRoots() {
+        return mLastRoots;
+    }
+
+    /**
+     * Starts to check new changes right away.
+     * If the background thread has already gone, it restarts another background thread.
+     */
+    synchronized void scanNow() {
+        mPollingCount = 0;
+        if (!mHasBackgroundTask) {
+            mHasBackgroundTask = true;
+            new BackgroundLoaderThread().start();
+        } else {
+            notify();
+        }
+    }
+
+    private MtpRoot[] createRoots(int[] deviceIds) {
+        final ArrayList<MtpRoot> roots = new ArrayList<>();
+        for (final int deviceId : deviceIds) {
+            try {
+                roots.addAll(Arrays.asList(mManager.getRoots(deviceId)));
+            } catch (IOException error) {
+                // Skip device that return error.
+                Log.d(MtpDocumentsProvider.TAG, error.getMessage());
+            }
+        }
+        return roots.toArray(new MtpRoot[roots.size()]);
+    }
+
+    private final class BackgroundLoaderThread extends Thread {
+        @Override
+        public void run() {
+            Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND);
+            synchronized (RootScanner.this) {
+                while (true) {
+                    final int[] deviceIds = mManager.getOpenedDeviceIds();
+                    final MtpRoot[] newRoots = createRoots(deviceIds);
+                    if (!Arrays.equals(mLastRoots, newRoots)) {
+                        final Uri uri =
+                                DocumentsContract.buildRootsUri(MtpDocumentsProvider.AUTHORITY);
+                        mResolver.notifyChange(uri, null, false);
+                        mLastRoots = newRoots;
+                    }
+                    if (deviceIds.length == 0) {
+                        break;
+                    }
+                    mPollingCount++;
+                    try {
+                        // Use SHORT_POLLING_PERIOD for the first SHORT_POLLING_TIMES because it is
+                        // more likely to add new root just after the device is added.
+                        // TODO: Use short interval only for a device that is just added.
+                        RootScanner.this.wait(
+                                mPollingCount > SHORT_POLLING_TIMES ?
+                                        LONG_POLLING_INTERVAL : SHORT_POLLING_INTERVAL);
+                    } catch (InterruptedException exception) {
+                        break;
+                    }
+                }
+
+                mHasBackgroundTask = false;
+            }
+        }
+    }
+}
diff --git a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/DocumentLoaderTest.java b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/DocumentLoaderTest.java
index 49fcddd..5504147 100644
--- a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/DocumentLoaderTest.java
+++ b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/DocumentLoaderTest.java
@@ -43,7 +43,7 @@
         mLoader = new DocumentLoader(mManager, mResolver);
     }
 
-    public void testBasic() throws IOException, InterruptedException {
+    public void testBasic() throws Exception {
         final Uri uri = DocumentsContract.buildChildDocumentsUri(
                 MtpDocumentsProvider.AUTHORITY, mParentIdentifier.toDocumentId());
         setUpDocument(mManager, 40);
diff --git a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java
index e0e3ce6..c1da59f 100644
--- a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java
+++ b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java
@@ -29,6 +29,8 @@
 
 @SmallTest
 public class MtpDocumentsProviderTest extends AndroidTestCase {
+    private final static Uri ROOTS_URI =
+            DocumentsContract.buildRootsUri(MtpDocumentsProvider.AUTHORITY);
     private TestContentResolver mResolver;
     private MtpDocumentsProvider mProvider;
     private TestMtpManager mMtpManager;
@@ -42,46 +44,71 @@
     }
 
     public void testOpenAndCloseDevice() throws Exception {
-        final Uri uri = DocumentsContract.buildRootsUri(MtpDocumentsProvider.AUTHORITY);
-
         mMtpManager.addValidDevice(0);
-        assertEquals(0, mResolver.getChangeCount(uri));
+        mMtpManager.setRoots(0, new MtpRoot[] {
+                new MtpRoot(
+                        0 /* deviceId */,
+                        1 /* storageId */,
+                        "Storage A" /* volume description */,
+                        1024 /* free space */,
+                        2048 /* total space */,
+                        "" /* no volume identifier */)
+        });
 
         mProvider.openDevice(0);
-        assertEquals(1, mResolver.getChangeCount(uri));
+        mResolver.waitForNotification(ROOTS_URI, 1);
 
         mProvider.closeDevice(0);
-        assertEquals(2, mResolver.getChangeCount(uri));
-
-        int exceptionCounter = 0;
-        try {
-            mProvider.openDevice(1);
-        } catch (IOException error) {
-            exceptionCounter++;
-        }
-        assertEquals(2, mResolver.getChangeCount(uri));
-        try {
-            mProvider.closeDevice(1);
-        } catch (IOException error) {
-            exceptionCounter++;
-        }
-        assertEquals(2, mResolver.getChangeCount(uri));
-        assertEquals(2, exceptionCounter);
+        mResolver.waitForNotification(ROOTS_URI, 2);
     }
 
-    public void testCloseAllDevices() throws IOException {
-        final Uri uri = DocumentsContract.buildRootsUri(MtpDocumentsProvider.AUTHORITY);
+    public void testOpenAndCloseErrorDevice() throws Exception {
+        try {
+            mProvider.openDevice(1);
+            fail();
+        } catch (Throwable error) {
+            assertTrue(error instanceof IOException);
+        }
 
+        try {
+            mProvider.closeDevice(1);
+            fail();
+        } catch (Throwable error) {
+            assertTrue(error instanceof IOException);
+        }
+
+        // Check if the following notification is the first one or not.
         mMtpManager.addValidDevice(0);
-
-        mProvider.closeAllDevices();
-        assertEquals(0, mResolver.getChangeCount(uri));
-
+        mMtpManager.setRoots(0, new MtpRoot[] {
+                new MtpRoot(
+                        0 /* deviceId */,
+                        1 /* storageId */,
+                        "Storage A" /* volume description */,
+                        1024 /* free space */,
+                        2048 /* total space */,
+                        "" /* no volume identifier */)
+        });
         mProvider.openDevice(0);
-        assertEquals(1, mResolver.getChangeCount(uri));
+        mResolver.waitForNotification(ROOTS_URI, 1);
+    }
+
+    public void testCloseAllDevices() throws Exception {
+        mMtpManager.addValidDevice(0);
+        mMtpManager.setRoots(0, new MtpRoot[] {
+                new MtpRoot(
+                        0 /* deviceId */,
+                        1 /* storageId */,
+                        "Storage A" /* volume description */,
+                        1024 /* free space */,
+                        2048 /* total space */,
+                        "" /* no volume identifier */)
+        });
+        mProvider.closeAllDevices();
+        mProvider.openDevice(0);
+        mResolver.waitForNotification(ROOTS_URI, 1);
 
         mProvider.closeAllDevices();
-        assertEquals(2, mResolver.getChangeCount(uri));
+        mResolver.waitForNotification(ROOTS_URI, 2);
     }
 
     public void testQueryRoots() throws Exception {
@@ -89,6 +116,7 @@
         mMtpManager.addValidDevice(1);
         mMtpManager.setRoots(0, new MtpRoot[] {
                 new MtpRoot(
+                        0 /* deviceId */,
                         1 /* storageId */,
                         "Storage A" /* volume description */,
                         1024 /* free space */,
@@ -97,16 +125,17 @@
         });
         mMtpManager.setRoots(1, new MtpRoot[] {
                 new MtpRoot(
+                        1 /* deviceId */,
                         1 /* storageId */,
                         "Storage B" /* volume description */,
                         2048 /* free space */,
                         4096 /* total space */,
                         "Identifier B" /* no volume identifier */)
         });
-        assertEquals(0, mProvider.queryRoots(null).getCount());
 
         {
             mProvider.openDevice(0);
+            mResolver.waitForNotification(ROOTS_URI, 1);
             final Cursor cursor = mProvider.queryRoots(null);
             assertEquals(1, cursor.getCount());
             cursor.moveToNext();
@@ -121,6 +150,7 @@
 
         {
             mProvider.openDevice(1);
+            mResolver.waitForNotification(ROOTS_URI, 2);
             final Cursor cursor = mProvider.queryRoots(null);
             assertEquals(2, cursor.getCount());
             cursor.moveToNext();
@@ -136,17 +166,19 @@
 
         {
             mProvider.closeAllDevices();
+            mResolver.waitForNotification(ROOTS_URI, 3);
             final Cursor cursor = mProvider.queryRoots(null);
             assertEquals(0, cursor.getCount());
         }
     }
 
-    public void testQueryRoots_error() throws IOException {
+    public void testQueryRoots_error() throws Exception {
         mMtpManager.addValidDevice(0);
         mMtpManager.addValidDevice(1);
         // Not set roots for device 0 so that MtpManagerMock#getRoots throws IOException.
         mMtpManager.setRoots(1, new MtpRoot[] {
                 new MtpRoot(
+                        1 /* deviceId */,
                         1 /* storageId */,
                         "Storage B" /* volume description */,
                         2048 /* free space */,
@@ -156,6 +188,8 @@
         {
             mProvider.openDevice(0);
             mProvider.openDevice(1);
+            mResolver.waitForNotification(ROOTS_URI, 1);
+
             final Cursor cursor = mProvider.queryRoots(null);
             assertEquals(1, cursor.getCount());
             cursor.moveToNext();
@@ -195,6 +229,7 @@
     public void testQueryDocument_forRoot() throws IOException {
         mMtpManager.setRoots(0, new MtpRoot[] {
                 new MtpRoot(
+                        0 /* deviceId */,
                         1 /* storageId */,
                         "Storage A" /* volume description */,
                         1024 /* free space */,
diff --git a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestContentResolver.java b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestContentResolver.java
index 33e559f..7e772c3 100644
--- a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestContentResolver.java
+++ b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestContentResolver.java
@@ -25,17 +25,22 @@
 import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.Phaser;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.TimeoutException;
 
 class TestContentResolver extends MockContentResolver {
-    final private Map<Uri, Phaser> mPhasers = new HashMap<>();
+    private static final int TIMEOUT_PERIOD_MS = 3000;
+    private final Map<Uri, Phaser> mPhasers = new HashMap<>();
 
     @Override
     public void notifyChange(Uri uri, ContentObserver observer, boolean syncToNetwork) {
         getPhaser(uri).arrive();
     }
 
-    void waitForNotification(Uri uri, int count) {
-        Assert.assertEquals(count, getPhaser(uri).awaitAdvance(count - 1));
+
+    void waitForNotification(Uri uri, int count) throws InterruptedException, TimeoutException {
+        Assert.assertEquals(count, getPhaser(uri).awaitAdvanceInterruptibly(
+                count - 1, TIMEOUT_PERIOD_MS, TimeUnit.MILLISECONDS));
     }
 
     int getChangeCount(Uri uri) {
diff --git a/packages/SystemUI/AndroidManifest.xml b/packages/SystemUI/AndroidManifest.xml
index e4e0f04..c347486 100644
--- a/packages/SystemUI/AndroidManifest.xml
+++ b/packages/SystemUI/AndroidManifest.xml
@@ -317,10 +317,11 @@
             </intent-filter>
         </activity>
 
-        <activity android:name=".egg.LLandActivity"
-                  android:theme="@android:style/Theme.Material.Light.NoActionBar"
+        <activity android:name=".egg.MLandActivity"
+                  android:theme="@android:style/Theme.Material.NoActionBar"
                   android:exported="true"
-                  android:label="@string/lland"
+                  android:icon="@drawable/icon"
+                  android:label="@string/mland"
                   android:hardwareAccelerated="true"
                   android:launchMode="singleInstance"
                   android:screenOrientation="locked"
@@ -329,19 +330,6 @@
             <intent-filter>
                 <action android:name="android.intent.action.MAIN"/>
                 <category android:name="android.intent.category.DEFAULT" />
-            </intent-filter>
-        </activity>
-
-        <activity android:name=".egg.ShruggyActivity"
-                  android:theme="@android:style/Theme.NoDisplay"
-                  android:exported="true"
-                  android:launchMode="singleInstance"
-                  android:screenOrientation="locked"
-                  android:process=":sweetsweetdesserts"
-                  android:excludeFromRecents="true">
-            <intent-filter>
-                <action android:name="android.intent.action.MAIN"/>
-                <category android:name="android.intent.category.DEFAULT" />
                 <category android:name="com.android.internal.category.PLATLOGO" />
             </intent-filter>
         </activity>
diff --git a/packages/SystemUI/res/drawable-nodpi/android.xml b/packages/SystemUI/res/drawable-nodpi/android.xml
new file mode 100644
index 0000000..750de05
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/android.xml
@@ -0,0 +1,37 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48"
+        android:viewportHeight="48">
+    <path
+        android:name="torso"
+        android:pathData="M12,36c0,1.1 0.9,2 2,2l2,0l0,7c0,1.7 1.3,3 3,3c1.7,0 3,-1.3 3,-3l0,-7l4,0l0,7c0,1.7 1.3,3 3,3c1.7,0 3,-1.3 3,-3l0,-7l2,0c1.1,0 2,-0.9 2,-2L36,16L12,16L12,36z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:name="leftArm"
+        android:pathData="M7,16c-1.7,0 -3,1.3 -3,3l0,14c0,1.7 1.3,3 3,3c1.7,0 3,-1.3 3,-3L10,19C10,17.3 8.7,16 7,16z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:name="rightArm"
+        android:pathData="M41,16c-1.7,0 -3,1.3 -3,3l0,14c0,1.7 1.3,3 3,3c1.7,0 3,-1.3 3,-3L44,19C44,17.3 42.7,16 41,16z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:name="illFormTheHead"
+        android:pathData="M31.1,4.3l2.6,-2.6c0.4,-0.4 0.4,-1 0,-1.4c-0.4,-0.4 -1,-0.4 -1.4,0l-3,3C27.7,2.5 25.9,2 24,2c-1.9,0 -3.7,0.5 -5.3,1.3l-3,-3c-0.4,-0.4 -1,-0.4 -1.4,0c-0.4,0.4 -0.4,1 0,1.4l2.6,2.6C13.9,6.5 12,10 12,14l24,0C36,10 34.1,6.5 31.1,4.3zM20.31,9c0,0.72 -0.59,1.31 -1.31,1.31c-0.72,0 -1.31,-0.59 -1.31,-1.31c0,-0.72 0.59,-1.31 1.31,-1.31C19.72,7.69 20.31,8.28 20.31,9zM30.31,9c0,0.72 -0.59,1.31 -1.31,1.31c-0.73,0 -1.31,-0.59 -1.31,-1.31c0,-0.72 0.59,-1.31 1.31,-1.31C29.72,7.69 30.31,8.28 30.31,9z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/cactus1.xml b/packages/SystemUI/res/drawable-nodpi/cactus1.xml
new file mode 100644
index 0000000..d0c4453
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/cactus1.xml
@@ -0,0 +1,57 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M36.3,25.5c-0.4,-0.3,-1,-0.5,-1.5,-0.5c-0.1,0,-0.3,0,-0.4,0c-0.3,0,-0.5,0,-0.7,0.1c-0.6,0.1,-1.1,0.4,-1.5,0.8   c-0.8,0.6,-1.2,1.6,-1.2,2.7v3.5h-1.2V14c0,-1.4,-0.6,-2.7,-1.6,-3.6c-0.4,-0.4,-0.9,-0.8,-1.5,-1c-0.4,-0.1,-0.7,-0.2,-1.1,-0.3   C25.2,9,24.9,9,24.7,9s-0.5,0,-0.8,0.1c-0.4,0.1,-0.8,0.2,-1.1,0.3c-0.6,0.2,-1.1,0.6,-1.5,1c-1,0.9,-1.6,2.2,-1.6,3.6v10.3h-2.4v-4.5   c0,-1.2,-0.6,-2.2,-1.5,-2.8c-0.4,-0.3,-1,-0.5,-1.5,-0.6c-0.2,0,-0.3,-0.1,-0.5,-0.1c-0.2,0,-0.4,0,-0.6,0.1c-0.6,0.1,-1.1,0.3,-1.5,0.7   c-0.8,0.6,-1.4,1.6,-1.4,2.7v8c0,1.1,0.5,2.1,1.4,2.7c0.4,0.3,0.9,0.6,1.5,0.7c0.2,0,0.4,0.1,0.6,0.1h0.5h1.5h3.8V48   c0,1.4,0.6,2.7,1.6,3.6c0.4,0.4,0.9,0.8,1.5,1c0.4,0.1,0.7,0.2,1.1,0.3c0.2,0,0.5,0.1,0.8,0.1s0.5,0,0.8,-0.1   c0.4,-0.1,0.8,-0.2,1.1,-0.3c0.6,-0.2,1.1,-0.6,1.5,-1c1,-0.9,1.6,-2.2,1.6,-3.6v-9.1h1.2h1.2h1.5h0.7c0.1,0,0.3,0,0.4,0   c0.6,-0.1,1.1,-0.2,1.5,-0.5c0.9,-0.6,1.6,-1.7,1.6,-2.9v-7C37.9,27.2,37.3,26.1,36.3,25.5z"
+        android:fillColor="#0D904F"/>
+    <path
+        android:pathData="M22.8,9.4v43.3c0.4,0.1,0.7,0.2,1.1,0.3V9.1C23.5,9.1,23.1,9.2,22.8,9.4z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M29.7,31.9V14c0,-1.4,-0.6,-2.7,-1.6,-3.6v41.3c1,-0.9,1.6,-2.2,1.6,-3.6v-9.1h1.2v-7H29.7z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M30.9,28.4v3.5v7h1.2V25.8C31.4,26.4,30.9,27.4,30.9,28.4z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M36.3,25.5v12.8c0.9,-0.6,1.6,-1.7,1.6,-2.9v-7C37.9,27.2,37.3,26.1,36.3,25.5z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M34.4,24.9c-0.3,0,-0.5,0,-0.7,0.1v13.9h0.7c0.1,0,0.3,0,0.4,0V25C34.7,24.9,34.6,24.9,34.4,24.9z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M26.6,9.4c-0.4,-0.1,-0.7,-0.2,-1.1,-0.3v43.9c0.4,-0.1,0.8,-0.2,1.1,-0.3c0.6,-0.2,1.1,-0.6,1.5,-1V10.4    C27.7,9.9,27.1,9.6,26.6,9.4z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M32.2,25.8v13.2h1.5V25C33.1,25.1,32.6,25.4,32.2,25.8z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M34.8,25v13.9c0.6,-0.1,1.1,-0.2,1.5,-0.5V25.5C35.9,25.2,35.4,25,34.8,25z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M11.7,17v13.5c0.4,0.3,0.9,0.6,1.5,0.7V16.3C12.6,16.4,12.1,16.7,11.7,17z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M19.7,14v10.3h-2.4v-4.5c0,-1.2,-0.6,-2.2,-1.5,-2.8c-0.4,-0.3,-1,-0.5,-1.5,-0.6v15h1.5h3.8V48    c0,1.4,0.6,2.7,1.6,3.6V10.4C20.3,11.3,19.7,12.5,19.7,14z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M17.3,24.2h2.4v7.0h-2.4z"
+        android:fillColor="#055524"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/cactus2.xml b/packages/SystemUI/res/drawable-nodpi/cactus2.xml
new file mode 100644
index 0000000..613ee83c
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/cactus2.xml
@@ -0,0 +1,57 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M30.8,12.9l0.0,0.0l0.0,0.0z"
+        android:fillColor="#0D904F"/>
+    <path
+        android:pathData="M41.1,22.1L41.1,22.1c0,-1.7,-1.3,-3,-3,-3h-4.2v-3.2c0,-1.7,-1.3,-3,-3,-3c0,0,0,0,0,0c0,0,0,0,0,0    c-1.6,0,-3,1.4,-3,3v5l-2,2V6.7c0,-2.2,-1.8,-4,-4,-4s-4,1.8,-4,4v7.3v0L15.8,12v-1.4v-2c0,-1.7,-1.3,-3,-3,-3s-3,1.3,-3,3v4.6    c0,0.8,0.3,1.6,0.9,2.1l7.2,7.2v25.7c0,2.2,1.8,4,4,4s4,-1.8,4,-4V31.3l6.2,-6.2h6C39.7,25.1,41.1,23.7,41.1,22.1    C41.1,22.1,41.1,22.1,41.1,22.1L41.1,22.1z"
+        android:fillColor="#0D904F"/>
+    <path
+        android:pathData="M30.8,12.9"
+        android:fillColor="#0D904F"/>
+    <path
+        android:pathData="M38.1,19.1h-4.2l-3,3v-9.3c-1.6,0,-3,1.4,-3,3v5l-2,2V6.7c0,-2.2,-1.8,-4,-4,-4v24.1v25.4c2.2,0,4,-1.8,4,-4V31.3    l6.2,-6.2l3,-3h6C41.1,20.4,39.7,19.1,38.1,19.1z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M30.8,12.9l0.0,0.0l0.0,0.0z"
+        android:fillColor="#0D904F"/>
+    <path
+        android:pathData="M30.8,12.9C30.8,12.9,30.8,12.9,30.8,12.9C30.8,12.9,30.8,12.9,30.8,12.9l0,9.3l3,-3v-3.2    C33.8,14.2,32.5,12.9,30.8,12.9z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M41.1,22.1l0.0,0.0l0.0,0.0z"
+        android:fillColor="#0D904F"/>
+    <path
+        android:pathData="M41.1,22.1L41.1,22.1l-6,0l-3,3h6C39.7,25.1,41.1,23.7,41.1,22.1C41.1,22.1,41.1,22.1,41.1,22.1z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M17.8,14.1L17.8,14.1l-2.1,-2v-1.4v-2c0,-1.7,-1.3,-3,-3,-3v7.2l5.1,5.1L17.8,14.1L17.8,14.1z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M38.3,16.8l0.29999924,1.5l1.2000008,-1.0l-0.70000076,1.4000015l1.5,0.0l-1.3999977,0.5999985l1.0999985,1.0l-1.3999977,-0.5l0.19999695,1.5l-0.79999924,-1.2999992l-0.79999924,1.2999992l0.20000076,-1.5l-1.4000015,0.5l1.1000023,-1.0l-1.4000015,-0.5999985l1.5,0.0l-0.70000076,-1.4000015l1.2000008,1.0z"
+        android:fillColor="#AB47BC"/>
+    <path
+        android:pathData="M38.9,16.9l-0.10000229,1.5l1.4000015,-0.6000004l-1.1000023,1.1000004l1.5,0.39999962l-1.5,0.20000076l0.80000305,1.2999992l-1.300003,-0.8999996l-0.099998474,1.5l-0.5,-1.3999996l-1.0999985,1.0l0.5999985,-1.3999996l-1.5,0.10000038l1.4000015,-0.70000076l-1.2000008,-0.8999996l1.3999977,0.39999962l-0.29999924,-1.5l0.9000015,1.2000008z"
+        android:fillColor="#BA68C8"/>
+    <path
+        android:pathData="M38.3,19.0m-0.4,0.0a0.4,0.4,0,1,1,0.8,0.0a0.4,0.4,0,1,1,-0.8,0.0"
+        android:fillColor="#FFA726"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/cactus3.xml b/packages/SystemUI/res/drawable-nodpi/cactus3.xml
new file mode 100644
index 0000000..d070e07
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/cactus3.xml
@@ -0,0 +1,51 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M35.9,15.9c-1.7,0,-3,1.3,-3,3v13.6h-1.1h-0.6v-3.9c0,-1.7,-1.3,-3,-3,-3h-0.3h-0.4v-0.8V22c0,-1.4,-1.1,-2.5,-2.5,-2.5   s-2.5,1.1,-2.5,2.5v3.6h-1.8v-6.4c0,-1.7,-1.3,-3,-3,-3s-3,1.3,-3,3v9.4c0,1.7,1.3,3,3,3h7.6V48c0,1.7,1.3,3,3,3c0.5,0,1,-0.1,1.4,-0.4   c0,0,0,0,0,0c0.4,0.3,0.9,0.4,1.5,0.4c1.7,0,3,-1.3,3,-3v-9.5h1.7c1.7,0,3,-1.3,3,-3V18.9C38.9,17.2,37.6,15.9,35.9,15.9z"
+        android:fillColor="#0D904F"/>
+    <path
+        android:pathData="M31.2,51c1.7,0,3,-1.3,3,-3v-9.5h1.7c1.7,0,3,-1.3,3,-3V18.9c0,-1.7,-1.3,-3,-3,-3v19.6h-7.3v15.1c1.1,0,1.1,0,1.1,0   C30.1,50.8,30.6,51,31.2,51z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M20.7,25.6v-6.4c0,-1.7,-1.3,-3,-3,-3v9.4H20.7z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M26.2,35.5h1.2v15.6h-1.2z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M34.1,22.2h0.8v14.2h-0.8z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M16.8,26.5l0.0,-7.0l-0.79999924,0.0l0.0,7.799999l0.79999924,0.0l5.700001,0.0l0.0,-0.79999924z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M29.9,38.5h1.3v11.7h-1.3z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M32.4,38.5h1.8v11.7h-1.8z"
+        android:fillColor="#055524"/>
+    <path
+        android:pathData="M27.5,25.7L27.5,25.7v-0.9v-0.8V22c0,-1.4,-1.1,-2.5,-2.5,-2.5v9.1h0h0C25.1,27.2,26.1,26,27.5,25.7z"
+        android:fillColor="#097138"/>
+    <path
+        android:pathData="M28.6,25.7v6.1v0.7h2.7v-3.8C31.2,27.2,30.1,25.9,28.6,25.7z"
+        android:fillColor="#097138"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/cloud.xml b/packages/SystemUI/res/drawable-nodpi/cloud.xml
new file mode 100644
index 0000000..17e4ad2
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/cloud.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48.0dp"
+        android:height="48.0dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M38.700001,20.100000C37.299999,13.200000 31.299999,8.000000 24.000000,8.000000c-5.800000,0.000000 -10.800000,3.300000 -13.300000,8.100000C4.700000,16.700001 0.000000,21.799999 0.000000,28.000000c0.000000,6.600000 5.400000,12.000000 12.000000,12.000000l26.000000,0.000000c5.500000,0.000000 10.000000,-4.500000 10.000000,-10.000000C48.000000,24.700001 43.900002,20.400000 38.700001,20.100000z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/cloud_off.xml b/packages/SystemUI/res/drawable-nodpi/cloud_off.xml
new file mode 100644
index 0000000..b15ea5f
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/cloud_off.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24.0dp"
+        android:height="24.0dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:pathData="M19.400000,10.000000c-0.700000,-3.400000 -3.700000,-6.000000 -7.400000,-6.000000c-1.500000,0.000000 -2.900000,0.400000 -4.000000,1.200000l1.500000,1.500000C10.200000,6.200000 11.100000,6.000000 12.000000,6.000000c3.000000,0.000000 5.500000,2.500000 5.500000,5.500000L17.500000,12.000000L19.000000,12.000000c1.700000,0.000000 3.000000,1.300000 3.000000,3.000000c0.000000,1.100000 -0.600000,2.100000 -1.600000,2.600000l1.500000,1.500000c1.300000,-0.900000 2.100000,-2.400000 2.100000,-4.100000C24.000000,12.400000 21.900000,10.200000 19.400000,10.000000zM3.000000,5.300000L5.800000,8.000000C2.600000,8.200000 0.000000,10.800000 0.000000,14.000000c0.000000,3.300000 2.700000,6.000000 6.000000,6.000000l11.700000,0.000000l2.000000,2.000000l1.300000,-1.300000L4.300000,4.000000L3.000000,5.300000zM7.700000,10.000000l8.000000,8.000000L6.000000,18.000000c-2.200000,0.000000 -4.000000,-1.800000 -4.000000,-4.000000c0.000000,-2.200000 1.800000,-4.000000 4.000000,-4.000000L7.700000,10.000000z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/icon.xml b/packages/SystemUI/res/drawable-nodpi/icon.xml
index 7b8975a..9c36b5a 100644
--- a/packages/SystemUI/res/drawable-nodpi/icon.xml
+++ b/packages/SystemUI/res/drawable-nodpi/icon.xml
@@ -1,5 +1,5 @@
 <!--
-Copyright (C) 2014 The Android Open Source Project
+Copyright (C) 2015 The Android Open Source Project
 
    Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
@@ -20,14 +20,14 @@
         android:viewportHeight="48.0">
     <path
         android:pathData="M24.0,2.0C11.8,2.0 2.0,11.8 2.0,24.0c0.0,6.1 2.5,11.6 6.4,15.6L39.6,8.4C35.6,4.5 30.1,2.0 24.0,2.0z"
-        android:fillColor="#F57C00"/>
+        android:fillColor="#E91E63"/>
     <path
         android:pathData="M39.6,8.4L8.4,39.6c4.0,4.0 9.5,6.4 15.6,6.4c12.2,0.0 22.0,-9.8 22.0,-22.0C46.0,17.9 43.5,12.4 39.6,8.4z"
-        android:fillColor="#FF9800"/>
+        android:fillColor="#F06292"/>
     <path
         android:pathData="M45.9,25.9L34.0,14.0L14.0,34.0l11.9,11.9C36.5,45.0 45.0,36.5 45.9,25.9z"
         android:fillAlpha="0.33"
-        android:fillColor="#F57C00"/>
+        android:fillColor="#E91E63"/>
     <path
         android:pathData="M24.0,24.0c0.0,0.0 0.0,2.2 0.0,5.0s0.0,5.0 0.0,5.0l10.0,-10.0L34.0,14.0L24.0,24.0z"
         android:fillColor="#FFFFFF"/>
diff --git a/packages/SystemUI/res/drawable-nodpi/lollipop.xml b/packages/SystemUI/res/drawable-nodpi/lollipop.xml
deleted file mode 100644
index cb63af0..0000000
--- a/packages/SystemUI/res/drawable-nodpi/lollipop.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<!--
-Copyright (C) 2014 The Android Open Source Project
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-    you may not use this file except in compliance with the License.
-    You may obtain a copy of the License at
-
-         http://www.0apache.0org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
--->
-<vector xmlns:android="http://schemas.0android.0com/apk/res/android"
-        android:width="560.0dp"
-        android:height="560.0dp"
-        android:viewportWidth="560.0"
-        android:viewportHeight="560.0">
-    <path
-        android:pathData="M264.079987,240.736l0.0,9.82c7.31,-7.15 17.139999,-11.56 28.07,-11.56c22.639999,0.0 40.799999,18.48 40.799999,41.12c0.0,22.48 -18.16,40.880 -40.799999,40.880c-10.93,0.0 -20.280,-4.09 -27.59,-10.93L264.559998,339.0l-11.32,0.0l0.0,-98.269997L264.079987,240.731zM265.809998,264.869995c-0.47,0.79 -1.26,2.04 -1.26,4.79l0.0,21.07c0.0,1.97 0.47,3.07 1.1,4.17c5.19,8.88 14.78,14.94 25.63,14.94c16.43,0.0 29.950,-13.44 29.950,-29.870c0.0,-16.280 -13.52,-29.799999 -29.950,-29.799999C280.51,250.169998 271.0,256.059998 265.809998,264.869995z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M445.731,240.736l0.0,9.82c7.31,-7.15 17.139999,-11.56 28.07,-11.56c22.639999,0.0 40.799999,18.48 40.799999,41.12c0.0,22.48 -18.16,40.880 -40.799999,40.880c-10.93,0.0 -20.280,-4.09 -27.59,-10.93L446.210052,339.0l-11.32,0.0l0.0,-98.269997L445.731,240.731zM447.459991,264.869995c-0.47,0.79 -1.26,2.04 -1.26,4.79l0.0,21.07c0.0,1.97 0.47,3.07 1.1,4.17c5.19,8.88 14.78,14.94 25.63,14.94c16.43,0.0 29.950,-13.44 29.950,-29.870c0.0,-16.280 -13.52,-29.799999 -29.950,-29.799999C462.160004,250.169998 452.649994,256.059998 447.459991,264.869995z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M169.490005,279.880005c0.0,22.639999 -18.32,41.12 -40.810,41.12c-22.639999,0.0 -41.040,-18.48 -41.040,-41.12c0.0,-22.48 18.389999,-40.880 41.040,-40.880C151.169998,239.0 169.490005,257.399994 169.490005,279.880005zM158.089996,280.040009c0.0,-16.43 -13.13,-29.870 -29.41,-29.870c-16.51,0.0 -29.4,13.44 -29.4,29.870c0.0,16.280 12.89,29.799999 29.4,29.799999C144.960007,309.8387 158.089996,296.309998 158.089996,280.040009z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M423.790009,279.880005c0.0,22.639999 -18.32,41.12 -40.810,41.12c-22.639999,0.0 -41.040,-18.48 -41.040,-41.12c0.0,-22.48 18.389999,-40.880 41.040,-40.880C405.470,239.0 423.790009,257.399994 423.790009,279.880005zM412.395,280.040009c0.0,-16.43 -13.13,-29.870 -29.41,-29.870c-16.51,0.0 -29.4,13.44 -29.4,29.870c0.0,16.280 12.89,29.799999 29.4,29.799999C399.26,309.8387 412.395,296.309998 412.395,280.040009z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M229.02,221.0l11.17,0.0l0.0,11.48l-11.17,0.0z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M229.02,240.65l11.17,0.0l0.0,78.62l-11.17,0.0z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M65.4,221.0l11.17,0.0l0.0,98.27l-11.17,0.0z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M180.58,221.0l11.17,0.0l0.0,98.27l-11.17,0.0z"
-        android:fillColor="#FFFFFF"/>
-    <path
-        android:pathData="M204.8,221.0l11.17,0.0l0.0,98.27l-11.17,0.0z"
-        android:fillColor="#FFFFFF"/>
-</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/minus.xml b/packages/SystemUI/res/drawable-nodpi/minus.xml
new file mode 100644
index 0000000..a308e07
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/minus.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48.0dp"
+        android:height="48.0dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M4.0,20.0l40.0,0.0l0.0,8.0l-40.0,0.0z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_antennae.xml b/packages/SystemUI/res/drawable-nodpi/mm_antennae.xml
new file mode 100644
index 0000000..15cd450
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_antennae.xml
@@ -0,0 +1,27 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:pathData="M15.6,5.3c0,0,-0.1,0,-0.1,0c-0.3,-0.1,-0.4,-0.3,-0.4,-0.6L16,1.4C16,1.1,16.3,0.9,16.6,1   c0.3,0.1,0.4,0.3,0.4,0.6l-0.8,3.3C16.1,5.1,15.9,5.3,15.6,5.3z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M8.4,5.3c-0.2,0,-0.4,-0.2,-0.5,-0.4L7.1,1.6C7,1.4,7.2,1.1,7.4,1C7.7,0.9,8,1.1,8,1.4l0.8,3.3   c0.1,0.3,-0.1,0.5,-0.4,0.6C8.5,5.3,8.4,5.3,8.4,5.3z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_antennae2.xml b/packages/SystemUI/res/drawable-nodpi/mm_antennae2.xml
new file mode 100644
index 0000000..c7c06c5
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_antennae2.xml
@@ -0,0 +1,27 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:pathData="M15.6,5.5C15.5,5.5,15.5,5.5,15.6,5.5c-0.3,-0.3,-0.3,-0.6,-0.1,-0.8l2.4,-2.5c0.2,-0.2,0.5,-0.2,0.7,0   c0.2,0.2,0.2,0.5,0,0.7l-2.4,2.5C16,5.6,15.8,5.7,15.6,5.5z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M8.4,5.6C8.2,5.7,8,5.6,7.8,5.5L5.5,3c-0.2,-0.2,-0.2,-0.5,0,-0.7c0.2,-0.2,0.5,-0.2,0.7,0l2.4,2.5   C8.7,5,8.7,5.3,8.4,5.6C8.5,5.5,8.5,5.5,8.4,5.6z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_eyes.xml b/packages/SystemUI/res/drawable-nodpi/mm_eyes.xml
new file mode 100644
index 0000000..ec7eb5d
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_eyes.xml
@@ -0,0 +1,27 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M7.4,12.0m-0.7,0.0a0.7,0.7,0,1,1,1.4,0.0a0.7,0.7,0,1,1,-1.4,0.0"/>
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M16.6,12.0m-0.7,0.0a0.7,0.7,0,1,1,1.4,0.0a0.7,0.7,0,1,1,-1.4,0.0"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_eyes2.xml b/packages/SystemUI/res/drawable-nodpi/mm_eyes2.xml
new file mode 100644
index 0000000..73ed453
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_eyes2.xml
@@ -0,0 +1,27 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M7.4,11.7c-0.6,0,-0.7,0.7,-0.7,0.3c0,-0.4,0.3,-0.7,0.7,-0.7C7.7,11.3,8,11.6,8,12C8,12.4,7.9,11.7,7.4,11.7z   "/>
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M16.6,11.7c-0.6,0,-0.7,0.7,-0.7,0.3c0,-0.4,0.3,-0.7,0.7,-0.7s0.7,0.3,0.7,0.7C17.3,12.4,17.2,11.7,16.6,11.7   z"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_head.xml b/packages/SystemUI/res/drawable-nodpi/mm_head.xml
new file mode 100644
index 0000000..c6a6465
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_head.xml
@@ -0,0 +1,30 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:pathData="M18.6,5.4C18.1,5,16,4,12,4S5.9,5,5.4,5.4C5,5.9,4,8,4,12s1,6.1,1.4,6.6C5.9,19,8,20,12,20s6.1,-1,6.6,-1.4   C19,18.1,20,16,20,12S19,5.9,18.6,5.4z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M5.4,5.7
+                          a 6.6 1.7 0 1 1 13.2 0
+                          a 6.6 1.7 0 1 1 -13.2 0
+                          z" 
+        android:fillColor="#33000000" />
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_mouth1.xml b/packages/SystemUI/res/drawable-nodpi/mm_mouth1.xml
new file mode 100644
index 0000000..2ba6c5e
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_mouth1.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M6.5,15.5c-0.6,0,-0.9,-0.1,-1.1,-0.2c0,0,0,-0.1,0,-0.2c0,0,0.1,0,0.2,0c0.2,0.2,1.1,0.2,2.5,0.1c1,-0.1,2.3,-0.1,4,-0.1    c1.6,0,2.9,0.1,4,0.1c1.4,0.1,2.3,0.1,2.5,-0.1c0,0,0.1,0,0.2,0c0,0,0,0.1,0,0.2c-0.3,0.3,-1.2,0.3,-2.7,0.2c-1,-0.1,-2.3,-0.1,-4,-0.1    c-1.6,0,-2.9,0.1,-4,0.1C7.4,15.5,6.9,15.5,6.5,15.5z"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_mouth2.xml b/packages/SystemUI/res/drawable-nodpi/mm_mouth2.xml
new file mode 100644
index 0000000..50bd98b
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_mouth2.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M18.6,15.1c0,0,-0.1,0,-0.2,0c-0.3,0.3,-1.6,0.3,-3.1,0.3c-0.4,0,-0.9,0,-1.4,0c-0.6,0,-1.3,0,-2,0s-1.4,0,-2,0   c-0.5,0,-1,0,-1.4,0c-1.5,0,-2.8,0,-3.1,-0.3c0,0,-0.1,0,-0.2,0c0,0,0,0.1,0,0.1s0,0.1,0,0.1c0.6,0.6,3.1,1,6.6,1s6.1,-0.4,6.6,-1   C18.7,15.2,18.7,15.2,18.6,15.1C18.7,15.1,18.7,15.1,18.6,15.1z"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_mouth3.xml b/packages/SystemUI/res/drawable-nodpi/mm_mouth3.xml
new file mode 100644
index 0000000..93258ed
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_mouth3.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M10.3,15.2c0.1,0.9,0.7,1.7,1.7,1.7s1.6,-0.8,1.7,-1.7"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mm_mouth4.xml b/packages/SystemUI/res/drawable-nodpi/mm_mouth4.xml
new file mode 100644
index 0000000..c629492
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mm_mouth4.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M12.0,16.0m-0.9,0.0a0.9,0.9,0,1,1,1.8,0.0a0.9,0.9,0,1,1,-1.8,0.0"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/moon.xml b/packages/SystemUI/res/drawable-nodpi/moon.xml
new file mode 100644
index 0000000..4ee6286
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/moon.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48.0dp"
+        android:height="48.0dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M18.000000,4.000000c-2.100000,0.000000 -4.100000,0.300000 -6.000000,0.900000C20.100000,7.500000 26.000000,15.000000 26.000000,24.000000s-5.900000,16.500000 -14.000000,19.100000c1.900000,0.600000 3.900000,0.900000 6.000000,0.900000c11.000000,0.000000 20.000000,-9.000000 20.000000,-20.000000S29.000000,4.000000 18.000000,4.000000z"
+        android:fillColor="#FFF2F2FF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mountain1.xml b/packages/SystemUI/res/drawable-nodpi/mountain1.xml
new file mode 100644
index 0000000..52e22d0
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mountain1.xml
@@ -0,0 +1,33 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M0.0,48.0l24.0,-36.0l24.0,36.0z"
+        android:fillColor="#4DB6AC"/>
+    <path
+        android:pathData="M24.0,12.0l-9.9,36.0l33.9,0.0z"
+        android:fillColor="#00897B"/>
+    <path
+        android:pathData="M24.0,12.0l7.700001,11.5l-5.300001,-5.0l-0.8999996,0.8999996l-1.5,-1.2999992l-4.6000004,10.5z"
+        android:fillColor="#CCCCCC"/>
+    <path
+        android:pathData="M24.0,12.0l-8.1,12.200001l2.3000011,1.8999996l1.1999989,2.5z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mountain2.xml b/packages/SystemUI/res/drawable-nodpi/mountain2.xml
new file mode 100644
index 0000000..ad23bdd
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mountain2.xml
@@ -0,0 +1,27 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M0.0,48.0l24.0,-36.0l24.0,36.0z"
+        android:fillColor="#4DB6AC"/>
+    <path
+        android:pathData="M24.0,12.0l-13.2,36.0l37.2,0.0z"
+        android:fillColor="#00897B"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/mountain3.xml b/packages/SystemUI/res/drawable-nodpi/mountain3.xml
new file mode 100644
index 0000000..02942d7
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/mountain3.xml
@@ -0,0 +1,57 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48dp"
+        android:height="48dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M0.1,48.0l21.0,-31.5l20.999998,31.5z"
+        android:fillColor="#4DB6AC"/>
+    <path
+        android:pathData="M21.1,16.5l-7.5,31.5l28.499998,0.0z"
+        android:fillColor="#00897B"/>
+    <path
+        android:pathData="M13.2,28.4l7.9000006,-11.9l-1.0,4.0z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M20.1,20.5l4.5,1.3999996l-3.5,-5.3999996z"
+        android:fillColor="#CCCCCC"/>
+    <path
+        android:pathData="M2.1,55.8l25.5,-38.4l25.6,38.4z"
+        android:fillColor="#4DB6AC"/>
+    <path
+        android:pathData="M27.6,17.4l-9.0,38.4l34.6,0.0z"
+        android:fillColor="#00897B"/>
+    <path
+        android:pathData="M18.6,31.0l9.0,-13.6l-1.5,6.700001z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M26.1,24.1l2.1999989,-2.2000008l3.7000008,2.0l-4.3999996,-6.5z"
+        android:fillColor="#CCCCCC"/>
+    <path
+        android:pathData="M8.9,59.1l19.9,-29.899998l20.0,29.899998z"
+        android:fillColor="#4DB6AC"/>
+    <path
+        android:pathData="M28.8,29.2l-7.0,29.899998l27.0,0.0z"
+        android:fillColor="#00897B"/>
+    <path
+        android:pathData="M25.1,34.9l3.6999989,-5.700001l-2.0999985,9.0l0.0,-4.5z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M26.7,38.2l5.5,-3.9000015l-3.4000015,-5.0999985z"
+        android:fillColor="#CCCCCC"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/play.xml b/packages/SystemUI/res/drawable-nodpi/play.xml
new file mode 100644
index 0000000..747e60b
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/play.xml
@@ -0,0 +1,27 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48.0dp"
+        android:height="48.0dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M8.0,5.0l0.0,14.0l11.0,-7.0z"/>
+    <path
+        android:pathData="M0 0h24v24H0z"
+        android:fillColor="#00000000"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/plus.xml b/packages/SystemUI/res/drawable-nodpi/plus.xml
new file mode 100644
index 0000000..2bdb0b7
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/plus.xml
@@ -0,0 +1,27 @@
+<!--
+Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48.0dp"
+        android:height="48.0dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M4.0,20.0l40.0,0.0l0.0,8.0l-40.0,0.0z"
+        android:fillColor="#FFFFFF"/>
+    <path
+        android:pathData="M20.0,4.0l8.0,0.0l0.0,40.0l-8.0,0.0z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/ripplebg.xml b/packages/SystemUI/res/drawable-nodpi/ripplebg.xml
new file mode 100644
index 0000000..21c66eb
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/ripplebg.xml
@@ -0,0 +1,25 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_focused="true">
+        <ripple android:color="#DDDDDD">
+            <item><shape android:shape="oval"><solid android:color="#FFFFFF" /></shape></item>
+        </ripple>
+    </item>
+    <item>
+        <shape android:shape="oval"><solid android:color="#AAAAAA" /></shape>
+    </item>
+</selector>
\ No newline at end of file
diff --git a/packages/SystemUI/res/drawable-nodpi/scorecard.xml b/packages/SystemUI/res/drawable-nodpi/scorecard.xml
new file mode 100644
index 0000000..f22ec7b
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/scorecard.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle"
+    >
+    <corners
+        android:radius="4dp" />
+    <solid
+        android:color="#ffffffff" />
+</shape>
diff --git a/packages/SystemUI/res/drawable-nodpi/scorecard_gameover.xml b/packages/SystemUI/res/drawable-nodpi/scorecard_gameover.xml
new file mode 100644
index 0000000..f663a66
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/scorecard_gameover.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle"
+    >
+    <corners
+        android:radius="8dp" />
+    <solid
+        android:color="#ffff0000" />
+</shape>
diff --git a/packages/SystemUI/res/drawable-nodpi/star.xml b/packages/SystemUI/res/drawable-nodpi/star.xml
new file mode 100644
index 0000000..73ca04a
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/star.xml
@@ -0,0 +1,24 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48.0dp"
+        android:height="48.0dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <path
+        android:pathData="M30.250000,17.750000L24.000000,4.000000l-6.250000,13.750000L4.000000,24.000000l13.750000,6.250000L24.000000,44.000000l6.250000,-13.750000L44.000000,24.000000L30.250000,17.750000z"
+        android:fillColor="#FFFFFF"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable-nodpi/sun.xml b/packages/SystemUI/res/drawable-nodpi/sun.xml
new file mode 100644
index 0000000..3e4a233
--- /dev/null
+++ b/packages/SystemUI/res/drawable-nodpi/sun.xml
@@ -0,0 +1,29 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="48.0dp"
+        android:height="48.0dp"
+        android:viewportWidth="48.0"
+        android:viewportHeight="48.0">
+    <group>
+        <path
+            android:pathData="M 24,8 A 16,16 0 1,0 24.0001,8 z"
+            android:fillColor="#FFFFFFCC" />
+        <path
+            android:pathData="M40.0,30.6l6.6,-6.6L40.0,17.4L40.0,8.0l-9.4,0.0L24.0,1.4L17.4,8.0L8.0,8.0l0.0,9.4L1.4,24.0L8.0,30.6L8.0,40.0l9.4,0.0l6.6,6.6l6.6,-6.6L40.0,40.0L40.0,30.6zM24.0,36.0c-6.6,0.0 -12.0,-5.4 -12.0,-12.0s5.4,-12.0 12.0,-12.0c6.6,0.0 12.0,5.4 12.0,12.0S30.6,36.0 24.0,36.0z"
+            android:fillColor="#FFFFFF40"/>
+    </group>
+</vector>
diff --git a/packages/SystemUI/res/layout/lland.xml b/packages/SystemUI/res/layout/lland.xml
deleted file mode 100644
index 71a16c9..0000000
--- a/packages/SystemUI/res/layout/lland.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2014 The Android Open Source Project
-
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
-
-          http://www.apache.org/licenses/LICENSE-2.0
-
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
--->
-<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
-              android:orientation="vertical"
-              android:layout_width="match_parent"
-              android:layout_height="match_parent"
-        >
-    <com.android.systemui.egg.LLand
-            android:id="@+id/world"
-            android:layout_width="match_parent"
-            android:layout_height="match_parent">
-    </com.android.systemui.egg.LLand>
-    <TextView
-            android:id="@+id/score"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:textSize="32sp"
-            android:textColor="#FFAAAAAA"
-            android:layout_marginTop="32dp"
-            android:layout_marginStart="16dp"
-            android:layout_gravity="top|start"
-            android:paddingStart="16dp"
-            android:paddingEnd="16dp"
-            android:paddingTop="8dp"
-            android:paddingBottom="8dp"
-            android:background="@drawable/scorecard"
-            />
-    <TextView
-            android:id="@+id/welcome"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:textSize="30sp"
-            android:textColor="#FFFFFFFF"
-            android:layout_gravity="center"
-            android:layout_marginTop="70dp"
-            android:visibility="gone"
-            />
-</FrameLayout>
-
diff --git a/packages/SystemUI/res/layout/mland.xml b/packages/SystemUI/res/layout/mland.xml
new file mode 100644
index 0000000..d1b6d00
--- /dev/null
+++ b/packages/SystemUI/res/layout/mland.xml
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+     Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+              android:orientation="vertical"
+              android:layout_width="match_parent"
+              android:layout_height="match_parent"
+        >
+    <com.android.systemui.egg.MLand
+            android:id="@+id/world"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent">
+    </com.android.systemui.egg.MLand>
+    <FrameLayout
+            android:id="@+id/welcome"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent"
+            android:visibility="gone"
+            android:background="#a0000000"
+            android:clickable="true"
+            >
+        <FrameLayout
+            android:id="@+id/play_button"
+            android:layout_width="72dp"
+            android:layout_height="72dp"
+            android:layout_gravity="center"
+            android:clickable="true"
+            android:background="@drawable/ripplebg"
+            android:focusable="true"
+            android:onClick="startButtonPressed"
+            >
+            <ImageView
+                android:id="@+id/play_button_image"
+                android:layout_width="48dp"
+                android:layout_height="48dp"
+                android:scaleType="fitCenter"
+                android:layout_gravity="center"
+                android:tint="#000000"
+                android:src="@drawable/play"
+                />
+            <TextView
+                android:id="@+id/play_button_text"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="center"
+                android:alpha="0"
+                android:textSize="40dp"
+                android:textColor="#000000"
+                />
+        </FrameLayout>
+    </FrameLayout>
+    <LinearLayout
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_gravity="top|center_horizontal"
+        android:orientation="horizontal"
+        android:gravity="center_vertical"
+        android:id="@+id/player_setup"
+        >
+        <ImageButton
+            style="@android:style/Widget.Material.Button.Borderless"
+            android:id="@+id/player_minus_button"
+            android:layout_width="48dp"
+            android:layout_height="48dp"
+            android:padding="10dp"
+            android:scaleType="centerInside"
+            android:onClick="playerMinus"
+            android:src="@drawable/minus"
+            />
+        <LinearLayout
+            android:id="@+id/scores"
+            android:layout_width="wrap_content"
+            android:layout_height="64dp"
+            android:padding="12dp"
+            android:orientation="horizontal"
+            android:clipToPadding="false"
+            >
+        </LinearLayout>
+        <ImageButton
+            style="@android:style/Widget.Material.Button.Borderless"
+            android:id="@+id/player_plus_button"
+            android:layout_width="48dp"
+            android:layout_height="48dp"
+            android:padding="10dp"
+            android:scaleType="centerInside"
+            android:onClick="playerPlus"
+            android:src="@drawable/plus"
+            />
+    </LinearLayout>
+</FrameLayout>
diff --git a/packages/SystemUI/res/layout/mland_scorefield.xml b/packages/SystemUI/res/layout/mland_scorefield.xml
new file mode 100644
index 0000000..0ed72e43
--- /dev/null
+++ b/packages/SystemUI/res/layout/mland_scorefield.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+     Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<TextView
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        android:id="@+id/score"
+        android:layout_width="wrap_content"
+        android:layout_height="match_parent"
+        android:textStyle="bold"
+        android:textSize="22sp"
+        android:gravity="center"
+        android:textColor="#FFAAAAAA"
+        android:paddingStart="12dp"
+        android:paddingEnd="12dp"
+        android:paddingTop="4dp"
+        android:paddingBottom="4dp"
+        android:background="@drawable/scorecard"
+        android:elevation="@dimen/hud_z"
+        />
diff --git a/packages/SystemUI/res/values/config.xml b/packages/SystemUI/res/values/config.xml
index ba7974c..daf42fb 100644
--- a/packages/SystemUI/res/values/config.xml
+++ b/packages/SystemUI/res/values/config.xml
@@ -261,12 +261,6 @@
     <!-- Doze: pulse parameter - how long does it take to fade in after a pickup? -->
     <integer name="doze_pulse_duration_in_pickup">300</integer>
 
-    <!-- Doze: pulse parameter - delay to wait for the screen to wake up -->
-    <integer name="doze_pulse_delay_in">200</integer>
-
-    <!-- Doze: pulse parameter - delay to wait for the screen to wake up after a pickup -->
-    <integer name="doze_pulse_delay_in_pickup">200</integer>
-
     <!-- Doze: pulse parameter - once faded in, how long does it stay visible? -->
     <integer name="doze_pulse_duration_visible">3000</integer>
 
diff --git a/packages/SystemUI/res/values/lland_config.xml b/packages/SystemUI/res/values/lland_config.xml
deleted file mode 100644
index a9e732e..0000000
--- a/packages/SystemUI/res/values/lland_config.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2014, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-
-<resources>
-    <dimen name="obstacle_spacing">380dp</dimen>
-    <dimen name="translation_per_sec">100dp</dimen>
-    <dimen name="boost_dv">550dp</dimen>
-    <dimen name="player_hit_size">40dp</dimen>
-    <dimen name="player_size">40dp</dimen>
-    <dimen name="obstacle_width">90dp</dimen>
-    <dimen name="obstacle_stem_width">12dp</dimen>
-    <dimen name="obstacle_gap">170dp</dimen>
-    <dimen name="obstacle_height_min">48dp</dimen>
-    <dimen name="building_width_min">20dp</dimen>
-    <dimen name="building_width_max">250dp</dimen>
-    <dimen name="building_height_min">20dp</dimen>
-    <dimen name="cloud_size_min">10dp</dimen>
-    <dimen name="cloud_size_max">100dp</dimen>
-    <dimen name="sun_size">45dp</dimen>
-    <dimen name="moon_size">30dp</dimen>
-    <dimen name="star_size_min">3dp</dimen>
-    <dimen name="star_size_max">5dp</dimen>
-    <dimen name="G">30dp</dimen>
-    <dimen name="max_v">1000dp</dimen>
-    <dimen name="scenery_z">6dp</dimen>
-    <dimen name="obstacle_z">18dp</dimen>
-    <dimen name="player_z">18dp</dimen>
-    <dimen name="player_z_boost">20dp</dimen>
-    <dimen name="hud_z">35dp</dimen>
-</resources>
diff --git a/packages/SystemUI/res/values/lland_strings.xml b/packages/SystemUI/res/values/lland_strings.xml
deleted file mode 100644
index ce88157..0000000
--- a/packages/SystemUI/res/values/lland_strings.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/**
- * Copyright (c) 2014, The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); 
- * you may not use this file except in compliance with the License. 
- * You may obtain a copy of the License at 
- *
- *     http://www.apache.org/licenses/LICENSE-2.0 
- *
- * Unless required by applicable law or agreed to in writing, software 
- * distributed under the License is distributed on an "AS IS" BASIS, 
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
- * See the License for the specific language governing permissions and 
- * limitations under the License.
- */
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- Name of the L Land easter egg. DO NOT TRANSLATE -->
-    <string name="lland">L Land</string>
-</resources>
diff --git a/packages/SystemUI/res/values/mland_config.xml b/packages/SystemUI/res/values/mland_config.xml
new file mode 100644
index 0000000..0ca88ae
--- /dev/null
+++ b/packages/SystemUI/res/values/mland_config.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+     Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<resources>
+    <dimen name="obstacle_spacing">380dp</dimen>
+    <dimen name="translation_per_sec">100dp</dimen>
+    <dimen name="boost_dv">550dp</dimen>
+    <dimen name="player_hit_size">40dp</dimen>
+    <dimen name="player_size">40dp</dimen>
+    <dimen name="obstacle_width">130dp</dimen>
+    <dimen name="obstacle_stem_width">8dp</dimen>
+    <dimen name="obstacle_gap">140dp</dimen>
+    <dimen name="obstacle_height_min">48dp</dimen>
+    <dimen name="building_width_min">50dp</dimen>
+    <dimen name="building_width_max">250dp</dimen>
+    <dimen name="building_height_min">20dp</dimen>
+    <dimen name="cloud_size_min">10dp</dimen>
+    <dimen name="cloud_size_max">100dp</dimen>
+    <dimen name="sun_size">45dp</dimen>
+    <dimen name="moon_size">30dp</dimen>
+    <dimen name="star_size_min">3dp</dimen>
+    <dimen name="star_size_max">5dp</dimen>
+    <dimen name="G">30dp</dimen>
+    <dimen name="max_v">1000dp</dimen>
+    <dimen name="scenery_z">6dp</dimen>
+    <dimen name="obstacle_z">18dp</dimen>
+    <dimen name="player_z">18dp</dimen>
+    <dimen name="player_z_boost">20dp</dimen>
+    <dimen name="hud_z">10dp</dimen>
+</resources>
diff --git a/packages/SystemUI/res/values/mland_strings.xml b/packages/SystemUI/res/values/mland_strings.xml
new file mode 100644
index 0000000..fada1ae
--- /dev/null
+++ b/packages/SystemUI/res/values/mland_strings.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+     Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <!-- Name of the easter egg. DO NOT TRANSLATE -->
+    <string name="mland">Marshmallow Land</string>
+</resources>
diff --git a/packages/SystemUI/src/com/android/systemui/egg/LLand.java b/packages/SystemUI/src/com/android/systemui/egg/LLand.java
deleted file mode 100644
index fa257b1..0000000
--- a/packages/SystemUI/src/com/android/systemui/egg/LLand.java
+++ /dev/null
@@ -1,988 +0,0 @@
-/*
- * Copyright (C) 2014 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.systemui.egg;
-
-import android.animation.TimeAnimator;
-import android.content.Context;
-import android.content.res.Resources;
-import android.graphics.Canvas;
-import android.graphics.Color;
-import android.graphics.Matrix;
-import android.graphics.Outline;
-import android.graphics.Paint;
-import android.graphics.Path;
-import android.graphics.PorterDuff;
-import android.graphics.Rect;
-import android.graphics.drawable.Drawable;
-import android.graphics.drawable.GradientDrawable;
-import android.media.AudioAttributes;
-import android.media.AudioManager;
-import android.os.Vibrator;
-import android.util.AttributeSet;
-import android.util.Log;
-import android.view.Gravity;
-import android.view.KeyEvent;
-import android.view.MotionEvent;
-import android.util.Slog;
-import android.view.View;
-import android.view.ViewOutlineProvider;
-import android.view.animation.DecelerateInterpolator;
-import android.widget.FrameLayout;
-import android.widget.ImageView;
-import android.widget.TextView;
-
-import com.android.systemui.R;
-
-import java.util.ArrayList;
-
-public class LLand extends FrameLayout {
-    public static final String TAG = "LLand";
-
-    public static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG);
-    public static final boolean DEBUG_DRAW = false; // DEBUG
-
-    public static void L(String s, Object ... objects) {
-        if (DEBUG) {
-            Slog.d(TAG, objects.length == 0 ? s : String.format(s, objects));
-        }
-    }
-
-    public static final boolean AUTOSTART = true;
-    public static final boolean HAVE_STARS = true;
-
-    public static final float DEBUG_SPEED_MULTIPLIER = 1f; // 0.1f;
-    public static final boolean DEBUG_IDDQD = Log.isLoggable(TAG + ".iddqd", Log.DEBUG);
-
-    final static int[] POPS = {
-            // resid                // spinny!  // alpha
-            R.drawable.pop_belt,    0,          255,
-            R.drawable.pop_droid,   0,          255,
-            R.drawable.pop_pizza,   1,          255,
-            R.drawable.pop_stripes, 0,          255,
-            R.drawable.pop_swirl,   1,          255,
-            R.drawable.pop_vortex,  1,          255,
-            R.drawable.pop_vortex2, 1,          255,
-            R.drawable.pop_ball,    0,          190,
-    };
-
-    private static class Params {
-        public float TRANSLATION_PER_SEC;
-        public int OBSTACLE_SPACING, OBSTACLE_PERIOD;
-        public int BOOST_DV;
-        public int PLAYER_HIT_SIZE;
-        public int PLAYER_SIZE;
-        public int OBSTACLE_WIDTH, OBSTACLE_STEM_WIDTH;
-        public int OBSTACLE_GAP;
-        public int OBSTACLE_MIN;
-        public int BUILDING_WIDTH_MIN, BUILDING_WIDTH_MAX;
-        public int BUILDING_HEIGHT_MIN;
-        public int CLOUD_SIZE_MIN, CLOUD_SIZE_MAX;
-        public int STAR_SIZE_MIN, STAR_SIZE_MAX;
-        public int G;
-        public int MAX_V;
-            public float SCENERY_Z, OBSTACLE_Z, PLAYER_Z, PLAYER_Z_BOOST, HUD_Z;
-        public Params(Resources res) {
-            TRANSLATION_PER_SEC = res.getDimension(R.dimen.translation_per_sec);
-            OBSTACLE_SPACING = res.getDimensionPixelSize(R.dimen.obstacle_spacing);
-            OBSTACLE_PERIOD = (int) (OBSTACLE_SPACING / TRANSLATION_PER_SEC);
-            BOOST_DV = res.getDimensionPixelSize(R.dimen.boost_dv);
-            PLAYER_HIT_SIZE = res.getDimensionPixelSize(R.dimen.player_hit_size);
-            PLAYER_SIZE = res.getDimensionPixelSize(R.dimen.player_size);
-            OBSTACLE_WIDTH = res.getDimensionPixelSize(R.dimen.obstacle_width);
-            OBSTACLE_STEM_WIDTH = res.getDimensionPixelSize(R.dimen.obstacle_stem_width);
-            OBSTACLE_GAP = res.getDimensionPixelSize(R.dimen.obstacle_gap);
-            OBSTACLE_MIN = res.getDimensionPixelSize(R.dimen.obstacle_height_min);
-            BUILDING_HEIGHT_MIN = res.getDimensionPixelSize(R.dimen.building_height_min);
-            BUILDING_WIDTH_MIN = res.getDimensionPixelSize(R.dimen.building_width_min);
-            BUILDING_WIDTH_MAX = res.getDimensionPixelSize(R.dimen.building_width_max);
-            CLOUD_SIZE_MIN = res.getDimensionPixelSize(R.dimen.cloud_size_min);
-            CLOUD_SIZE_MAX = res.getDimensionPixelSize(R.dimen.cloud_size_max);
-            STAR_SIZE_MIN = res.getDimensionPixelSize(R.dimen.star_size_min);
-            STAR_SIZE_MAX = res.getDimensionPixelSize(R.dimen.star_size_max);
-
-            G = res.getDimensionPixelSize(R.dimen.G);
-            MAX_V = res.getDimensionPixelSize(R.dimen.max_v);
-
-            SCENERY_Z = res.getDimensionPixelSize(R.dimen.scenery_z);
-            OBSTACLE_Z = res.getDimensionPixelSize(R.dimen.obstacle_z);
-            PLAYER_Z = res.getDimensionPixelSize(R.dimen.player_z);
-            PLAYER_Z_BOOST = res.getDimensionPixelSize(R.dimen.player_z_boost);
-            HUD_Z = res.getDimensionPixelSize(R.dimen.hud_z);
-
-            // Sanity checking
-            if (OBSTACLE_MIN <= OBSTACLE_WIDTH / 2) {
-                Slog.e(TAG, "error: obstacles might be too short, adjusting");
-                OBSTACLE_MIN = OBSTACLE_WIDTH / 2 + 1;
-            }
-        }
-    }
-
-    private TimeAnimator mAnim;
-    private Vibrator mVibrator;
-    private AudioManager mAudioManager;
-    private final AudioAttributes mAudioAttrs = new AudioAttributes.Builder()
-            .setUsage(AudioAttributes.USAGE_GAME).build();
-
-    private TextView mScoreField;
-    private View mSplash;
-
-    private Player mDroid;
-    private ArrayList<Obstacle> mObstaclesInPlay = new ArrayList<Obstacle>();
-
-    private float t, dt;
-
-    private int mScore;
-    private float mLastPipeTime; // in sec
-    private int mWidth, mHeight;
-    private boolean mAnimating, mPlaying;
-    private boolean mFrozen; // after death, a short backoff
-    private boolean mFlipped;
-
-    private int mTimeOfDay;
-    private static final int DAY = 0, NIGHT = 1, TWILIGHT = 2, SUNSET = 3;
-    private static final int[][] SKIES = {
-            { 0xFFc0c0FF, 0xFFa0a0FF }, // DAY
-            { 0xFF000010, 0xFF000000 }, // NIGHT
-            { 0xFF000040, 0xFF000010 }, // TWILIGHT
-            { 0xFFa08020, 0xFF204080 }, // SUNSET
-    };
-
-    private static Params PARAMS;
-
-    public LLand(Context context) {
-        this(context, null);
-    }
-
-    public LLand(Context context, AttributeSet attrs) {
-        this(context, attrs, 0);
-    }
-
-    public LLand(Context context, AttributeSet attrs, int defStyle) {
-        super(context, attrs, defStyle);
-        mVibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
-        mAudioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
-        setFocusable(true);
-        PARAMS = new Params(getResources());
-        mTimeOfDay = irand(0, SKIES.length);
-
-        // we assume everything will be laid out left|top
-        setLayoutDirection(LAYOUT_DIRECTION_LTR);
-    }
-
-    @Override
-    public boolean willNotDraw() {
-        return !DEBUG;
-    }
-
-    public int getGameWidth() { return mWidth; }
-    public int getGameHeight() { return mHeight; }
-    public float getGameTime() { return t; }
-    public float getLastTimeStep() { return dt; }
-
-    public void setScoreField(TextView tv) {
-        mScoreField = tv;
-        if (tv != null) {
-            tv.setTranslationZ(PARAMS.HUD_Z);
-            if (!(mAnimating && mPlaying)) {
-                tv.setTranslationY(-500);
-            }
-        }
-    }
-
-    public void setSplash(View v) {
-        mSplash = v;
-    }
-
-    @Override
-    protected void onSizeChanged(int w, int h, int oldw, int oldh) {
-        stop();
-        reset();
-        if (AUTOSTART) {
-            start(false);
-        }
-    }
-
-    final float hsv[] = {0, 0, 0};
-
-    private void thump() {
-        if (mAudioManager.getRingerMode() == AudioManager.RINGER_MODE_SILENT) {
-            // No interruptions. Not even game haptics.
-            return;
-        }
-        mVibrator.vibrate(80, mAudioAttrs);
-    }
-
-    public void reset() {
-        L("reset");
-        final Drawable sky = new GradientDrawable(
-                GradientDrawable.Orientation.BOTTOM_TOP,
-                SKIES[mTimeOfDay]
-        );
-        sky.setDither(true);
-        setBackground(sky);
-
-        mFlipped = frand() > 0.5f;
-        setScaleX(mFlipped ? -1 : 1);
-
-        setScore(0);
-
-        int i = getChildCount();
-        while (i-->0) {
-            final View v = getChildAt(i);
-            if (v instanceof GameView) {
-                removeViewAt(i);
-            }
-        }
-
-        mObstaclesInPlay.clear();
-
-        mWidth = getWidth();
-        mHeight = getHeight();
-
-        boolean showingSun = (mTimeOfDay == DAY || mTimeOfDay == SUNSET) && frand() > 0.25;
-        if (showingSun) {
-            final Star sun = new Star(getContext());
-            sun.setBackgroundResource(R.drawable.sun);
-            final int w = getResources().getDimensionPixelSize(R.dimen.sun_size);
-            sun.setTranslationX(frand(w, mWidth-w));
-            if (mTimeOfDay == DAY) {
-                sun.setTranslationY(frand(w, (mHeight * 0.66f)));
-                sun.getBackground().setTint(0);
-            } else {
-                sun.setTranslationY(frand(mHeight * 0.66f, mHeight - w));
-                sun.getBackground().setTintMode(PorterDuff.Mode.SRC_ATOP);
-                sun.getBackground().setTint(0xC0FF8000);
-
-            }
-            addView(sun, new LayoutParams(w, w));
-        }
-        if (!showingSun) {
-            final boolean dark = mTimeOfDay == NIGHT || mTimeOfDay == TWILIGHT;
-            final float ff = frand();
-            if ((dark && ff < 0.75f) || ff < 0.5f) {
-                final Star moon = new Star(getContext());
-                moon.setBackgroundResource(R.drawable.moon);
-                moon.getBackground().setAlpha(dark ? 255 : 128);
-                moon.setScaleX(frand() > 0.5 ? -1 : 1);
-                moon.setRotation(moon.getScaleX() * frand(5, 30));
-                final int w = getResources().getDimensionPixelSize(R.dimen.sun_size);
-                moon.setTranslationX(frand(w, mWidth - w));
-                moon.setTranslationY(frand(w, mHeight - w));
-                addView(moon, new LayoutParams(w, w));
-            }
-        }
-
-        final int mh = mHeight / 6;
-        final boolean cloudless = frand() < 0.25;
-        final int N = 20;
-        for (i=0; i<N; i++) {
-            final float r1 = frand();
-            final Scenery s;
-            if (HAVE_STARS && r1 < 0.3 && mTimeOfDay != DAY) {
-                s = new Star(getContext());
-            } else if (r1 < 0.6 && !cloudless) {
-                s = new Cloud(getContext());
-            } else {
-                s = new Building(getContext());
-
-                s.z = (float)i/N;
-                s.setTranslationZ(PARAMS.SCENERY_Z * (1+s.z));
-                s.v = 0.85f * s.z; // buildings move proportional to their distance
-                hsv[0] = 175;
-                hsv[1] = 0.25f;
-                hsv[2] = 1 * s.z;
-                s.setBackgroundColor(Color.HSVToColor(hsv));
-                s.h = irand(PARAMS.BUILDING_HEIGHT_MIN, mh);
-            }
-            final LayoutParams lp = new LayoutParams(s.w, s.h);
-            if (s instanceof Building) {
-                lp.gravity = Gravity.BOTTOM;
-            } else {
-                lp.gravity = Gravity.TOP;
-                final float r = frand();
-                if (s instanceof Star) {
-                    lp.topMargin = (int) (r * r * mHeight);
-                } else {
-                    lp.topMargin = (int) (1 - r*r * mHeight/2) + mHeight/2;
-                }
-            }
-
-            addView(s, lp);
-            s.setTranslationX(frand(-lp.width, mWidth + lp.width));
-        }
-
-        mDroid = new Player(getContext());
-        mDroid.setX(mWidth / 2);
-        mDroid.setY(mHeight / 2);
-        addView(mDroid, new LayoutParams(PARAMS.PLAYER_SIZE, PARAMS.PLAYER_SIZE));
-
-        mAnim = new TimeAnimator();
-        mAnim.setTimeListener(new TimeAnimator.TimeListener() {
-            @Override
-            public void onTimeUpdate(TimeAnimator timeAnimator, long t, long dt) {
-                step(t, dt);
-            }
-        });
-    }
-
-    private void setScore(int score) {
-        mScore = score;
-        if (mScoreField != null) {
-            mScoreField.setText(DEBUG_IDDQD ? "??" : String.valueOf(score));
-        }
-    }
-
-    private void addScore(int incr) {
-        setScore(mScore + incr);
-    }
-
-    public void start(boolean startPlaying) {
-        L("start(startPlaying=%s)", startPlaying?"true":"false");
-        if (startPlaying) {
-            mPlaying = true;
-
-            t = 0;
-            // there's a sucker born every OBSTACLE_PERIOD
-            mLastPipeTime = getGameTime() - PARAMS.OBSTACLE_PERIOD;
-
-            if (mSplash != null && mSplash.getAlpha() > 0f) {
-                mSplash.setTranslationZ(PARAMS.HUD_Z);
-                mSplash.animate().alpha(0).translationZ(0).setDuration(400);
-
-                mScoreField.animate().translationY(0)
-                        .setInterpolator(new DecelerateInterpolator())
-                        .setDuration(1500);
-            }
-
-            mScoreField.setTextColor(0xFFAAAAAA);
-            mScoreField.setBackgroundResource(R.drawable.scorecard);
-            mDroid.setVisibility(View.VISIBLE);
-            mDroid.setX(mWidth / 2);
-            mDroid.setY(mHeight / 2);
-        } else {
-            mDroid.setVisibility(View.GONE);
-        }
-        if (!mAnimating) {
-            mAnim.start();
-            mAnimating = true;
-        }
-    }
-
-    public void stop() {
-        if (mAnimating) {
-            mAnim.cancel();
-            mAnim = null;
-            mAnimating = false;
-            mScoreField.setTextColor(0xFFFFFFFF);
-            mScoreField.setBackgroundResource(R.drawable.scorecard_gameover);
-            mTimeOfDay = irand(0, SKIES.length); // for next reset
-            mFrozen = true;
-            postDelayed(new Runnable() {
-                    @Override
-                    public void run() {
-                        mFrozen = false;
-                    }
-                }, 250);
-        }
-    }
-
-    public static final float lerp(float x, float a, float b) {
-        return (b - a) * x + a;
-    }
-
-    public static final float rlerp(float v, float a, float b) {
-        return (v - a) / (b - a);
-    }
-
-    public static final float clamp(float f) {
-        return f < 0f ? 0f : f > 1f ? 1f : f;
-    }
-
-    public static final float frand() {
-        return (float) Math.random();
-    }
-
-    public static final float frand(float a, float b) {
-        return lerp(frand(), a, b);
-    }
-
-    public static final int irand(int a, int b) {
-        return (int) lerp(frand(), (float) a, (float) b);
-    }
-
-    private void step(long t_ms, long dt_ms) {
-        t = t_ms / 1000f; // seconds
-        dt = dt_ms / 1000f;
-
-        if (DEBUG) {
-            t *= DEBUG_SPEED_MULTIPLIER;
-            dt *= DEBUG_SPEED_MULTIPLIER;
-        }
-
-        // 1. Move all objects and update bounds
-        final int N = getChildCount();
-        int i = 0;
-        for (; i<N; i++) {
-            final View v = getChildAt(i);
-            if (v instanceof GameView) {
-                ((GameView) v).step(t_ms, dt_ms, t, dt);
-            }
-        }
-
-        // 2. Check for altitude
-        if (mPlaying && mDroid.below(mHeight)) {
-            if (DEBUG_IDDQD) {
-                poke();
-                unpoke();
-            } else {
-                L("player hit the floor");
-                thump();
-                stop();
-            }
-        }
-
-        // 3. Check for obstacles
-        boolean passedBarrier = false;
-        for (int j = mObstaclesInPlay.size(); j-->0;) {
-            final Obstacle ob = mObstaclesInPlay.get(j);
-            if (mPlaying && ob.intersects(mDroid) && !DEBUG_IDDQD) {
-                L("player hit an obstacle");
-                thump();
-                stop();
-            } else if (ob.cleared(mDroid)) {
-                if (ob instanceof Stem) passedBarrier = true;
-                mObstaclesInPlay.remove(j);
-            }
-        }
-
-        if (mPlaying && passedBarrier) {
-            addScore(1);
-        }
-
-        // 4. Handle edge of screen
-        // Walk backwards to make sure removal is safe
-        while (i-->0) {
-            final View v = getChildAt(i);
-            if (v instanceof Obstacle) {
-                if (v.getTranslationX() + v.getWidth() < 0) {
-                    removeViewAt(i);
-                }
-            } else if (v instanceof Scenery) {
-                final Scenery s = (Scenery) v;
-                if (v.getTranslationX() + s.w < 0) {
-                    v.setTranslationX(getWidth());
-                }
-            }
-        }
-
-        // 3. Time for more obstacles!
-        if (mPlaying && (t - mLastPipeTime) > PARAMS.OBSTACLE_PERIOD) {
-            mLastPipeTime = t;
-            final int obstacley =
-                    (int)(frand() * (mHeight - 2*PARAMS.OBSTACLE_MIN - PARAMS.OBSTACLE_GAP)) +
-                    PARAMS.OBSTACLE_MIN;
-
-            final int inset = (PARAMS.OBSTACLE_WIDTH - PARAMS.OBSTACLE_STEM_WIDTH) / 2;
-            final int yinset = PARAMS.OBSTACLE_WIDTH/2;
-
-            final int d1 = irand(0,250);
-            final Obstacle s1 = new Stem(getContext(), obstacley - yinset, false);
-            addView(s1, new LayoutParams(
-                    PARAMS.OBSTACLE_STEM_WIDTH,
-                    (int) s1.h,
-                    Gravity.TOP|Gravity.LEFT));
-            s1.setTranslationX(mWidth+inset);
-            s1.setTranslationY(-s1.h-yinset);
-            s1.setTranslationZ(PARAMS.OBSTACLE_Z*0.75f);
-            s1.animate()
-                    .translationY(0)
-                    .setStartDelay(d1)
-                    .setDuration(250);
-            mObstaclesInPlay.add(s1);
-
-            final Obstacle p1 = new Pop(getContext(), PARAMS.OBSTACLE_WIDTH);
-            addView(p1, new LayoutParams(
-                    PARAMS.OBSTACLE_WIDTH,
-                    PARAMS.OBSTACLE_WIDTH,
-                    Gravity.TOP|Gravity.LEFT));
-            p1.setTranslationX(mWidth);
-            p1.setTranslationY(-PARAMS.OBSTACLE_WIDTH);
-            p1.setTranslationZ(PARAMS.OBSTACLE_Z);
-            p1.setScaleX(0.25f);
-            p1.setScaleY(0.25f);
-            p1.animate()
-                    .translationY(s1.h-inset)
-                    .scaleX(1f)
-                    .scaleY(1f)
-                    .setStartDelay(d1)
-                    .setDuration(250);
-            mObstaclesInPlay.add(p1);
-
-            final int d2 = irand(0,250);
-            final Obstacle s2 = new Stem(getContext(),
-                    mHeight - obstacley - PARAMS.OBSTACLE_GAP - yinset,
-                    true);
-            addView(s2, new LayoutParams(
-                    PARAMS.OBSTACLE_STEM_WIDTH,
-                    (int) s2.h,
-                    Gravity.TOP|Gravity.LEFT));
-            s2.setTranslationX(mWidth+inset);
-            s2.setTranslationY(mHeight+yinset);
-            s2.setTranslationZ(PARAMS.OBSTACLE_Z*0.75f);
-            s2.animate()
-                    .translationY(mHeight-s2.h)
-                    .setStartDelay(d2)
-                    .setDuration(400);
-            mObstaclesInPlay.add(s2);
-
-            final Obstacle p2 = new Pop(getContext(), PARAMS.OBSTACLE_WIDTH);
-            addView(p2, new LayoutParams(
-                    PARAMS.OBSTACLE_WIDTH,
-                    PARAMS.OBSTACLE_WIDTH,
-                    Gravity.TOP|Gravity.LEFT));
-            p2.setTranslationX(mWidth);
-            p2.setTranslationY(mHeight);
-            p2.setTranslationZ(PARAMS.OBSTACLE_Z);
-            p2.setScaleX(0.25f);
-            p2.setScaleY(0.25f);
-            p2.animate()
-                    .translationY(mHeight-s2.h-yinset)
-                    .scaleX(1f)
-                    .scaleY(1f)
-                    .setStartDelay(d2)
-                    .setDuration(400);
-            mObstaclesInPlay.add(p2);
-        }
-
-        if (DEBUG_DRAW) invalidate();
-    }
-    
-    @Override
-    public boolean onTouchEvent(MotionEvent ev) {
-        L("touch: %s", ev);
-        switch (ev.getAction()) {
-            case MotionEvent.ACTION_DOWN:
-                poke();
-                return true;
-            case MotionEvent.ACTION_UP:
-                unpoke();
-                return true;
-        }
-        return false;
-    }
-
-    @Override
-    public boolean onTrackballEvent(MotionEvent ev) {
-        L("trackball: %s", ev);
-        switch (ev.getAction()) {
-            case MotionEvent.ACTION_DOWN:
-                poke();
-                return true;
-            case MotionEvent.ACTION_UP:
-                unpoke();
-                return true;
-        }
-        return false;
-    }
-
-    @Override
-    public boolean onKeyDown(int keyCode, KeyEvent ev) {
-        L("keyDown: %d", keyCode);
-        switch (keyCode) {
-            case KeyEvent.KEYCODE_DPAD_CENTER:
-            case KeyEvent.KEYCODE_DPAD_UP:
-            case KeyEvent.KEYCODE_SPACE:
-            case KeyEvent.KEYCODE_ENTER:
-            case KeyEvent.KEYCODE_BUTTON_A:
-                poke();
-                return true;
-        }
-        return false;
-    }
-
-    @Override
-    public boolean onKeyUp(int keyCode, KeyEvent ev) {
-        L("keyDown: %d", keyCode);
-        switch (keyCode) {
-            case KeyEvent.KEYCODE_DPAD_CENTER:
-            case KeyEvent.KEYCODE_DPAD_UP:
-            case KeyEvent.KEYCODE_SPACE:
-            case KeyEvent.KEYCODE_ENTER:
-            case KeyEvent.KEYCODE_BUTTON_A:
-                unpoke();
-                return true;
-        }
-        return false;
-    }
-
-    @Override
-    public boolean onGenericMotionEvent (MotionEvent ev) {
-        L("generic: %s", ev);
-        return false;
-    }
-
-    private void poke() {
-        L("poke");
-        if (mFrozen) return;
-        if (!mAnimating) {
-            reset();
-            start(true);
-        } else if (!mPlaying) {
-            start(true);
-        }
-        mDroid.boost();
-        if (DEBUG) {
-            mDroid.dv *= DEBUG_SPEED_MULTIPLIER;
-            mDroid.animate().setDuration((long) (200/DEBUG_SPEED_MULTIPLIER));
-        }
-    }
-
-    private void unpoke() {
-        L("unboost");
-        if (mFrozen) return;
-        if (!mAnimating) return;
-        mDroid.unboost();
-    }
-
-    @Override
-    public void onDraw(Canvas c) {
-        super.onDraw(c);
-
-        if (!DEBUG_DRAW) return;
-
-        final Paint pt = new Paint();
-        pt.setColor(0xFFFFFFFF);
-        final int L = mDroid.corners.length;
-        final int N = L/2;
-        for (int i=0; i<N; i++) {
-            final int x = (int) mDroid.corners[i*2];
-            final int y = (int) mDroid.corners[i*2+1];
-            c.drawCircle(x, y, 4, pt);
-            c.drawLine(x, y,
-                    mDroid.corners[(i*2+2)%L],
-                    mDroid.corners[(i*2+3)%L],
-                    pt);
-        }
-
-        pt.setStyle(Paint.Style.STROKE);
-        pt.setStrokeWidth(getResources().getDisplayMetrics().density);
-
-        final int M = getChildCount();
-        pt.setColor(0x8000FF00);
-        for (int i=0; i<M; i++) {
-            final View v = getChildAt(i);
-            if (v == mDroid) continue;
-            if (!(v instanceof GameView)) continue;
-            if (v instanceof Pop) {
-                final Pop p = (Pop) v;
-                c.drawCircle(p.cx, p.cy, p.r, pt);
-            } else {
-                final Rect r = new Rect();
-                v.getHitRect(r);
-                c.drawRect(r, pt);
-            }
-        }
-
-        pt.setColor(Color.BLACK);
-        final StringBuilder sb = new StringBuilder("obstacles: ");
-        for (Obstacle ob : mObstaclesInPlay) {
-            sb.append(ob.hitRect.toShortString());
-            sb.append(" ");
-        }
-        pt.setTextSize(20f);
-        c.drawText(sb.toString(), 20, 100, pt);
-    }
-
-    static final Rect sTmpRect = new Rect();
-
-    private interface GameView {
-        public void step(long t_ms, long dt_ms, float t, float dt);
-    }
-
-    private class Player extends ImageView implements GameView {
-        public float dv;
-
-        private boolean mBoosting;
-
-        private final int[] sColors = new int[] {
-                0xFF78C557,
-        };
-
-        private final float[] sHull = new float[] {
-                0.3f,  0f,    // left antenna
-                0.7f,  0f,    // right antenna
-                0.92f, 0.33f, // off the right shoulder of Orion
-                0.92f, 0.75f, // right hand (our right, not his right)
-                0.6f,  1f,    // right foot
-                0.4f,  1f,    // left foot BLUE!
-                0.08f, 0.75f, // sinistram
-                0.08f, 0.33f, // cold shoulder
-        };
-        public final float[] corners = new float[sHull.length];
-
-        public Player(Context context) {
-            super(context);
-
-            setBackgroundResource(R.drawable.android);
-            getBackground().setTintMode(PorterDuff.Mode.SRC_ATOP);
-            getBackground().setTint(sColors[0]);
-            setOutlineProvider(new ViewOutlineProvider() {
-                @Override
-                public void getOutline(View view, Outline outline) {
-                    final int w = view.getWidth();
-                    final int h = view.getHeight();
-                    final int ix = (int) (w * 0.3f);
-                    final int iy = (int) (h * 0.2f);
-                    outline.setRect(ix, iy, w - ix, h - iy);
-                }
-            });
-        }
-
-        public void prepareCheckIntersections() {
-            final int inset = (PARAMS.PLAYER_SIZE - PARAMS.PLAYER_HIT_SIZE)/2;
-            final int scale = PARAMS.PLAYER_HIT_SIZE;
-            final int N = sHull.length/2;
-            for (int i=0; i<N; i++) {
-                corners[i*2]   = scale * sHull[i*2]   + inset;
-                corners[i*2+1] = scale * sHull[i*2+1] + inset;
-            }
-            final Matrix m = getMatrix();
-            m.mapPoints(corners);
-        }
-
-        public boolean below(int h) {
-            final int N = corners.length/2;
-            for (int i=0; i<N; i++) {
-                final int y = (int) corners[i*2+1];
-                if (y >= h) return true;
-            }
-            return false;
-        }
-
-        public void step(long t_ms, long dt_ms, float t, float dt) {
-            if (getVisibility() != View.VISIBLE) return; // not playing yet
-
-            if (mBoosting) {
-                dv = -PARAMS.BOOST_DV;
-            } else {
-                dv += PARAMS.G;
-            }
-            if (dv < -PARAMS.MAX_V) dv = -PARAMS.MAX_V;
-            else if (dv > PARAMS.MAX_V) dv = PARAMS.MAX_V;
-
-            final float y = getTranslationY() + dv * dt;
-            setTranslationY(y < 0 ? 0 : y);
-            setRotation(
-                    90 + lerp(clamp(rlerp(dv, PARAMS.MAX_V, -1 * PARAMS.MAX_V)), 90, -90));
-
-            prepareCheckIntersections();
-        }
-
-        public void boost() {
-            mBoosting = true;
-            dv = -PARAMS.BOOST_DV;
-
-            animate().cancel();
-            animate()
-                    .scaleX(1.25f)
-                    .scaleY(1.25f)
-                    .translationZ(PARAMS.PLAYER_Z_BOOST)
-                    .setDuration(100);
-            setScaleX(1.25f);
-            setScaleY(1.25f);
-        }
-
-        public void unboost() {
-            mBoosting = false;
-
-            animate().cancel();
-            animate()
-                    .scaleX(1f)
-                    .scaleY(1f)
-                    .translationZ(PARAMS.PLAYER_Z)
-                    .setDuration(200);
-        }
-    }
-
-    private class Obstacle extends View implements GameView {
-        public float h;
-
-        public final Rect hitRect = new Rect();
-
-        public Obstacle(Context context, float h) {
-            super(context);
-            setBackgroundColor(0xFFFF0000);
-            this.h = h;
-        }
-
-        public boolean intersects(Player p) {
-            final int N = p.corners.length/2;
-            for (int i=0; i<N; i++) {
-                final int x = (int) p.corners[i*2];
-                final int y = (int) p.corners[i*2+1];
-                if (hitRect.contains(x, y)) return true;
-            }
-            return false;
-        }
-
-        public boolean cleared(Player p) {
-            final int N = p.corners.length/2;
-            for (int i=0; i<N; i++) {
-                final int x = (int) p.corners[i*2];
-                if (hitRect.right >= x) return false;
-            }
-            return true;
-        }
-
-        @Override
-        public void step(long t_ms, long dt_ms, float t, float dt) {
-            setTranslationX(getTranslationX()-PARAMS.TRANSLATION_PER_SEC*dt);
-            getHitRect(hitRect);
-        }
-    }
-
-    private class Pop extends Obstacle {
-        int mRotate;
-        int cx, cy, r;
-        public Pop(Context context, float h) {
-            super(context, h);
-            int idx = 3*irand(0, POPS.length/3);
-            setBackgroundResource(POPS[idx]);
-            setAlpha((float)(POPS[idx+2])/255);
-            setScaleX(frand() < 0.5f ? -1 : 1);
-            mRotate = POPS[idx+1] == 0 ? 0 : (frand() < 0.5f ? -1 : 1);
-            setOutlineProvider(new ViewOutlineProvider() {
-                @Override
-                public void getOutline(View view, Outline outline) {
-                    final int pad = (int) (getWidth() * 0.02f);
-                    outline.setOval(pad, pad, getWidth()-pad, getHeight()-pad);
-                }
-            });
-        }
-
-        public boolean intersects(Player p) {
-            final int N = p.corners.length/2;
-            for (int i=0; i<N; i++) {
-                final int x = (int) p.corners[i*2];
-                final int y = (int) p.corners[i*2+1];
-                if (Math.hypot(x-cx, y-cy) <= r) return true;
-            }
-            return false;
-        }
-
-        @Override
-        public void step(long t_ms, long dt_ms, float t, float dt) {
-            super.step(t_ms, dt_ms, t, dt);
-            if (mRotate != 0) {
-                setRotation(getRotation() + dt * 45 * mRotate);
-            }
-
-            cx = (hitRect.left + hitRect.right)/2;
-            cy = (hitRect.top + hitRect.bottom)/2;
-            r = getWidth()/2;
-        }
-    }
-
-    private class Stem extends Obstacle {
-        Paint mPaint = new Paint();
-        Path mShadow = new Path();
-        boolean mDrawShadow;
-
-        public Stem(Context context, float h, boolean drawShadow) {
-            super(context, h);
-            mDrawShadow = drawShadow;
-            mPaint.setColor(0xFFAAAAAA);
-            setBackground(null);
-        }
-
-        @Override
-        public void onAttachedToWindow() {
-            super.onAttachedToWindow();
-            setWillNotDraw(false);
-            setOutlineProvider(new ViewOutlineProvider() {
-                @Override
-                public void getOutline(View view, Outline outline) {
-                    outline.setRect(0, 0, getWidth(), getHeight());
-                }
-            });
-        }
-        @Override
-        public void onDraw(Canvas c) {
-            final int w = c.getWidth();
-            final int h = c.getHeight();
-            final GradientDrawable g = new GradientDrawable();
-            g.setOrientation(GradientDrawable.Orientation.LEFT_RIGHT);
-            g.setGradientCenter(w * 0.75f, 0);
-            g.setColors(new int[] { 0xFFFFFFFF, 0xFFAAAAAA });
-            g.setBounds(0, 0, w, h);
-            g.draw(c);
-            if (!mDrawShadow) return;
-            mShadow.reset();
-            mShadow.moveTo(0,0);
-            mShadow.lineTo(w, 0);
-            mShadow.lineTo(w, PARAMS.OBSTACLE_WIDTH/2+w*1.5f);
-            mShadow.lineTo(0, PARAMS.OBSTACLE_WIDTH/2);
-            mShadow.close();
-            c.drawPath(mShadow, mPaint);
-        }
-    }
-
-    private class Scenery extends FrameLayout implements GameView {
-        public float z;
-        public float v;
-        public int h, w;
-        public Scenery(Context context) {
-            super(context);
-        }
-
-        @Override
-        public void step(long t_ms, long dt_ms, float t, float dt) {
-            setTranslationX(getTranslationX() - PARAMS.TRANSLATION_PER_SEC * dt * v);
-        }
-    }
-
-    private class Building extends Scenery {
-        public Building(Context context) {
-            super(context);
-
-            w = irand(PARAMS.BUILDING_WIDTH_MIN, PARAMS.BUILDING_WIDTH_MAX);
-            h = 0; // will be setup later, along with z
-
-            setTranslationZ(PARAMS.SCENERY_Z);
-        }
-    }
-
-    private class Cloud extends Scenery {
-        public Cloud(Context context) {
-            super(context);
-            setBackgroundResource(frand() < 0.01f ? R.drawable.cloud_off : R.drawable.cloud);
-            getBackground().setAlpha(0x40);
-            w = h = irand(PARAMS.CLOUD_SIZE_MIN, PARAMS.CLOUD_SIZE_MAX);
-            z = 0;
-            v = frand(0.15f,0.5f);
-        }
-    }
-
-    private class Star extends Scenery {
-        public Star(Context context) {
-            super(context);
-            setBackgroundResource(R.drawable.star);
-            w = h = irand(PARAMS.STAR_SIZE_MIN, PARAMS.STAR_SIZE_MAX);
-            v = z = 0;
-        }
-    }
-}
diff --git a/packages/SystemUI/src/com/android/systemui/egg/LLandActivity.java b/packages/SystemUI/src/com/android/systemui/egg/LLandActivity.java
deleted file mode 100644
index 50221d3..0000000
--- a/packages/SystemUI/src/com/android/systemui/egg/LLandActivity.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (C) 2014 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.systemui.egg;
-
-import android.app.Activity;
-import android.os.Bundle;
-import android.widget.TextView;
-
-import com.android.systemui.R;
-
-public class LLandActivity extends Activity {
-    LLand mLand;
-
-    @Override
-    public void onCreate(Bundle savedInstanceState) {
-        super.onCreate(savedInstanceState);
-        setContentView(R.layout.lland);
-        mLand = (LLand) findViewById(R.id.world);
-        mLand.setScoreField((TextView) findViewById(R.id.score));
-        mLand.setSplash(findViewById(R.id.welcome));
-        //Log.v(LLand.TAG, "focus: " + mLand.requestFocus());
-    }
-
-    @Override
-    public void onPause() {
-        mLand.stop();
-        super.onPause();
-    }
-}
diff --git a/packages/SystemUI/src/com/android/systemui/egg/MLand.java b/packages/SystemUI/src/com/android/systemui/egg/MLand.java
new file mode 100644
index 0000000..b84777b
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/egg/MLand.java
@@ -0,0 +1,1441 @@
+/*
+ * Copyright (C) 2015 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.systemui.egg;
+
+import android.animation.LayoutTransition;
+import android.animation.TimeAnimator;
+import android.content.Context;
+import android.content.res.Resources;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.Matrix;
+import android.graphics.Outline;
+import android.graphics.Paint;
+import android.graphics.Path;
+import android.graphics.PorterDuff;
+import android.graphics.PorterDuffColorFilter;
+import android.graphics.Rect;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.GradientDrawable;
+import android.media.AudioAttributes;
+import android.media.AudioManager;
+import android.os.Vibrator;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.view.Gravity;
+import android.view.InputDevice;
+import android.view.KeyEvent;
+import android.view.LayoutInflater;
+import android.view.MotionEvent;
+import android.view.View;
+import android.view.ViewGroup;
+import android.view.ViewOutlineProvider;
+import android.widget.FrameLayout;
+import android.widget.ImageView;
+import android.widget.TextView;
+
+import java.util.ArrayList;
+
+import com.android.internal.logging.MetricsLogger;
+
+import com.android.systemui.R;
+
+// It's like LLand, but "M"ultiplayer.
+public class MLand extends FrameLayout {
+    public static final String TAG = "MLand";
+
+    public static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG);
+    public static final boolean DEBUG_DRAW = false; // DEBUG
+
+    public static final boolean SHOW_TOUCHES = true;
+
+    public static void L(String s, Object ... objects) {
+        if (DEBUG) {
+            Log.d(TAG, objects.length == 0 ? s : String.format(s, objects));
+        }
+    }
+
+    public static final float PI_2 = (float) (Math.PI/2);
+
+    public static final boolean AUTOSTART = true;
+    public static final boolean HAVE_STARS = true;
+
+    public static final float DEBUG_SPEED_MULTIPLIER = 0.5f; // only if DEBUG
+    public static final boolean DEBUG_IDDQD = Log.isLoggable(TAG + ".iddqd", Log.DEBUG);
+
+    public static final int DEFAULT_PLAYERS = 1;
+    public static final int MIN_PLAYERS = 1;
+    public static final int MAX_PLAYERS = 6;
+
+    static final float CONTROLLER_VIBRATION_MULTIPLIER = 2f;
+
+    private static class Params {
+        public float TRANSLATION_PER_SEC;
+        public int OBSTACLE_SPACING, OBSTACLE_PERIOD;
+        public int BOOST_DV;
+        public int PLAYER_HIT_SIZE;
+        public int PLAYER_SIZE;
+        public int OBSTACLE_WIDTH, OBSTACLE_STEM_WIDTH;
+        public int OBSTACLE_GAP;
+        public int OBSTACLE_MIN;
+        public int BUILDING_WIDTH_MIN, BUILDING_WIDTH_MAX;
+        public int BUILDING_HEIGHT_MIN;
+        public int CLOUD_SIZE_MIN, CLOUD_SIZE_MAX;
+        public int STAR_SIZE_MIN, STAR_SIZE_MAX;
+        public int G;
+        public int MAX_V;
+            public float SCENERY_Z, OBSTACLE_Z, PLAYER_Z, PLAYER_Z_BOOST, HUD_Z;
+        public Params(Resources res) {
+            TRANSLATION_PER_SEC = res.getDimension(R.dimen.translation_per_sec);
+            OBSTACLE_SPACING = res.getDimensionPixelSize(R.dimen.obstacle_spacing);
+            OBSTACLE_PERIOD = (int) (OBSTACLE_SPACING / TRANSLATION_PER_SEC);
+            BOOST_DV = res.getDimensionPixelSize(R.dimen.boost_dv);
+            PLAYER_HIT_SIZE = res.getDimensionPixelSize(R.dimen.player_hit_size);
+            PLAYER_SIZE = res.getDimensionPixelSize(R.dimen.player_size);
+            OBSTACLE_WIDTH = res.getDimensionPixelSize(R.dimen.obstacle_width);
+            OBSTACLE_STEM_WIDTH = res.getDimensionPixelSize(R.dimen.obstacle_stem_width);
+            OBSTACLE_GAP = res.getDimensionPixelSize(R.dimen.obstacle_gap);
+            OBSTACLE_MIN = res.getDimensionPixelSize(R.dimen.obstacle_height_min);
+            BUILDING_HEIGHT_MIN = res.getDimensionPixelSize(R.dimen.building_height_min);
+            BUILDING_WIDTH_MIN = res.getDimensionPixelSize(R.dimen.building_width_min);
+            BUILDING_WIDTH_MAX = res.getDimensionPixelSize(R.dimen.building_width_max);
+            CLOUD_SIZE_MIN = res.getDimensionPixelSize(R.dimen.cloud_size_min);
+            CLOUD_SIZE_MAX = res.getDimensionPixelSize(R.dimen.cloud_size_max);
+            STAR_SIZE_MIN = res.getDimensionPixelSize(R.dimen.star_size_min);
+            STAR_SIZE_MAX = res.getDimensionPixelSize(R.dimen.star_size_max);
+
+            G = res.getDimensionPixelSize(R.dimen.G);
+            MAX_V = res.getDimensionPixelSize(R.dimen.max_v);
+
+            SCENERY_Z = res.getDimensionPixelSize(R.dimen.scenery_z);
+            OBSTACLE_Z = res.getDimensionPixelSize(R.dimen.obstacle_z);
+            PLAYER_Z = res.getDimensionPixelSize(R.dimen.player_z);
+            PLAYER_Z_BOOST = res.getDimensionPixelSize(R.dimen.player_z_boost);
+            HUD_Z = res.getDimensionPixelSize(R.dimen.hud_z);
+
+            // Sanity checking
+            if (OBSTACLE_MIN <= OBSTACLE_WIDTH / 2) {
+                L("error: obstacles might be too short, adjusting");
+                OBSTACLE_MIN = OBSTACLE_WIDTH / 2 + 1;
+            }
+        }
+    }
+
+    private TimeAnimator mAnim;
+    private Vibrator mVibrator;
+    private AudioManager mAudioManager;
+    private final AudioAttributes mAudioAttrs = new AudioAttributes.Builder()
+            .setUsage(AudioAttributes.USAGE_GAME).build();
+
+    private View mSplash;
+    private ViewGroup mScoreFields;
+
+    private ArrayList<Player> mPlayers = new ArrayList<Player>();
+    private ArrayList<Obstacle> mObstaclesInPlay = new ArrayList<Obstacle>();
+
+    private float t, dt;
+
+    private float mLastPipeTime; // in sec
+    private int mCurrentPipeId; // basically, equivalent to the current score
+    private int mWidth, mHeight;
+    private boolean mAnimating, mPlaying;
+    private boolean mFrozen; // after death, a short backoff
+    private int mCountdown = 0;
+    private boolean mFlipped;
+
+    private int mTaps;
+
+    private int mTimeOfDay;
+    private static final int DAY = 0, NIGHT = 1, TWILIGHT = 2, SUNSET = 3;
+    private static final int[][] SKIES = {
+            { 0xFFc0c0FF, 0xFFa0a0FF }, // DAY
+            { 0xFF000010, 0xFF000000 }, // NIGHT
+            { 0xFF000040, 0xFF000010 }, // TWILIGHT
+            { 0xFFa08020, 0xFF204080 }, // SUNSET
+    };
+
+    private int mScene;
+    private static final int SCENE_CITY = 0, SCENE_TX = 1, SCENE_ZRH = 2;
+    private static final int SCENE_COUNT = 3;
+
+    private static Params PARAMS;
+
+    private static float dp = 1f;
+
+    private Paint mTouchPaint, mPlayerTracePaint;
+
+    private ArrayList<Integer> mGameControllers = new ArrayList<>();
+
+    public MLand(Context context) {
+        this(context, null);
+    }
+
+    public MLand(Context context, AttributeSet attrs) {
+        this(context, attrs, 0);
+    }
+
+    public MLand(Context context, AttributeSet attrs, int defStyle) {
+        super(context, attrs, defStyle);
+
+        mVibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
+        mAudioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
+        setFocusable(true);
+        PARAMS = new Params(getResources());
+        mTimeOfDay = irand(0, SKIES.length - 1);
+        mScene = irand(0, SCENE_COUNT);
+
+        mTouchPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
+        mTouchPaint.setColor(0x80FFFFFF);
+        mTouchPaint.setStyle(Paint.Style.FILL);
+
+        mPlayerTracePaint = new Paint(Paint.ANTI_ALIAS_FLAG);
+        mPlayerTracePaint.setColor(0x80FFFFFF);
+        mPlayerTracePaint.setStyle(Paint.Style.STROKE);
+        mPlayerTracePaint.setStrokeWidth(2 * dp);
+
+        // we assume everything will be laid out left|top
+        setLayoutDirection(LAYOUT_DIRECTION_LTR);
+
+        setupPlayers(DEFAULT_PLAYERS);
+
+        MetricsLogger.count(getContext(), "egg_mland_create", 1);
+    }
+
+    @Override
+    public void onAttachedToWindow() {
+        super.onAttachedToWindow();
+        dp = getResources().getDisplayMetrics().density;
+
+        reset();
+        if (AUTOSTART) {
+            start(false);
+        }
+    }
+
+    @Override
+    public boolean willNotDraw() {
+        return !DEBUG;
+    }
+
+    public int getGameWidth() { return mWidth; }
+    public int getGameHeight() { return mHeight; }
+    public float getGameTime() { return t; }
+    public float getLastTimeStep() { return dt; }
+
+    public void setScoreFieldHolder(ViewGroup vg) {
+        mScoreFields = vg;
+        if (vg != null) {
+            final LayoutTransition lt = new LayoutTransition();
+            lt.setDuration(250);
+            mScoreFields.setLayoutTransition(lt);
+        }
+        for (Player p : mPlayers) {
+            mScoreFields.addView(p.mScoreField,
+                    new MarginLayoutParams(
+                            MarginLayoutParams.WRAP_CONTENT,
+                            MarginLayoutParams.MATCH_PARENT));
+        }
+    }
+
+    public void setSplash(View v) {
+        mSplash = v;
+    }
+
+    public static boolean isGamePad(InputDevice dev) {
+        int sources = dev.getSources();
+
+        // Verify that the device has gamepad buttons, control sticks, or both.
+        return (((sources & InputDevice.SOURCE_GAMEPAD) == InputDevice.SOURCE_GAMEPAD)
+                || ((sources & InputDevice.SOURCE_JOYSTICK) == InputDevice.SOURCE_JOYSTICK));
+    }
+
+    public ArrayList getGameControllers() {
+        mGameControllers.clear();
+        int[] deviceIds = InputDevice.getDeviceIds();
+        for (int deviceId : deviceIds) {
+            InputDevice dev = InputDevice.getDevice(deviceId);
+            if (isGamePad(dev)) {
+                if (!mGameControllers.contains(deviceId)) {
+                    mGameControllers.add(deviceId);
+                }
+            }
+        }
+        return mGameControllers;
+    }
+
+    public int getControllerPlayer(int id) {
+        final int player = mGameControllers.indexOf(id);
+        if (player < 0 || player >= mPlayers.size()) return 0;
+        return player;
+    }
+
+    @Override
+    protected void onSizeChanged(int w, int h, int oldw, int oldh) {
+        dp = getResources().getDisplayMetrics().density;
+
+        stop();
+
+        reset();
+        if (AUTOSTART) {
+            start(false);
+        }
+    }
+
+    final static float hsv[] = {0, 0, 0};
+
+    private static float luma(int bgcolor) {
+        return    0.2126f * (float) (bgcolor & 0xFF0000) / 0xFF0000
+                + 0.7152f * (float) (bgcolor & 0xFF00) / 0xFF00
+                + 0.0722f * (float) (bgcolor & 0xFF) / 0xFF;
+    }
+
+    public Player getPlayer(int i) {
+        return i < mPlayers.size() ? mPlayers.get(i) : null;
+    }
+
+    private int addPlayerInternal(Player p) {
+        mPlayers.add(p);
+        realignPlayers();
+        TextView scoreField = (TextView)
+            LayoutInflater.from(getContext()).inflate(R.layout.mland_scorefield, null);
+        if (mScoreFields != null) {
+            mScoreFields.addView(scoreField,
+                new MarginLayoutParams(
+                        MarginLayoutParams.WRAP_CONTENT,
+                        MarginLayoutParams.MATCH_PARENT));
+        }
+        p.setScoreField(scoreField);
+        return mPlayers.size()-1;
+    }
+
+    private void removePlayerInternal(Player p) {
+        if (mPlayers.remove(p)) {
+            removeView(p);
+            mScoreFields.removeView(p.mScoreField);
+            realignPlayers();
+        }
+    }
+
+    private void realignPlayers() {
+        final int N = mPlayers.size();
+        float x = (mWidth - (N-1) * PARAMS.PLAYER_SIZE) / 2;
+        for (int i=0; i<N; i++) {
+            final Player p = mPlayers.get(i);
+            p.setX(x);
+            x += PARAMS.PLAYER_SIZE;
+        }
+    }
+
+    private void clearPlayers() {
+        while (mPlayers.size() > 0) {
+            removePlayerInternal(mPlayers.get(0));
+        }
+    }
+
+    public void setupPlayers(int num) {
+        clearPlayers();
+        for (int i=0; i<num; i++) {
+            addPlayerInternal(Player.create(this));
+        }
+    }
+
+    public void addPlayer() {
+        if (getNumPlayers() == MAX_PLAYERS) return;
+        addPlayerInternal(Player.create(this));
+    }
+
+    public int getNumPlayers() {
+        return mPlayers.size();
+    }
+
+    public void removePlayer() {
+        if (getNumPlayers() == MIN_PLAYERS) return;
+        removePlayerInternal(mPlayers.get(mPlayers.size() - 1));
+    }
+
+    private void thump(int playerIndex, long ms) {
+        if (mAudioManager.getRingerMode() == AudioManager.RINGER_MODE_SILENT) {
+            // No interruptions. Not even game haptics.
+            return;
+        }
+        if (playerIndex < mGameControllers.size()) {
+            int controllerId = mGameControllers.get(playerIndex);
+            InputDevice dev = InputDevice.getDevice(controllerId);
+            if (dev != null && dev.getVibrator().hasVibrator()) {
+                dev.getVibrator().vibrate(
+                        (long) (ms * CONTROLLER_VIBRATION_MULTIPLIER),
+                        mAudioAttrs);
+                return;
+            }
+        }
+        mVibrator.vibrate(ms, mAudioAttrs);
+    }
+
+    public void reset() {
+        L("reset");
+        final Drawable sky = new GradientDrawable(
+                GradientDrawable.Orientation.BOTTOM_TOP,
+                SKIES[mTimeOfDay]
+        );
+        sky.setDither(true);
+        setBackground(sky);
+
+        mFlipped = frand() > 0.5f;
+        setScaleX(mFlipped ? -1 : 1);
+
+        int i = getChildCount();
+        while (i-->0) {
+            final View v = getChildAt(i);
+            if (v instanceof GameView) {
+                removeViewAt(i);
+            }
+        }
+
+        mObstaclesInPlay.clear();
+        mCurrentPipeId = 0;
+
+        mWidth = getWidth();
+        mHeight = getHeight();
+
+        boolean showingSun = (mTimeOfDay == DAY || mTimeOfDay == SUNSET) && frand() > 0.25;
+        if (showingSun) {
+            final Star sun = new Star(getContext());
+            sun.setBackgroundResource(R.drawable.sun);
+            final int w = getResources().getDimensionPixelSize(R.dimen.sun_size);
+            sun.setTranslationX(frand(w, mWidth-w));
+            if (mTimeOfDay == DAY) {
+                sun.setTranslationY(frand(w, (mHeight * 0.66f)));
+                sun.getBackground().setTint(0);
+            } else {
+                sun.setTranslationY(frand(mHeight * 0.66f, mHeight - w));
+                sun.getBackground().setTintMode(PorterDuff.Mode.SRC_ATOP);
+                sun.getBackground().setTint(0xC0FF8000);
+
+            }
+            addView(sun, new LayoutParams(w, w));
+        }
+        if (!showingSun) {
+            final boolean dark = mTimeOfDay == NIGHT || mTimeOfDay == TWILIGHT;
+            final float ff = frand();
+            if ((dark && ff < 0.75f) || ff < 0.5f) {
+                final Star moon = new Star(getContext());
+                moon.setBackgroundResource(R.drawable.moon);
+                moon.getBackground().setAlpha(dark ? 255 : 128);
+                moon.setScaleX(frand() > 0.5 ? -1 : 1);
+                moon.setRotation(moon.getScaleX() * frand(5, 30));
+                final int w = getResources().getDimensionPixelSize(R.dimen.sun_size);
+                moon.setTranslationX(frand(w, mWidth - w));
+                moon.setTranslationY(frand(w, mHeight - w));
+                addView(moon, new LayoutParams(w, w));
+            }
+        }
+
+        final int mh = mHeight / 6;
+        final boolean cloudless = frand() < 0.25;
+        final int N = 20;
+        for (i=0; i<N; i++) {
+            final float r1 = frand();
+            final Scenery s;
+            if (HAVE_STARS && r1 < 0.3 && mTimeOfDay != DAY) {
+                s = new Star(getContext());
+            } else if (r1 < 0.6 && !cloudless) {
+                s = new Cloud(getContext());
+            } else {
+                switch (mScene) {
+                    case SCENE_ZRH:
+                        s = new Mountain(getContext());
+                        break;
+                    case SCENE_TX:
+                        s = new Cactus(getContext());
+                        break;
+                    case SCENE_CITY:
+                    default:
+                        s = new Building(getContext());
+                        break;
+                }
+                s.z = (float) i / N;
+                // no more shadows for these things
+                //s.setTranslationZ(PARAMS.SCENERY_Z * (1+s.z));
+                s.v = 0.85f * s.z; // buildings move proportional to their distance
+                if (mScene == SCENE_CITY) {
+                    s.setBackgroundColor(Color.GRAY);
+                    s.h = irand(PARAMS.BUILDING_HEIGHT_MIN, mh);
+                }
+                final int c = (int)(255f*s.z);
+                final Drawable bg = s.getBackground();
+                if (bg != null) bg.setColorFilter(Color.rgb(c,c,c), PorterDuff.Mode.MULTIPLY);
+            }
+            final LayoutParams lp = new LayoutParams(s.w, s.h);
+            if (s instanceof Building) {
+                lp.gravity = Gravity.BOTTOM;
+            } else {
+                lp.gravity = Gravity.TOP;
+                final float r = frand();
+                if (s instanceof Star) {
+                    lp.topMargin = (int) (r * r * mHeight);
+                } else {
+                    lp.topMargin = (int) (1 - r*r * mHeight/2) + mHeight/2;
+                }
+            }
+
+
+            addView(s, lp);
+            s.setTranslationX(frand(-lp.width, mWidth + lp.width));
+        }
+
+        for (Player p : mPlayers) {
+            addView(p); // put it back!
+            p.reset();
+        }
+
+        realignPlayers();
+
+        if (mAnim != null) {
+            mAnim.cancel();
+        }
+        mAnim = new TimeAnimator();
+        mAnim.setTimeListener(new TimeAnimator.TimeListener() {
+            @Override
+            public void onTimeUpdate(TimeAnimator timeAnimator, long t, long dt) {
+                step(t, dt);
+            }
+        });
+    }
+
+    public void start(boolean startPlaying) {
+        L("start(startPlaying=%s)", startPlaying ? "true" : "false");
+        if (startPlaying && mCountdown <= 0) {
+            showSplash();
+
+            mSplash.findViewById(R.id.play_button).setEnabled(false);
+
+            final View playImage = mSplash.findViewById(R.id.play_button_image);
+            final TextView playText = (TextView) mSplash.findViewById(R.id.play_button_text);
+
+            playImage.animate().alpha(0f);
+            playText.animate().alpha(1f);
+
+            mCountdown = 3;
+            post(new Runnable() {
+                @Override
+                public void run() {
+                    if (mCountdown == 0) {
+                        startPlaying();
+                    } else {
+                        postDelayed(this, 500);
+                    }
+                    playText.setText(String.valueOf(mCountdown));
+                    mCountdown--;
+                }
+            });
+        }
+
+        for (Player p : mPlayers) {
+            p.setVisibility(View.INVISIBLE);
+        }
+
+        if (!mAnimating) {
+            mAnim.start();
+            mAnimating = true;
+        }
+    }
+
+    public void hideSplash() {
+        if (mSplash != null && mSplash.getVisibility() == View.VISIBLE) {
+            mSplash.setClickable(false);
+            mSplash.animate().alpha(0).translationZ(0).setDuration(300).withEndAction(
+                    new Runnable() {
+                        @Override
+                        public void run() {
+                            mSplash.setVisibility(View.GONE);
+                        }
+                    }
+            );
+        }
+    }
+
+    public void showSplash() {
+        if (mSplash != null && mSplash.getVisibility() != View.VISIBLE) {
+            mSplash.setClickable(true);
+            mSplash.setAlpha(0f);
+            mSplash.setVisibility(View.VISIBLE);
+            mSplash.animate().alpha(1f).setDuration(1000);
+            mSplash.findViewById(R.id.play_button_image).setAlpha(1f);
+            mSplash.findViewById(R.id.play_button_text).setAlpha(0f);
+            mSplash.findViewById(R.id.play_button).setEnabled(true);
+            mSplash.findViewById(R.id.play_button).requestFocus();
+        }
+    }
+
+    public void startPlaying() {
+        mPlaying = true;
+
+        t = 0;
+        // there's a sucker born every OBSTACLE_PERIOD
+        mLastPipeTime = getGameTime() - PARAMS.OBSTACLE_PERIOD;
+
+        hideSplash();
+
+        realignPlayers();
+        mTaps = 0;
+
+        final int N = mPlayers.size();
+        MetricsLogger.histogram(getContext(), "egg_mland_players", N);
+        for (int i=0; i<N; i++) {
+            final Player p = mPlayers.get(i);
+            p.setVisibility(View.VISIBLE);
+            p.reset();
+            p.start();
+            p.boost(-1, -1); // start you off flying!
+            p.unboost(); // not forever, though
+        }
+    }
+
+    public void stop() {
+        if (mAnimating) {
+            mAnim.cancel();
+            mAnim = null;
+            mAnimating = false;
+            mPlaying = false;
+            mTimeOfDay = irand(0, SKIES.length - 1); // for next reset
+            mScene = irand(0, SCENE_COUNT);
+            mFrozen = true;
+            for (Player p : mPlayers) {
+                p.die();
+            }
+            postDelayed(new Runnable() {
+                    @Override
+                    public void run() {
+                        mFrozen = false;
+                    }
+                }, 250);
+        }
+    }
+
+    public static final float lerp(float x, float a, float b) {
+        return (b - a) * x + a;
+    }
+
+    public static final float rlerp(float v, float a, float b) {
+        return (v - a) / (b - a);
+    }
+
+    public static final float clamp(float f) {
+        return f < 0f ? 0f : f > 1f ? 1f : f;
+    }
+
+    public static final float frand() {
+        return (float) Math.random();
+    }
+
+    public static final float frand(float a, float b) {
+        return lerp(frand(), a, b);
+    }
+
+    public static final int irand(int a, int b) {
+        return Math.round(frand((float) a, (float) b));
+    }
+
+    public static int pick(int[] l) {
+        return l[irand(0, l.length-1)];
+    }
+
+    private void step(long t_ms, long dt_ms) {
+        t = t_ms / 1000f; // seconds
+        dt = dt_ms / 1000f;
+
+        if (DEBUG) {
+            t *= DEBUG_SPEED_MULTIPLIER;
+            dt *= DEBUG_SPEED_MULTIPLIER;
+        }
+
+        // 1. Move all objects and update bounds
+        final int N = getChildCount();
+        int i = 0;
+        for (; i<N; i++) {
+            final View v = getChildAt(i);
+            if (v instanceof GameView) {
+                ((GameView) v).step(t_ms, dt_ms, t, dt);
+            }
+        }
+
+        if (mPlaying) {
+            int livingPlayers = 0;
+            for (i = 0; i < mPlayers.size(); i++) {
+                final Player p = getPlayer(i);
+
+                if (p.mAlive) {
+                    // 2. Check for altitude
+                    if (p.below(mHeight)) {
+                        if (DEBUG_IDDQD) {
+                            poke(i);
+                            unpoke(i);
+                        } else {
+                            L("player %d hit the floor", i);
+                            thump(i, 80);
+                            p.die();
+                        }
+                    }
+
+                    // 3. Check for obstacles
+                    int maxPassedStem = 0;
+                    for (int j = mObstaclesInPlay.size(); j-- > 0; ) {
+                        final Obstacle ob = mObstaclesInPlay.get(j);
+                        if (ob.intersects(p) && !DEBUG_IDDQD) {
+                            L("player hit an obstacle");
+                            thump(i, 80);
+                            p.die();
+                        } else if (ob.cleared(p)) {
+                            if (ob instanceof Stem) {
+                                maxPassedStem = Math.max(maxPassedStem, ((Stem)ob).id);
+                            }
+                        }
+                    }
+
+                    if (maxPassedStem > p.mScore) {
+                        p.addScore(1);
+                    }
+                }
+
+                if (p.mAlive) livingPlayers++;
+            }
+
+            if (livingPlayers == 0) {
+                stop();
+
+                MetricsLogger.count(getContext(), "egg_mland_taps", mTaps);
+                mTaps = 0;
+                final int playerCount = mPlayers.size();
+                for (int pi=0; pi<playerCount; pi++) {
+                    final Player p = mPlayers.get(pi);
+                    MetricsLogger.histogram(getContext(), "egg_mland_score", p.getScore());
+                }
+            }
+        }
+
+        // 4. Handle edge of screen
+        // Walk backwards to make sure removal is safe
+        while (i-->0) {
+            final View v = getChildAt(i);
+            if (v instanceof Obstacle) {
+                if (v.getTranslationX() + v.getWidth() < 0) {
+                    removeViewAt(i);
+                    mObstaclesInPlay.remove(v);
+                }
+            } else if (v instanceof Scenery) {
+                final Scenery s = (Scenery) v;
+                if (v.getTranslationX() + s.w < 0) {
+                    v.setTranslationX(getWidth());
+                }
+            }
+        }
+
+        // 3. Time for more obstacles!
+        if (mPlaying && (t - mLastPipeTime) > PARAMS.OBSTACLE_PERIOD) {
+            mLastPipeTime = t;
+            mCurrentPipeId ++;
+            final int obstacley =
+                    (int)(frand() * (mHeight - 2*PARAMS.OBSTACLE_MIN - PARAMS.OBSTACLE_GAP)) +
+                    PARAMS.OBSTACLE_MIN;
+
+            final int inset = (PARAMS.OBSTACLE_WIDTH - PARAMS.OBSTACLE_STEM_WIDTH) / 2;
+            final int yinset = PARAMS.OBSTACLE_WIDTH/2;
+
+            final int d1 = irand(0,250);
+            final Obstacle s1 = new Stem(getContext(), obstacley - yinset, false);
+            addView(s1, new LayoutParams(
+                    PARAMS.OBSTACLE_STEM_WIDTH,
+                    (int) s1.h,
+                    Gravity.TOP|Gravity.LEFT));
+            s1.setTranslationX(mWidth+inset);
+            s1.setTranslationY(-s1.h-yinset);
+            s1.setTranslationZ(PARAMS.OBSTACLE_Z*0.75f);
+            s1.animate()
+                    .translationY(0)
+                    .setStartDelay(d1)
+                    .setDuration(250);
+            mObstaclesInPlay.add(s1);
+
+            final Obstacle p1 = new Pop(getContext(), PARAMS.OBSTACLE_WIDTH);
+            addView(p1, new LayoutParams(
+                    PARAMS.OBSTACLE_WIDTH,
+                    PARAMS.OBSTACLE_WIDTH,
+                    Gravity.TOP|Gravity.LEFT));
+            p1.setTranslationX(mWidth);
+            p1.setTranslationY(-PARAMS.OBSTACLE_WIDTH);
+            p1.setTranslationZ(PARAMS.OBSTACLE_Z);
+            p1.setScaleX(0.25f);
+            p1.setScaleY(-0.25f);
+            p1.animate()
+                    .translationY(s1.h-inset)
+                    .scaleX(1f)
+                    .scaleY(-1f)
+                    .setStartDelay(d1)
+                    .setDuration(250);
+            mObstaclesInPlay.add(p1);
+
+            final int d2 = irand(0,250);
+            final Obstacle s2 = new Stem(getContext(),
+                    mHeight - obstacley - PARAMS.OBSTACLE_GAP - yinset,
+                    true);
+            addView(s2, new LayoutParams(
+                    PARAMS.OBSTACLE_STEM_WIDTH,
+                    (int) s2.h,
+                    Gravity.TOP|Gravity.LEFT));
+            s2.setTranslationX(mWidth+inset);
+            s2.setTranslationY(mHeight+yinset);
+            s2.setTranslationZ(PARAMS.OBSTACLE_Z*0.75f);
+            s2.animate()
+                    .translationY(mHeight-s2.h)
+                    .setStartDelay(d2)
+                    .setDuration(400);
+            mObstaclesInPlay.add(s2);
+
+            final Obstacle p2 = new Pop(getContext(), PARAMS.OBSTACLE_WIDTH);
+            addView(p2, new LayoutParams(
+                    PARAMS.OBSTACLE_WIDTH,
+                    PARAMS.OBSTACLE_WIDTH,
+                    Gravity.TOP|Gravity.LEFT));
+            p2.setTranslationX(mWidth);
+            p2.setTranslationY(mHeight);
+            p2.setTranslationZ(PARAMS.OBSTACLE_Z);
+            p2.setScaleX(0.25f);
+            p2.setScaleY(0.25f);
+            p2.animate()
+                    .translationY(mHeight-s2.h-yinset)
+                    .scaleX(1f)
+                    .scaleY(1f)
+                    .setStartDelay(d2)
+                    .setDuration(400);
+            mObstaclesInPlay.add(p2);
+        }
+
+        if (SHOW_TOUCHES || DEBUG_DRAW) invalidate();
+    }
+
+    @Override
+    public boolean onTouchEvent(MotionEvent ev) {
+        L("touch: %s", ev);
+        final int actionIndex = ev.getActionIndex();
+        final float x = ev.getX(actionIndex);
+        final float y = ev.getY(actionIndex);
+        int playerIndex = (int) (getNumPlayers() * (x / getWidth()));
+        if (mFlipped) playerIndex = getNumPlayers() - 1 - playerIndex;
+        switch (ev.getActionMasked()) {
+            case MotionEvent.ACTION_DOWN:
+            case MotionEvent.ACTION_POINTER_DOWN:
+                poke(playerIndex, x, y);
+                return true;
+            case MotionEvent.ACTION_UP:
+            case MotionEvent.ACTION_POINTER_UP:
+                unpoke(playerIndex);
+                return true;
+        }
+        return false;
+    }
+
+    @Override
+    public boolean onTrackballEvent(MotionEvent ev) {
+        L("trackball: %s", ev);
+        switch (ev.getAction()) {
+            case MotionEvent.ACTION_DOWN:
+                poke(0);
+                return true;
+            case MotionEvent.ACTION_UP:
+                unpoke(0);
+                return true;
+        }
+        return false;
+    }
+
+    @Override
+    public boolean onKeyDown(int keyCode, KeyEvent ev) {
+        L("keyDown: %d", keyCode);
+        switch (keyCode) {
+            case KeyEvent.KEYCODE_DPAD_CENTER:
+            case KeyEvent.KEYCODE_DPAD_UP:
+            case KeyEvent.KEYCODE_SPACE:
+            case KeyEvent.KEYCODE_ENTER:
+            case KeyEvent.KEYCODE_BUTTON_A:
+                int player = getControllerPlayer(ev.getDeviceId());
+                poke(player);
+                return true;
+        }
+        return false;
+    }
+
+    @Override
+    public boolean onKeyUp(int keyCode, KeyEvent ev) {
+        L("keyDown: %d", keyCode);
+        switch (keyCode) {
+            case KeyEvent.KEYCODE_DPAD_CENTER:
+            case KeyEvent.KEYCODE_DPAD_UP:
+            case KeyEvent.KEYCODE_SPACE:
+            case KeyEvent.KEYCODE_ENTER:
+            case KeyEvent.KEYCODE_BUTTON_A:
+                int player = getControllerPlayer(ev.getDeviceId());
+                unpoke(player);
+                return true;
+        }
+        return false;
+    }
+
+    @Override
+    public boolean onGenericMotionEvent (MotionEvent ev) {
+        L("generic: %s", ev);
+        return false;
+    }
+
+    private void poke(int playerIndex) {
+        poke(playerIndex, -1, -1);
+    }
+
+    private void poke(int playerIndex, float x, float y) {
+        L("poke(%d)", playerIndex);
+        if (mFrozen) return;
+        if (!mAnimating) {
+            reset();
+        }
+        if (!mPlaying) {
+            start(true);
+        } else {
+            final Player p = getPlayer(playerIndex);
+            if (p == null) return; // no player for this controller
+            p.boost(x, y);
+            mTaps++;
+            if (DEBUG) {
+                p.dv *= DEBUG_SPEED_MULTIPLIER;
+                p.animate().setDuration((long) (200 / DEBUG_SPEED_MULTIPLIER));
+            }
+        }
+    }
+
+    private void unpoke(int playerIndex) {
+        L("unboost(%d)", playerIndex);
+        if (mFrozen || !mAnimating || !mPlaying) return;
+        final Player p = getPlayer(playerIndex);
+        if (p == null) return; // no player for this controller
+        p.unboost();
+    }
+
+    @Override
+    public void onDraw(Canvas c) {
+        super.onDraw(c);
+
+        if (SHOW_TOUCHES) {
+            for (Player p : mPlayers) {
+                if (p.mTouchX > 0) {
+                    mTouchPaint.setColor(0x80FFFFFF & p.color);
+                    mPlayerTracePaint.setColor(0x80FFFFFF & p.color);
+                    float x1 = p.mTouchX;
+                    float y1 = p.mTouchY;
+                    c.drawCircle(x1, y1, 100, mTouchPaint);
+                    float x2 = p.getX() + p.getPivotX();
+                    float y2 = p.getY() + p.getPivotY();
+                    float angle = PI_2 - (float) Math.atan2(x2-x1, y2-y1);
+                    x1 += 100*Math.cos(angle);
+                    y1 += 100*Math.sin(angle);
+                    c.drawLine(x1, y1, x2, y2, mPlayerTracePaint);
+                }
+            }
+        }
+
+        if (!DEBUG_DRAW) return;
+
+        final Paint pt = new Paint();
+        pt.setColor(0xFFFFFFFF);
+        for (Player p : mPlayers) {
+            final int L = p.corners.length;
+            final int N = L / 2;
+            for (int i = 0; i < N; i++) {
+                final int x = (int) p.corners[i * 2];
+                final int y = (int) p.corners[i * 2 + 1];
+                c.drawCircle(x, y, 4, pt);
+                c.drawLine(x, y,
+                        p.corners[(i * 2 + 2) % L],
+                        p.corners[(i * 2 + 3) % L],
+                        pt);
+            }
+        }
+
+        pt.setStyle(Paint.Style.STROKE);
+        pt.setStrokeWidth(getResources().getDisplayMetrics().density);
+
+        final int M = getChildCount();
+        pt.setColor(0x8000FF00);
+        for (int i=0; i<M; i++) {
+            final View v = getChildAt(i);
+            if (v instanceof Player) continue;
+            if (!(v instanceof GameView)) continue;
+            if (v instanceof Pop) {
+                final Pop pop = (Pop) v;
+                c.drawCircle(pop.cx, pop.cy, pop.r, pt);
+            } else {
+                final Rect r = new Rect();
+                v.getHitRect(r);
+                c.drawRect(r, pt);
+            }
+        }
+
+        pt.setColor(Color.BLACK);
+        final StringBuilder sb = new StringBuilder("obstacles: ");
+        for (Obstacle ob : mObstaclesInPlay) {
+            sb.append(ob.hitRect.toShortString());
+            sb.append(" ");
+        }
+        pt.setTextSize(20f);
+        c.drawText(sb.toString(), 20, 100, pt);
+    }
+
+    static final Rect sTmpRect = new Rect();
+
+    private interface GameView {
+        public void step(long t_ms, long dt_ms, float t, float dt);
+    }
+
+    private static class Player extends ImageView implements GameView {
+        public float dv;
+        public int color;
+        private MLand mLand;
+        private boolean mBoosting;
+        private float mTouchX = -1, mTouchY = -1;
+        private boolean mAlive;
+        private int mScore;
+        private TextView mScoreField;
+
+        private final int[] sColors = new int[] {
+                //0xFF78C557,
+                0xFFDB4437,
+                0xFF3B78E7,
+                0xFFF4B400,
+                0xFF0F9D58,
+                0xFF7B1880,
+                0xFF9E9E9E,
+        };
+        static int sNextColor = 0;
+
+        private final float[] sHull = new float[] {
+                0.3f,  0f,    // left antenna
+                0.7f,  0f,    // right antenna
+                0.92f, 0.33f, // off the right shoulder of Orion
+                0.92f, 0.75f, // right hand (our right, not his right)
+                0.6f,  1f,    // right foot
+                0.4f,  1f,    // left foot BLUE!
+                0.08f, 0.75f, // sinistram
+                0.08f, 0.33f, // cold shoulder
+        };
+        public final float[] corners = new float[sHull.length];
+
+        public static Player create(MLand land) {
+            final Player p = new Player(land.getContext());
+            p.mLand = land;
+            p.reset();
+            p.setVisibility(View.INVISIBLE);
+            land.addView(p, new LayoutParams(PARAMS.PLAYER_SIZE, PARAMS.PLAYER_SIZE));
+            return p;
+        }
+
+        private void setScore(int score) {
+            mScore = score;
+            if (mScoreField != null) {
+                mScoreField.setText(DEBUG_IDDQD ? "??" : String.valueOf(score));
+            }
+        }
+
+        public int getScore() {
+            return mScore;
+        }
+
+        private void addScore(int incr) {
+            setScore(mScore + incr);
+        }
+
+        public void setScoreField(TextView tv) {
+            mScoreField = tv;
+            if (tv != null) {
+                setScore(mScore); // reapply
+                //mScoreField.setBackgroundResource(R.drawable.scorecard);
+                mScoreField.getBackground().setColorFilter(color, PorterDuff.Mode.SRC_ATOP);
+                mScoreField.setTextColor(luma(color) > 0.7f ? 0xFF000000 : 0xFFFFFFFF);
+            }
+        }
+
+        public void reset() {
+            //setX(mLand.mWidth / 2);
+            setY(mLand.mHeight / 2
+                    + (int)(Math.random() * PARAMS.PLAYER_SIZE)
+                    - PARAMS.PLAYER_SIZE / 2);
+            setScore(0);
+            setScoreField(mScoreField); // refresh color
+            mBoosting = false;
+            dv = 0;
+        }
+
+        public Player(Context context) {
+            super(context);
+
+            setBackgroundResource(R.drawable.android);
+            getBackground().setTintMode(PorterDuff.Mode.SRC_ATOP);
+            color = sColors[(sNextColor++%sColors.length)];
+            getBackground().setTint(color);
+            setOutlineProvider(new ViewOutlineProvider() {
+                @Override
+                public void getOutline(View view, Outline outline) {
+                    final int w = view.getWidth();
+                    final int h = view.getHeight();
+                    final int ix = (int) (w * 0.3f);
+                    final int iy = (int) (h * 0.2f);
+                    outline.setRect(ix, iy, w - ix, h - iy);
+                }
+            });
+        }
+
+        public void prepareCheckIntersections() {
+            final int inset = (PARAMS.PLAYER_SIZE - PARAMS.PLAYER_HIT_SIZE)/2;
+            final int scale = PARAMS.PLAYER_HIT_SIZE;
+            final int N = sHull.length/2;
+            for (int i=0; i<N; i++) {
+                corners[i*2]   = scale * sHull[i*2]   + inset;
+                corners[i*2+1] = scale * sHull[i*2+1] + inset;
+            }
+            final Matrix m = getMatrix();
+            m.mapPoints(corners);
+        }
+
+        public boolean below(int h) {
+            final int N = corners.length/2;
+            for (int i=0; i<N; i++) {
+                final int y = (int) corners[i*2+1];
+                if (y >= h) return true;
+            }
+            return false;
+        }
+
+        public void step(long t_ms, long dt_ms, float t, float dt) {
+            if (!mAlive) {
+                // float away with the garbage
+                setTranslationX(getTranslationX()-PARAMS.TRANSLATION_PER_SEC*dt);
+                return;
+            }
+
+            if (mBoosting) {
+                dv = -PARAMS.BOOST_DV;
+            } else {
+                dv += PARAMS.G;
+            }
+            if (dv < -PARAMS.MAX_V) dv = -PARAMS.MAX_V;
+            else if (dv > PARAMS.MAX_V) dv = PARAMS.MAX_V;
+
+            final float y = getTranslationY() + dv * dt;
+            setTranslationY(y < 0 ? 0 : y);
+            setRotation(
+                    90 + lerp(clamp(rlerp(dv, PARAMS.MAX_V, -1 * PARAMS.MAX_V)), 90, -90));
+
+            prepareCheckIntersections();
+        }
+
+        public void boost(float x, float y) {
+            mTouchX = x;
+            mTouchY = y;
+            boost();
+        }
+
+        public void boost() {
+            mBoosting = true;
+            dv = -PARAMS.BOOST_DV;
+
+            animate().cancel();
+            animate()
+                    .scaleX(1.25f)
+                    .scaleY(1.25f)
+                    .translationZ(PARAMS.PLAYER_Z_BOOST)
+                    .setDuration(100);
+            setScaleX(1.25f);
+            setScaleY(1.25f);
+        }
+
+        public void unboost() {
+            mBoosting = false;
+            mTouchX = mTouchY = -1;
+
+            animate().cancel();
+            animate()
+                    .scaleX(1f)
+                    .scaleY(1f)
+                    .translationZ(PARAMS.PLAYER_Z)
+                    .setDuration(200);
+        }
+
+        public void die() {
+            mAlive = false;
+            if (mScoreField != null) {
+                //mScoreField.setTextColor(0xFFFFFFFF);
+                //mScoreField.getBackground().setColorFilter(0xFF666666, PorterDuff.Mode.SRC_ATOP);
+                //mScoreField.setBackgroundResource(R.drawable.scorecard_gameover);
+            }
+        }
+
+        public void start() {
+            mAlive = true;
+        }
+    }
+
+    private class Obstacle extends View implements GameView {
+        public float h;
+
+        public final Rect hitRect = new Rect();
+
+        public Obstacle(Context context, float h) {
+            super(context);
+            setBackgroundColor(0xFFFF0000);
+            this.h = h;
+        }
+
+        public boolean intersects(Player p) {
+            final int N = p.corners.length/2;
+            for (int i=0; i<N; i++) {
+                final int x = (int) p.corners[i*2];
+                final int y = (int) p.corners[i*2+1];
+                if (hitRect.contains(x, y)) return true;
+            }
+            return false;
+        }
+
+        public boolean cleared(Player p) {
+            final int N = p.corners.length/2;
+            for (int i=0; i<N; i++) {
+                final int x = (int) p.corners[i*2];
+                if (hitRect.right >= x) return false;
+            }
+            return true;
+        }
+
+        @Override
+        public void step(long t_ms, long dt_ms, float t, float dt) {
+            setTranslationX(getTranslationX()-PARAMS.TRANSLATION_PER_SEC*dt);
+            getHitRect(hitRect);
+        }
+    }
+
+    static final int[] ANTENNAE = new int[] {R.drawable.mm_antennae, R.drawable.mm_antennae2};
+    static final int[] EYES = new int[] {R.drawable.mm_eyes, R.drawable.mm_eyes2};
+    static final int[] MOUTHS = new int[] {R.drawable.mm_mouth1, R.drawable.mm_mouth2,
+            R.drawable.mm_mouth3, R.drawable.mm_mouth4};
+    private class Pop extends Obstacle {
+        int mRotate;
+        int cx, cy, r;
+        // The marshmallow illustration and hitbox is 2/3 the size of its container.
+        Drawable antenna, eyes, mouth;
+
+
+        public Pop(Context context, float h) {
+            super(context, h);
+            setBackgroundResource(R.drawable.mm_head);
+            antenna = context.getDrawable(pick(ANTENNAE));
+            if (frand() > 0.5f) {
+                eyes = context.getDrawable(pick(EYES));
+                if (frand() > 0.8f) {
+                    mouth = context.getDrawable(pick(MOUTHS));
+                }
+            }
+            setOutlineProvider(new ViewOutlineProvider() {
+                @Override
+                public void getOutline(View view, Outline outline) {
+                    final int pad = (int) (getWidth() * 1f/6);
+                    outline.setOval(pad, pad, getWidth()-pad, getHeight()-pad);
+                }
+            });
+        }
+
+        public boolean intersects(Player p) {
+            final int N = p.corners.length/2;
+            for (int i=0; i<N; i++) {
+                final int x = (int) p.corners[i*2];
+                final int y = (int) p.corners[i*2+1];
+                if (Math.hypot(x-cx, y-cy) <= r) return true;
+            }
+            return false;
+        }
+
+        @Override
+        public void step(long t_ms, long dt_ms, float t, float dt) {
+            super.step(t_ms, dt_ms, t, dt);
+            if (mRotate != 0) {
+                setRotation(getRotation() + dt * 45 * mRotate);
+            }
+
+            cx = (hitRect.left + hitRect.right)/2;
+            cy = (hitRect.top + hitRect.bottom)/2;
+            r = getWidth() / 3; // see above re 2/3 container size
+        }
+
+        @Override
+        public void onDraw(Canvas c) {
+            super.onDraw(c);
+            if (antenna != null) {
+                antenna.setBounds(0, 0, c.getWidth(), c.getHeight());
+                antenna.draw(c);
+            }
+            if (eyes != null) {
+                eyes.setBounds(0, 0, c.getWidth(), c.getHeight());
+                eyes.draw(c);
+            }
+            if (mouth != null) {
+                mouth.setBounds(0, 0, c.getWidth(), c.getHeight());
+                mouth.draw(c);
+            }
+        }
+    }
+
+    private class Stem extends Obstacle {
+        Paint mPaint = new Paint();
+        Path mShadow = new Path();
+        GradientDrawable mGradient = new GradientDrawable();
+        boolean mDrawShadow;
+        Path mJandystripe;
+        Paint mPaint2;
+        int id; // use this to track which pipes have been cleared
+
+        public Stem(Context context, float h, boolean drawShadow) {
+            super(context, h);
+            id = mCurrentPipeId;
+
+            mDrawShadow = drawShadow;
+            setBackground(null);
+            mGradient.setOrientation(GradientDrawable.Orientation.LEFT_RIGHT);
+            mPaint.setColor(0xFF000000);
+            mPaint.setColorFilter(new PorterDuffColorFilter(0x22000000, PorterDuff.Mode.MULTIPLY));
+
+            if (frand() < 0.01f) {
+                mGradient.setColors(new int[]{0xFFFFFFFF, 0xFFDDDDDD});
+                mJandystripe = new Path();
+                mPaint2 = new Paint();
+                mPaint2.setColor(0xFFFF0000);
+                mPaint2.setColorFilter(new PorterDuffColorFilter(0xFFFF0000, PorterDuff.Mode.MULTIPLY));
+            } else {
+                //mPaint.setColor(0xFFA1887F);
+                mGradient.setColors(new int[]{0xFFBCAAA4, 0xFFA1887F});
+            }
+        }
+
+        @Override
+        public void onAttachedToWindow() {
+            super.onAttachedToWindow();
+            setWillNotDraw(false);
+            setOutlineProvider(new ViewOutlineProvider() {
+                @Override
+                public void getOutline(View view, Outline outline) {
+                    outline.setRect(0, 0, getWidth(), getHeight());
+                }
+            });
+        }
+        @Override
+        public void onDraw(Canvas c) {
+            final int w = c.getWidth();
+            final int h = c.getHeight();
+            mGradient.setGradientCenter(w * 0.75f, 0);
+            mGradient.setBounds(0, 0, w, h);
+            mGradient.draw(c);
+
+            if (mJandystripe != null) {
+                mJandystripe.reset();
+                mJandystripe.moveTo(0, w);
+                mJandystripe.lineTo(w, 0);
+                mJandystripe.lineTo(w, 2 * w);
+                mJandystripe.lineTo(0, 3 * w);
+                mJandystripe.close();
+                for (int y=0; y<h; y+=4*w) {
+                    c.drawPath(mJandystripe, mPaint2);
+                    mJandystripe.offset(0, 4 * w);
+                }
+            }
+
+            if (!mDrawShadow) return;
+            mShadow.reset();
+            mShadow.moveTo(0, 0);
+            mShadow.lineTo(w, 0);
+            mShadow.lineTo(w, PARAMS.OBSTACLE_WIDTH * 0.4f + w*1.5f);
+            mShadow.lineTo(0, PARAMS.OBSTACLE_WIDTH * 0.4f);
+            mShadow.close();
+            c.drawPath(mShadow, mPaint);
+        }
+    }
+
+    private class Scenery extends FrameLayout implements GameView {
+        public float z;
+        public float v;
+        public int h, w;
+        public Scenery(Context context) {
+            super(context);
+        }
+
+        @Override
+        public void step(long t_ms, long dt_ms, float t, float dt) {
+            setTranslationX(getTranslationX() - PARAMS.TRANSLATION_PER_SEC * dt * v);
+        }
+    }
+
+    private class Building extends Scenery {
+        public Building(Context context) {
+            super(context);
+
+            w = irand(PARAMS.BUILDING_WIDTH_MIN, PARAMS.BUILDING_WIDTH_MAX);
+            h = 0; // will be setup later, along with z
+        }
+    }
+
+    static final int[] CACTI = { R.drawable.cactus1, R.drawable.cactus2, R.drawable.cactus3 };
+    private class Cactus extends Building {
+        public Cactus(Context context) {
+            super(context);
+
+            setBackgroundResource(pick(CACTI));
+            w = h = irand(PARAMS.BUILDING_WIDTH_MAX / 4, PARAMS.BUILDING_WIDTH_MAX / 2);
+        }
+    }
+
+    static final int[] MOUNTAINS = {
+            R.drawable.mountain1, R.drawable.mountain2, R.drawable.mountain3 };
+    private class Mountain extends Building {
+        public Mountain(Context context) {
+            super(context);
+
+            setBackgroundResource(pick(MOUNTAINS));
+            w = h = irand(PARAMS.BUILDING_WIDTH_MAX / 2, PARAMS.BUILDING_WIDTH_MAX);
+            z = 0;
+        }
+    }
+    private class Cloud extends Scenery {
+        public Cloud(Context context) {
+            super(context);
+            setBackgroundResource(frand() < 0.01f ? R.drawable.cloud_off : R.drawable.cloud);
+            getBackground().setAlpha(0x40);
+            w = h = irand(PARAMS.CLOUD_SIZE_MIN, PARAMS.CLOUD_SIZE_MAX);
+            z = 0;
+            v = frand(0.15f,0.5f);
+        }
+    }
+
+    private class Star extends Scenery {
+        public Star(Context context) {
+            super(context);
+            setBackgroundResource(R.drawable.star);
+            w = h = irand(PARAMS.STAR_SIZE_MIN, PARAMS.STAR_SIZE_MAX);
+            v = z = 0;
+        }
+    }
+}
diff --git a/packages/SystemUI/src/com/android/systemui/egg/MLandActivity.java b/packages/SystemUI/src/com/android/systemui/egg/MLandActivity.java
new file mode 100644
index 0000000..cdda45f
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/egg/MLandActivity.java
@@ -0,0 +1,91 @@
+/*
+ * Copyright (C) 2015 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.systemui.egg;
+
+import android.app.Activity;
+import android.os.Bundle;
+import android.view.View;
+import android.view.ViewGroup;
+
+import com.android.systemui.R;
+
+public class MLandActivity extends Activity {
+    MLand mLand;
+
+    @Override
+    public void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.mland);
+        mLand = (MLand) findViewById(R.id.world);
+        mLand.setScoreFieldHolder((ViewGroup) findViewById(R.id.scores));
+        final View welcome = findViewById(R.id.welcome);
+        mLand.setSplash(welcome);
+        final int numControllers = mLand.getGameControllers().size();
+        if (numControllers > 0) {
+            mLand.setupPlayers(numControllers);
+        }
+    }
+
+    public void updateSplashPlayers() {
+        final int N = mLand.getNumPlayers();
+        final View minus = findViewById(R.id.player_minus_button);
+        final View plus = findViewById(R.id.player_plus_button);
+        if (N == 1) {
+            minus.setVisibility(View.INVISIBLE);
+            plus.setVisibility(View.VISIBLE);
+            plus.requestFocus();
+        } else if (N == mLand.MAX_PLAYERS) {
+            minus.setVisibility(View.VISIBLE);
+            plus.setVisibility(View.INVISIBLE);
+            minus.requestFocus();
+        } else {
+            minus.setVisibility(View.VISIBLE);
+            plus.setVisibility(View.VISIBLE);
+        }
+    }
+
+    @Override
+    public void onPause() {
+        mLand.stop();
+        super.onPause();
+    }
+
+    @Override
+    public void onResume() {
+        super.onResume();
+
+        mLand.onAttachedToWindow(); // resets and starts animation
+        updateSplashPlayers();
+        mLand.showSplash();
+    }
+
+    public void playerMinus(View v) {
+        mLand.removePlayer();
+        updateSplashPlayers();
+    }
+
+    public void playerPlus(View v) {
+        mLand.addPlayer();
+        updateSplashPlayers();
+    }
+
+    public void startButtonPressed(View v) {
+        findViewById(R.id.player_minus_button).setVisibility(View.INVISIBLE);
+        findViewById(R.id.player_plus_button).setVisibility(View.INVISIBLE);
+        mLand.start(true);
+    }
+}
diff --git a/packages/SystemUI/src/com/android/systemui/egg/ShruggyActivity.java b/packages/SystemUI/src/com/android/systemui/egg/ShruggyActivity.java
deleted file mode 100644
index 7459957..0000000
--- a/packages/SystemUI/src/com/android/systemui/egg/ShruggyActivity.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (C) 2015 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.systemui.egg;
-
-import android.app.Activity;
-import android.os.Bundle;
-import android.util.Log;
-import android.widget.Toast;
-import com.android.systemui.R;
-
-public class ShruggyActivity extends Activity {
-    @Override
-    public void onCreate(Bundle savedInstanceState) {
-        super.onCreate(savedInstanceState);
-        Toast.makeText(this, getString(R.string.regrettable_lack_of_easter_egg),
-                Toast.LENGTH_SHORT).show();
-        Log.v("SystemUI", "Hey, it's just a preview; what did you expect?");
-        finish();
-    }
-}
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
index 428ceca..9239eac 100644
--- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
+++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
@@ -1585,6 +1585,7 @@
     private void handleNotifyScreenTurningOn(IKeyguardDrawnCallback callback) {
         synchronized (KeyguardViewMediator.this) {
             if (DEBUG) Log.d(TAG, "handleNotifyScreenTurningOn");
+            mStatusBarKeyguardViewManager.onScreenTurningOn();
             if (callback != null) {
                 if (mWakeAndUnlocking) {
                     mDrawnCallback = callback;
diff --git a/packages/SystemUI/src/com/android/systemui/media/RingtonePlayer.java b/packages/SystemUI/src/com/android/systemui/media/RingtonePlayer.java
index fe876d7..7f68e29 100644
--- a/packages/SystemUI/src/com/android/systemui/media/RingtonePlayer.java
+++ b/packages/SystemUI/src/com/android/systemui/media/RingtonePlayer.java
@@ -159,7 +159,9 @@
             if (Binder.getCallingUid() != Process.SYSTEM_UID) {
                 throw new SecurityException("Async playback only available from system UID.");
             }
-
+            if (UserHandle.ALL.equals(user)) {
+                user = UserHandle.OWNER;
+            }
             mAsyncPlayer.play(getContextForUser(user), uri, looping, aa);
         }
 
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
index a6cea62..a55256d 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
@@ -171,13 +171,7 @@
     // on-screen navigation buttons
     protected NavigationBarView mNavigationBarView = null;
 
-    protected Boolean mScreenOn;
-
-    // The second field is a bit different from the first one because it only listens to screen on/
-    // screen of events from Keyguard. We need this so we don't have a race condition with the
-    // broadcast. In the future, we should remove the first field altogether and rename the second
-    // field.
-    protected boolean mScreenOnFromKeyguard;
+    protected boolean mDeviceInteractive;
 
     protected boolean mVisible;
 
@@ -1722,7 +1716,7 @@
 
     protected void updateVisibleToUser() {
         boolean oldVisibleToUser = mVisibleToUser;
-        mVisibleToUser = mVisible && mScreenOnFromKeyguard;
+        mVisibleToUser = mVisible && mDeviceInteractive;
 
         if (oldVisibleToUser != mVisibleToUser) {
             handleVisibleToUserChanged(mVisibleToUser);
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/AppInfo.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/AppInfo.java
index 67dd673..5ec5147 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/AppInfo.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/AppInfo.java
@@ -22,11 +22,6 @@
  * Navigation bar app information.
  */
 class AppInfo {
-    /**
-     * Unspecified serial number for the app's user.
-     */
-    public static final long USER_UNSPECIFIED = -1;
-
     private final ComponentName mComponentName;
     private final long mUserSerialNumber;
 
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeParameters.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeParameters.java
index 6b167b4..5a2fa3b 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeParameters.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeParameters.java
@@ -50,8 +50,6 @@
         pw.print("    getPulseDuration(pickup=true): "); pw.println(getPulseDuration(true));
         pw.print("    getPulseInDuration(pickup=false): "); pw.println(getPulseInDuration(false));
         pw.print("    getPulseInDuration(pickup=true): "); pw.println(getPulseInDuration(true));
-        pw.print("    getPulseInDelay(pickup=false): "); pw.println(getPulseInDelay(false));
-        pw.print("    getPulseInDelay(pickup=true): "); pw.println(getPulseInDelay(true));
         pw.print("    getPulseInVisibleDuration(): "); pw.println(getPulseVisibleDuration());
         pw.print("    getPulseOutDuration(): "); pw.println(getPulseOutDuration());
         pw.print("    getPulseOnSigMotion(): "); pw.println(getPulseOnSigMotion());
@@ -80,12 +78,6 @@
                 : getInt("doze.pulse.duration.in", R.integer.doze_pulse_duration_in);
     }
 
-    public int getPulseInDelay(boolean pickup) {
-        return pickup
-                ? getInt("doze.pulse.delay.in.pickup", R.integer.doze_pulse_delay_in_pickup)
-                : getInt("doze.pulse.delay.in", R.integer.doze_pulse_delay_in);
-    }
-
     public int getPulseVisibleDuration() {
         return getInt("doze.pulse.duration.visible", R.integer.doze_pulse_duration_visible);
     }
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java
index 3e17328..86b8972a 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java
@@ -100,6 +100,16 @@
         mHandler.post(mPulseIn);
     }
 
+    public void onScreenTurnedOn() {
+        if (isPulsing()) {
+            final boolean pickup = mPulseReason == DozeLog.PULSE_REASON_SENSOR_PICKUP;
+            startScrimAnimation(true /* inFront */, 0f,
+                    mDozeParameters.getPulseInDuration(pickup),
+                    pickup ? mPulseInInterpolatorPickup : mPulseInInterpolator,
+                    mPulseInFinished);
+        }
+    }
+
     public boolean isPulsing() {
         return mPulseCallback != null;
     }
@@ -138,12 +148,11 @@
 
     private void startScrimAnimation(final boolean inFront, float target, long duration,
             Interpolator interpolator) {
-        startScrimAnimation(inFront, target, duration, interpolator, 0 /* delay */,
-                null /* endRunnable */);
+        startScrimAnimation(inFront, target, duration, interpolator, null /* endRunnable */);
     }
 
     private void startScrimAnimation(final boolean inFront, float target, long duration,
-            Interpolator interpolator, long delay, final Runnable endRunnable) {
+            Interpolator interpolator, final Runnable endRunnable) {
         Animator current = getCurrentAnimator(inFront);
         if (current != null) {
             float currentTarget = getCurrentTarget(inFront);
@@ -162,7 +171,6 @@
         });
         anim.setInterpolator(interpolator);
         anim.setDuration(duration);
-        anim.setStartDelay(delay);
         anim.addListener(new AnimatorListenerAdapter() {
             @Override
             public void onAnimationEnd(Animator animation) {
@@ -222,12 +230,6 @@
                     + DozeLog.pulseReasonToString(mPulseReason));
             if (!mDozing) return;
             DozeLog.tracePulseStart(mPulseReason);
-            final boolean pickup = mPulseReason == DozeLog.PULSE_REASON_SENSOR_PICKUP;
-            startScrimAnimation(true /* inFront */, 0f,
-                    mDozeParameters.getPulseInDuration(pickup),
-                    pickup ? mPulseInInterpolatorPickup : mPulseInInterpolator,
-                    mDozeParameters.getPulseInDelay(pickup),
-                    mPulseInFinished);
 
             // Signal that the pulse is ready to turn the screen on and draw.
             pulseStarted();
@@ -249,7 +251,7 @@
             if (DEBUG) Log.d(TAG, "Pulse out, mDozing=" + mDozing);
             if (!mDozing) return;
             startScrimAnimation(true /* inFront */, 1f, mDozeParameters.getPulseOutDuration(),
-                    mPulseOutInterpolator, 0 /* delay */, mPulseOutFinished);
+                    mPulseOutInterpolator, mPulseOutFinished);
         }
     };
 
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarApps.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarApps.java
index 41d30c7..d74c5b0 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarApps.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarApps.java
@@ -136,9 +136,10 @@
         transition.enableTransitionType(LayoutTransition.CHANGING);
         parent.setLayoutTransition(transition);
 
+        int currentUserId = ActivityManager.getCurrentUser();
         mCurrentUserSerialNumber = mUserManager.getSerialNumberForUser(
-                new UserHandle(ActivityManager.getCurrentUser()));
-        sAppsModel.setCurrentUser(mCurrentUserSerialNumber);
+                new UserHandle(currentUserId));
+        sAppsModel.setCurrentUser(currentUserId);
         recreateAppButtons();
 
         IntentFilter filter = new IntentFilter();
@@ -222,10 +223,7 @@
     static void startAppDrag(ImageView icon, AppInfo appInfo) {
         // The drag data is an Intent to launch the activity.
         Intent mainIntent = Intent.makeMainActivity(appInfo.getComponentName());
-        long userSerialNumber = appInfo.getUserSerialNumber();
-        if (userSerialNumber != AppInfo.USER_UNSPECIFIED) {
-            mainIntent.putExtra(EXTRA_PROFILE, userSerialNumber);
-        }
+        mainIntent.putExtra(EXTRA_PROFILE, appInfo.getUserSerialNumber());
         ClipData dragData = ClipData.newIntent("", mainIntent);
         // Use the ImageView to create the shadow.
         View.DragShadowBuilder shadow = new AppIconDragShadowBuilder(icon);
@@ -396,7 +394,14 @@
             return null;
         }
 
-        long userSerialNumber = intent.getLongExtra(EXTRA_PROFILE, AppInfo.USER_UNSPECIFIED);
+        long userSerialNumber = intent.getLongExtra(EXTRA_PROFILE, -1);
+
+        // Validate the received user serial number.
+        UserHandle appUser = mUserManager.getUserForSerialNumber(userSerialNumber);
+        if (appUser == null) {
+            userSerialNumber = mCurrentUserSerialNumber;
+        }
+
         return new AppInfo(intent.getComponent(), userSerialNumber);
     }
 
@@ -466,18 +471,14 @@
 
             long appUserSerialNumber = appInfo.getUserSerialNumber();
 
-            UserHandle appUser = null;
-            if (appUserSerialNumber != AppInfo.USER_UNSPECIFIED) {
-                appUser = mUserManager.getUserForSerialNumber(appUserSerialNumber);
+            UserHandle appUser = mUserManager.getUserForSerialNumber(appUserSerialNumber);
+            if (appUser == null) {
+                Toast.makeText(getContext(), R.string.activity_not_found, Toast.LENGTH_SHORT).show();
+                Log.e(TAG, "Can't start activity " + component +
+                        " because its user doesn't exist.");
+                return;
             }
-
-            int appUserId;
-            if (appUser != null) {
-                appUserId = appUser.getIdentifier();
-            } else {
-                appUserId = ActivityManager.getCurrentUser();
-                appUser = new UserHandle(appUserId);
-            }
+            int appUserId = appUser.getIdentifier();
 
             // Play a scale-up animation while launching the activity.
             // TODO: Consider playing a different animation, or no animation, if the activity is
@@ -545,7 +546,7 @@
 
         if (newUserSerialNumber != mCurrentUserSerialNumber) {
             mCurrentUserSerialNumber = newUserSerialNumber;
-            sAppsModel.setCurrentUser(newUserSerialNumber);
+            sAppsModel.setCurrentUser(currentUserId);
             recreateAppButtons();
         }
     }
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarAppsModel.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarAppsModel.java
index 39f1304..b8764cf 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarAppsModel.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarAppsModel.java
@@ -16,18 +16,16 @@
 
 package com.android.systemui.statusbar.phone;
 
-import android.app.ActivityManager;
 import android.content.ComponentName;
 import android.content.Context;
 import android.content.Intent;
 import android.content.SharedPreferences;
 import android.content.pm.ResolveInfo;
 import android.content.pm.UserInfo;
+import android.os.UserHandle;
 import android.os.UserManager;
 import android.util.Slog;
 
-import com.android.internal.annotations.VisibleForTesting;
-
 import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.List;
@@ -52,7 +50,7 @@
     private final static String VERSION_PREF = "version";
 
     // Current version number for preferences.
-    private final static int CURRENT_VERSION = 2;
+    private final static int CURRENT_VERSION = 3;
 
     // Preference name for the number of app icons.
     private final static String APP_COUNT_PREF = "app_count";
@@ -68,18 +66,23 @@
     // user serial of the third app of the logged-in user.
     private final static char USER_SEPARATOR = '|';
 
-    final Context mContext;
+    private final Context mContext;
+    private final UserManager mUserManager;
     private final SharedPreferences mPrefs;
 
     // Apps are represented as an ordered list of app infos.
     private final List<AppInfo> mApps = new ArrayList<AppInfo>();
 
+    // Id of the current user.
+    private int mCurrentUserId = -1;
+
     // Serial number of the current user.
-    private long mCurrentUserSerialNumber = AppInfo.USER_UNSPECIFIED;
+    private long mCurrentUserSerialNumber = -1;
 
     public NavigationBarAppsModel(Context context) {
         mContext = context;
         mPrefs = mContext.getSharedPreferences(SHARED_PREFERENCES_NAME, Context.MODE_PRIVATE);
+        mUserManager = (UserManager) context.getSystemService(Context.USER_SERVICE);
 
         int version = mPrefs.getInt(VERSION_PREF, -1);
         if (version != CURRENT_VERSION) {
@@ -94,8 +97,9 @@
     /**
      * Reinitializes the model for a new user.
      */
-    public void setCurrentUser(long userSerialNumber) {
-        mCurrentUserSerialNumber = userSerialNumber;
+    public void setCurrentUser(int userId) {
+        mCurrentUserId = userId;
+        mCurrentUserSerialNumber = mUserManager.getSerialNumberForUser(new UserHandle(userId));
 
         mApps.clear();
 
@@ -115,11 +119,8 @@
      * Removes prefs for users that don't exist on the device.
      */
     private void removePrefsForDeletedUsers() {
-        UserManager userManager =
-                (UserManager) mContext.getSystemService(Context.USER_SERVICE);
-
         // Build a set of string representations of serial numbers of the device users.
-        final List<UserInfo> users = userManager.getUsers();
+        final List<UserInfo> users = mUserManager.getUsers();
         final int userCount = users.size();
 
         final Set<String> userSerials = new HashSet<String> ();
@@ -207,31 +208,30 @@
                 continue;
             }
             ComponentName componentName = ComponentName.unflattenFromString(prefValue);
-            long userSerialNumber = mPrefs.getLong(prefUserForApp(i), AppInfo.USER_UNSPECIFIED);
+            long userSerialNumber = mPrefs.getLong(prefUserForApp(i), -1);
+            if (userSerialNumber == -1) {
+                Slog.w(TAG, "Couldn't find pref " + prefUserForApp(i));
+                // Couldn't find the saved state. Just skip this item.
+                continue;
+            }
             mApps.add(new AppInfo(componentName, userSerialNumber));
         }
     }
 
-    @VisibleForTesting
-    protected int getCurrentUser() {
-        return ActivityManager.getCurrentUser();
-    }
-
     /** Adds the first few apps from the owner profile. Used for demo purposes. */
     private void addDefaultApps() {
         // Get a list of all app activities.
         final Intent queryIntent = new Intent(Intent.ACTION_MAIN, null);
         queryIntent.addCategory(Intent.CATEGORY_LAUNCHER);
-        final int currentUser = getCurrentUser();
 
         final List<ResolveInfo> apps = mContext.getPackageManager().queryIntentActivitiesAsUser(
-                queryIntent, 0 /* flags */, currentUser);
+                queryIntent, 0 /* flags */, mCurrentUserId);
         final int appCount = apps.size();
         for (int i = 0; i < NUM_INITIAL_APPS && i < appCount; i++) {
             ResolveInfo ri = apps.get(i);
             ComponentName componentName = new ComponentName(
                     ri.activityInfo.packageName, ri.activityInfo.name);
-            mApps.add(new AppInfo(componentName, AppInfo.USER_UNSPECIFIED));
+            mApps.add(new AppInfo(componentName, mCurrentUserSerialNumber));
         }
 
         savePrefs();
@@ -239,10 +239,6 @@
 
     /** Returns a pref prefixed with the serial number of the current user. */
     private String userPrefixed(String pref) {
-        if (mCurrentUserSerialNumber == AppInfo.USER_UNSPECIFIED) {
-            throw new RuntimeException("Current user is not yet set");
-        }
-
         return Long.toString(mCurrentUserSerialNumber) + USER_SEPARATOR + pref;
     }
 
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarRecents.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarRecents.java
index eaa1c20..b024ec4 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarRecents.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarRecents.java
@@ -28,6 +28,7 @@
 import android.os.Handler;
 import android.os.RemoteException;
 import android.os.UserHandle;
+import android.os.UserManager;
 import android.util.AttributeSet;
 import android.util.Slog;
 import android.util.SparseBooleanArray;
@@ -88,8 +89,7 @@
                 MAX_RECENTS,
                 ActivityManager.RECENT_IGNORE_HOME_STACK_TASKS |
                 ActivityManager.RECENT_IGNORE_UNAVAILABLE |
-                ActivityManager.RECENT_INCLUDE_PROFILES |
-                ActivityManager.RECENT_WITH_EXCLUDED,
+                ActivityManager.RECENT_INCLUDE_PROFILES,
                 UserHandle.USER_CURRENT);
         if (DEBUG) Slog.d(TAG, "Got recents " + recentTasks.size());
         removeMissingRecents(recentTasks);
@@ -232,7 +232,11 @@
             }
 
             if (DEBUG) Slog.d(TAG, "Start drag with " + intent);
-            NavigationBarApps.startAppDrag(icon, new AppInfo (intent.getComponent(), AppInfo.USER_UNSPECIFIED));
+
+            UserManager userManager = (UserManager) mContext.getSystemService(Context.USER_SERVICE);
+            long userSerialNumber = userManager.getSerialNumberForUser(new UserHandle(task.userId));
+            NavigationBarApps.startAppDrag(
+                    icon, new AppInfo(intent.getComponent(), userSerialNumber));
             return true;
         }
     }
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
index c4c8e3d..710c335 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
@@ -918,7 +918,7 @@
     }
 
     private int getFalsingThreshold() {
-        float factor = mStatusBar.isScreenOnComingFromTouch() ? 1.5f : 1.0f;
+        float factor = mStatusBar.isWakeUpComingFromTouch() ? 1.5f : 1.0f;
         return (int) (mQsFalsingThreshold * factor);
     }
 
@@ -2075,7 +2075,7 @@
 
     @Override
     public float getAffordanceFalsingFactor() {
-        return mStatusBar.isScreenOnComingFromTouch() ? 1.5f : 1.0f;
+        return mStatusBar.isWakeUpComingFromTouch() ? 1.5f : 1.0f;
     }
 
     @Override
@@ -2226,7 +2226,7 @@
         }
     };
 
-    public void onScreenTurnedOn() {
+    public void onScreenTurningOn() {
         mKeyguardStatusView.refreshTime();
     }
 
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
index 5995fe1..9cd6ea3 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
@@ -391,7 +391,7 @@
                     || forceCancel;
             DozeLog.traceFling(expand, mTouchAboveFalsingThreshold,
                     mStatusBar.isFalsingThresholdNeeded(),
-                    mStatusBar.isScreenOnComingFromTouch());
+                    mStatusBar.isWakeUpComingFromTouch());
                     // Log collapse gesture if on lock screen.
                     if (!expand && mStatusBar.getBarState() == StatusBarState.KEYGUARD) {
                         float displayDensity = mStatusBar.getDisplayDensity();
@@ -420,7 +420,7 @@
     }
 
     private int getFalsingThreshold() {
-        float factor = mStatusBar.isScreenOnComingFromTouch() ? 1.5f : 1.0f;
+        float factor = mStatusBar.isWakeUpComingFromTouch() ? 1.5f : 1.0f;
         return (int) (mUnlockFalsingThreshold * factor);
     }
 
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 453b268..0635847 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
@@ -282,8 +282,8 @@
     private StatusBarWindowManager mStatusBarWindowManager;
     private UnlockMethodCache mUnlockMethodCache;
     private DozeServiceHost mDozeServiceHost;
-    private boolean mScreenOnComingFromTouch;
-    private PointF mScreenOnTouchLocation;
+    private boolean mWakeUpComingFromTouch;
+    private PointF mWakeUpTouchLocation;
 
     int mPixelFormat;
     Object mQueueLock = new Object();
@@ -1933,8 +1933,8 @@
         return mNotificationPanel.isQsExpanded();
     }
 
-    public boolean isScreenOnComingFromTouch() {
-        return mScreenOnComingFromTouch;
+    public boolean isWakeUpComingFromTouch() {
+        return mWakeUpComingFromTouch;
     }
 
     public boolean isFalsingThresholdNeeded() {
@@ -2494,7 +2494,7 @@
     private void checkBarMode(int mode, int windowState, BarTransitions transitions,
             boolean noAnimation) {
         final boolean powerSave = mBatteryController.isPowerSave();
-        final boolean anim = !noAnimation && (mScreenOn == null || mScreenOn)
+        final boolean anim = !noAnimation && mDeviceInteractive
                 && windowState != WINDOW_STATE_HIDDEN && !powerSave;
         if (powerSave && getBarState() == StatusBarState.SHADE) {
             mode = MODE_WARNING;
@@ -2902,14 +2902,12 @@
                 }
             }
             else if (Intent.ACTION_SCREEN_OFF.equals(action)) {
-                mScreenOn = false;
                 notifyNavigationBarScreenOn(false);
                 notifyHeadsUpScreenOff();
                 finishBarAnimations();
                 resetUserExpandedStates();
             }
             else if (Intent.ACTION_SCREEN_ON.equals(action)) {
-                mScreenOn = true;
                 notifyNavigationBarScreenOn(true);
             }
         }
@@ -3363,7 +3361,7 @@
         mHandler.removeMessages(MSG_LAUNCH_TRANSITION_TIMEOUT);
         setBarState(StatusBarState.KEYGUARD);
         updateKeyguardState(false /* goingToFullShade */, false /* fromShadeLocked */);
-        if (!mScreenOnFromKeyguard) {
+        if (!mDeviceInteractive) {
 
             // If the screen is off already, we need to disable touch events because these might
             // collapse the panel after we expanded it, and thus we would end up with a blank
@@ -3583,7 +3581,7 @@
     private void updateDozingState() {
         boolean animate = !mDozing && mDozeScrimController.isPulsing();
         mNotificationPanel.setDozing(mDozing, animate);
-        mStackScroller.setDark(mDozing, animate, mScreenOnTouchLocation);
+        mStackScroller.setDark(mDozing, animate, mWakeUpTouchLocation);
         mScrimController.setDozing(mDozing);
         mDozeScrimController.setDozing(mDozing, animate);
     }
@@ -3636,7 +3634,7 @@
     }
 
     public boolean onSpacePressed() {
-        if (mScreenOn != null && mScreenOn
+        if (mDeviceInteractive
                 && (mState == StatusBarState.KEYGUARD || mState == StatusBarState.SHADE_LOCKED)) {
             animateCollapsePanels(
                     CommandQueue.FLAG_EXCLUDE_RECENTS_PANEL /* flags */, true /* force */);
@@ -3846,22 +3844,29 @@
         disable(mDisabledUnmodified1, mDisabledUnmodified2, true /* animate */);
     }
 
-    public void onScreenTurnedOff() {
-        mScreenOnFromKeyguard = false;
-        mScreenOnComingFromTouch = false;
-        mScreenOnTouchLocation = null;
+    public void onFinishedGoingToSleep() {
+        mDeviceInteractive = false;
+        mWakeUpComingFromTouch = false;
+        mWakeUpTouchLocation = null;
         mStackScroller.setAnimationsEnabled(false);
         updateVisibleToUser();
     }
 
-    public void onScreenTurnedOn() {
-        mScreenOnFromKeyguard = true;
+    public void onStartedWakingUp() {
+        mDeviceInteractive = true;
         mStackScroller.setAnimationsEnabled(true);
-        mNotificationPanel.onScreenTurnedOn();
         mNotificationPanel.setTouchDisabled(false);
         updateVisibleToUser();
     }
 
+    public void onScreenTurningOn() {
+        mNotificationPanel.onScreenTurningOn();
+    }
+
+    public void onScreenTurnedOn() {
+        mDozeScrimController.onScreenTurnedOn();
+    }
+
     /**
      * This handles long-press of both back and recents.  They are
      * handled together to capture them both being long-pressed
@@ -3976,8 +3981,8 @@
         if (mDozing && mDozeScrimController.isPulsing()) {
             PowerManager pm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
             pm.wakeUp(time, "com.android.systemui:NODOZE");
-            mScreenOnComingFromTouch = true;
-            mScreenOnTouchLocation = new PointF(event.getX(), event.getY());
+            mWakeUpComingFromTouch = true;
+            mWakeUpTouchLocation = new PointF(event.getX(), event.getY());
             mNotificationPanel.setTouchDisabled(false);
             mStatusBarKeyguardViewManager.notifyDeviceWakeUpRequested();
         }
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
index 3c1272d..9d47713 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
@@ -162,14 +162,18 @@
 
     public void onFinishedGoingToSleep() {
         mDeviceInteractive = false;
-        mPhoneStatusBar.onScreenTurnedOff();
+        mPhoneStatusBar.onFinishedGoingToSleep();
         mBouncer.onScreenTurnedOff();
     }
 
     public void onStartedWakingUp() {
         mDeviceInteractive = true;
         mDeviceWillWakeUp = false;
-        mPhoneStatusBar.onScreenTurnedOn();
+        mPhoneStatusBar.onStartedWakingUp();
+    }
+
+    public void onScreenTurningOn() {
+        mPhoneStatusBar.onScreenTurningOn();
     }
 
     public void onScreenTurnedOn() {
@@ -180,6 +184,7 @@
             animateScrimControllerKeyguardFadingOut(0, 200);
             updateStates();
         }
+        mPhoneStatusBar.onScreenTurnedOn();
     }
 
     public void onScreenTurnedOff() {
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothControllerImpl.java
index daa84ad..a04edf7 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothControllerImpl.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothControllerImpl.java
@@ -164,11 +164,18 @@
             // Our current device is still valid.
             return;
         }
+        mLastDevice = null;
         for (CachedBluetoothDevice device : getDevices()) {
             if (device.isConnected()) {
                 mLastDevice = device;
             }
         }
+        if (mLastDevice == null && mConnectionState == BluetoothAdapter.STATE_CONNECTED) {
+            // If somehow we think we are connected, but have no connected devices, we aren't
+            // connected.
+            mConnectionState = BluetoothAdapter.STATE_DISCONNECTED;
+            mHandler.sendEmptyMessage(H.MSG_STATE_CHANGED);
+        }
     }
 
     @Override
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 6b30183..82c1aa8 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java
@@ -653,7 +653,7 @@
 
     @Override
     public float getFalsingThresholdFactor() {
-        return mPhoneStatusBar.isScreenOnComingFromTouch() ? 1.5f : 1.0f;
+        return mPhoneStatusBar.isWakeUpComingFromTouch() ? 1.5f : 1.0f;
     }
 
     public View getChildAtPosition(MotionEvent ev) {
diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/NavigationBarAppsModelTest.java b/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/NavigationBarAppsModelTest.java
index 31007ee..62213ab 100644
--- a/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/NavigationBarAppsModelTest.java
+++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/NavigationBarAppsModelTest.java
@@ -31,6 +31,7 @@
 import android.content.pm.PackageManager;
 import android.content.pm.ResolveInfo;
 import android.content.pm.UserInfo;
+import android.os.UserHandle;
 import android.os.UserManager;
 import android.test.AndroidTestCase;
 
@@ -73,15 +74,12 @@
 
         when(mMockUserManager.getUsers()).thenReturn(new ArrayList<UserInfo>());
         // Assume the version pref is present and equal to the current version.
-        when(mMockPrefs.getInt("version", -1)).thenReturn(2);
+        when(mMockPrefs.getInt("version", -1)).thenReturn(3);
         when(mMockPrefs.edit()).thenReturn(mMockEdit);
 
-        mModel = new NavigationBarAppsModel(context) {
-            @Override
-            protected int getCurrentUser() {
-                return 0;
-            }
-        };
+        when(mMockUserManager.getSerialNumberForUser(new UserHandle(2))).thenReturn(22L);
+
+        mModel = new NavigationBarAppsModel(context);
     }
 
     /** Initializes the model from SharedPreferences for a few app activites. */
@@ -95,25 +93,23 @@
         when(mMockPrefs.getString("22|app_2", null)).thenReturn("package2/class2");
         when(mMockPrefs.getLong("22|app_user_2", -1)).thenReturn(239L);
 
-        mModel.setCurrentUser(22L);
+        mModel.setCurrentUser(2);
     }
 
     /** Tests initializing the model from SharedPreferences. */
     public void testInitializeFromPrefs() {
         initializeModelFromPrefs();
-        assertEquals(3, mModel.getAppCount());
-        assertEquals("package0/class0", mModel.getApp(0).getComponentName().flattenToString());
-        assertEquals(-1L, mModel.getApp(0).getUserSerialNumber());
-        assertEquals("package1/class1", mModel.getApp(1).getComponentName().flattenToString());
-        assertEquals(45L, mModel.getApp(1).getUserSerialNumber());
-        assertEquals("package2/class2", mModel.getApp(2).getComponentName().flattenToString());
-        assertEquals(239L, mModel.getApp(2).getUserSerialNumber());
+        assertEquals(2, mModel.getAppCount());
+        assertEquals("package1/class1", mModel.getApp(0).getComponentName().flattenToString());
+        assertEquals(45L, mModel.getApp(0).getUserSerialNumber());
+        assertEquals("package2/class2", mModel.getApp(1).getComponentName().flattenToString());
+        assertEquals(239L, mModel.getApp(1).getUserSerialNumber());
     }
 
     /** Tests initializing the model when the SharedPreferences aren't available. */
     public void testInitializeDefaultApps() {
         // Assume the user's app count pref isn't available.
-        when(mMockPrefs.getInt("0|app_count", -1)).thenReturn(-1);
+        when(mMockPrefs.getInt("22|app_count", -1)).thenReturn(-1);
 
         // Assume some installed activities.
         ActivityInfo ai1 = new ActivityInfo();
@@ -127,16 +123,16 @@
         ResolveInfo ri2 = new ResolveInfo();
         ri2.activityInfo = ai2;
         when(mMockPackageManager
-                .queryIntentActivitiesAsUser(any(Intent.class), eq(0), eq(0)))
+                .queryIntentActivitiesAsUser(any(Intent.class), eq(0), eq(2)))
                 .thenReturn(Arrays.asList(ri1, ri2));
 
         // Setting the user should load the installed activities.
-        mModel.setCurrentUser(0L);
+        mModel.setCurrentUser(2);
         assertEquals(2, mModel.getAppCount());
         assertEquals("package1/class1", mModel.getApp(0).getComponentName().flattenToString());
-        assertEquals(-1L, mModel.getApp(0).getUserSerialNumber());
+        assertEquals(22L, mModel.getApp(0).getUserSerialNumber());
         assertEquals("package2/class2", mModel.getApp(1).getComponentName().flattenToString());
-        assertEquals(-1L, mModel.getApp(1).getUserSerialNumber());
+        assertEquals(22L, mModel.getApp(1).getUserSerialNumber());
     }
 
     /** Tests initializing the model if one of the prefs is missing. */
@@ -150,7 +146,7 @@
         when(mMockPrefs.getString("22|app_1", null)).thenReturn(null);
 
         // Initializing the model should load from prefs and skip the missing one.
-        mModel.setCurrentUser(22L);
+        mModel.setCurrentUser(2);
         assertEquals(1, mModel.getAppCount());
         assertEquals("package0/class0", mModel.getApp(0).getComponentName().flattenToString());
         assertEquals(239L, mModel.getApp(0).getUserSerialNumber());
@@ -161,13 +157,11 @@
         initializeModelFromPrefs();
 
         mModel.savePrefs();
-        verify(mMockEdit).putInt("22|app_count", 3);
-        verify(mMockEdit).putString("22|app_0", "package0/class0");
-        verify(mMockEdit).putLong("22|app_user_0", -1L);
-        verify(mMockEdit).putString("22|app_1", "package1/class1");
-        verify(mMockEdit).putLong("22|app_user_1", 45L);
-        verify(mMockEdit).putString("22|app_2", "package2/class2");
-        verify(mMockEdit).putLong("22|app_user_2", 239L);
+        verify(mMockEdit).putInt("22|app_count", 2);
+        verify(mMockEdit).putString("22|app_0", "package1/class1");
+        verify(mMockEdit).putLong("22|app_user_0", 45L);
+        verify(mMockEdit).putString("22|app_1", "package2/class2");
+        verify(mMockEdit).putLong("22|app_user_1", 239L);
         verify(mMockEdit).apply();
         verifyNoMoreInteractions(mMockEdit);
     }
@@ -179,7 +173,7 @@
 
         new NavigationBarAppsModel(getContext());
         verify(mMockEdit).clear();
-        verify(mMockEdit).putInt("version", 2);
+        verify(mMockEdit).putInt("version", 3);
         verify(mMockEdit).apply();
         verifyNoMoreInteractions(mMockEdit);
     }
@@ -200,7 +194,7 @@
 
         // Assume the user's app count pref isn't available. This will trigger clearing deleted
         // users' prefs.
-        when(mMockPrefs.getInt("0|app_count", -1)).thenReturn(-1);
+        when(mMockPrefs.getInt("22|app_count", -1)).thenReturn(-1);
 
         final Map allPrefs = new HashMap<String, Object>();
         allPrefs.put("version", null);
@@ -212,7 +206,7 @@
         when(mMockPrefs.getAll()).thenReturn(allPrefs);
 
         // Setting the user should remove prefs for deleted users.
-        mModel.setCurrentUser(0L);
+        mModel.setCurrentUser(2);
         verify(mMockEdit).remove("some_strange_pref");
         verify(mMockEdit).remove("");
         verify(mMockEdit).remove("|");
diff --git a/services/core/java/com/android/server/InputMethodManagerService.java b/services/core/java/com/android/server/InputMethodManagerService.java
index f9f617e..0a0ee3f 100644
--- a/services/core/java/com/android/server/InputMethodManagerService.java
+++ b/services/core/java/com/android/server/InputMethodManagerService.java
@@ -73,6 +73,7 @@
 import android.net.Uri;
 import android.os.Binder;
 import android.os.Bundle;
+import android.os.Debug;
 import android.os.Environment;
 import android.os.Handler;
 import android.os.IBinder;
@@ -145,9 +146,6 @@
     static final boolean DEBUG_RESTORE = DEBUG || false;
     static final String TAG = "InputMethodManagerService";
 
-    private static final char INPUT_METHOD_SEPARATOR = ':';
-    private static final char INPUT_METHOD_SUBTYPE_SEPARATOR = ';';
-
     static final int MSG_SHOW_IM_SUBTYPE_PICKER = 1;
     static final int MSG_SHOW_IM_SUBTYPE_ENABLER = 2;
     static final int MSG_SHOW_IM_CONFIG = 3;
@@ -528,8 +526,10 @@
             Slog.i(TAG, " new=" + newValue);
         }
         // 'new' is the just-restored state, 'prev' is what was in settings prior to the restore
-        ArrayMap<String, ArraySet<String>> prevMap = parseInputMethodsAndSubtypesString(prevValue);
-        ArrayMap<String, ArraySet<String>> newMap = parseInputMethodsAndSubtypesString(newValue);
+        ArrayMap<String, ArraySet<String>> prevMap =
+                InputMethodUtils.parseInputMethodsAndSubtypesString(prevValue);
+        ArrayMap<String, ArraySet<String>> newMap =
+                InputMethodUtils.parseInputMethodsAndSubtypesString(newValue);
 
         // Merge the restored ime+subtype enabled states into the live state
         for (ArrayMap.Entry<String, ArraySet<String>> entry : newMap.entrySet()) {
@@ -568,32 +568,6 @@
         return InputMethodSettings.buildInputMethodsSettingString(imeMap);
     }
 
-    // TODO: Move this method to InputMethodUtils with adding unit tests.
-    static ArrayMap<String, ArraySet<String>> parseInputMethodsAndSubtypesString(
-            final String inputMethodsAndSubtypesString) {
-        final ArrayMap<String, ArraySet<String>> imeMap = new ArrayMap<>();
-        if (TextUtils.isEmpty(inputMethodsAndSubtypesString)) {
-            return imeMap;
-        }
-
-        final SimpleStringSplitter typeSplitter =
-                new SimpleStringSplitter(INPUT_METHOD_SEPARATOR);
-        final SimpleStringSplitter subtypeSplitter =
-                new SimpleStringSplitter(INPUT_METHOD_SUBTYPE_SEPARATOR);
-        List<Pair<String, ArrayList<String>>> allImeSettings =
-                InputMethodSettings.buildInputMethodsAndSubtypeList(inputMethodsAndSubtypesString,
-                        typeSplitter,
-                        subtypeSplitter);
-        for (Pair<String, ArrayList<String>> ime : allImeSettings) {
-            ArraySet<String> subtypes = new ArraySet<>();
-            if (ime.second != null) {
-                subtypes.addAll(ime.second);
-            }
-            imeMap.put(ime.first, subtypes);
-        }
-        return imeMap;
-    }
-
     class MyPackageMonitor extends PackageMonitor {
         private boolean isChangingPackagesOfCurrentUser() {
             final int userId = getChangingUserId();
@@ -1125,8 +1099,8 @@
             }
             return true;
         }
-        Slog.w(TAG, "--- IPC called from background users. Ignore. \n"
-                + InputMethodUtils.getStackTrace());
+        Slog.w(TAG, "--- IPC called from background users. Ignore. callers="
+                + Debug.getCallers(10));
         return false;
     }
 
@@ -2885,7 +2859,7 @@
             HashMap<String, InputMethodInfo> map, boolean resetDefaultEnabledIme) {
         if (DEBUG) {
             Slog.d(TAG, "--- re-buildInputMethodList reset = " + resetDefaultEnabledIme
-                    + " \n ------ \n" + InputMethodUtils.getStackTrace());
+                    + " \n ------ caller=" + Debug.getCallers(10));
         }
         list.clear();
         map.clear();
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java
index 2be3bf7..d54930f 100644
--- a/services/core/java/com/android/server/am/ActivityManagerService.java
+++ b/services/core/java/com/android/server/am/ActivityManagerService.java
@@ -8639,6 +8639,54 @@
     }
 
     @Override
+    public void setActivityBounds(IBinder token, Rect bounds) {
+        long ident = Binder.clearCallingIdentity();
+        try {
+            synchronized (this) {
+                final ActivityRecord r = ActivityRecord.isInStackLocked(token);
+                if (r == null) {
+                    Slog.w(TAG, "setActivityBounds: token=" + token + " not found");
+                    return;
+                }
+                final TaskRecord task = r.task;
+                if (task == null) {
+                    Slog.e(TAG, "setActivityBounds: No TaskRecord for the ActivityRecord r=" + r);
+                    return;
+                }
+                mStackSupervisor.resizeTaskLocked(task, bounds);
+            }
+        } finally {
+            Binder.restoreCallingIdentity(ident);
+        }
+    }
+
+    @Override
+    public Rect getActivityBounds(IBinder token) {
+        long ident = Binder.clearCallingIdentity();
+        Rect rect = null;
+        try {
+            synchronized (this) {
+                final ActivityRecord r = ActivityRecord.isInStackLocked(token);
+                if (r == null) {
+                    Slog.w(TAG, "getActivityBounds: token=" + token + " not found");
+                    return rect;
+                }
+                final TaskRecord task = r.task;
+                if (task == null) {
+                    Slog.e(TAG, "getActivityBounds: No TaskRecord for the ActivityRecord r=" + r);
+                    return rect;
+                }
+                if (task.mBounds != null) {
+                    rect = new Rect(task.mBounds);
+                }
+            }
+        } finally {
+            Binder.restoreCallingIdentity(ident);
+        }
+        return rect;
+    }
+
+    @Override
     public Bitmap getTaskDescriptionIcon(String filename) {
         if (!FileUtils.isValidExtFilename(filename)
                 || !filename.contains(ActivityRecord.ACTIVITY_ICON_SUFFIX)) {
@@ -12978,6 +13026,7 @@
                 pw.println("    i[ntents] [PACKAGE_NAME]: pending intent state");
                 pw.println("    p[rocesses] [PACKAGE_NAME]: process state");
                 pw.println("    o[om]: out of memory management");
+                pw.println("    perm[issions]: URI permission grant state");
                 pw.println("    prov[iders] [COMP_SPEC ...]: content provider state");
                 pw.println("    provider [COMP_SPEC]: provider client-side state");
                 pw.println("    s[ervices] [COMP_SPEC ...]: service state");
@@ -13068,6 +13117,10 @@
                 synchronized (this) {
                     dumpOomLocked(fd, pw, args, opti, true);
                 }
+            } else if ("permissions".equals(cmd) || "perm".equals(cmd)) {
+                synchronized (this) {
+                    dumpPermissionsLocked(fd, pw, args, opti, true, null);
+                }
             } else if ("provider".equals(cmd)) {
                 String[] newArgs;
                 String name;
@@ -13183,6 +13236,11 @@
             if (dumpAll) {
                 pw.println("-------------------------------------------------------------------------------");
             }
+            dumpPermissionsLocked(fd, pw, args, opti, dumpAll, dumpPackage);
+            pw.println();
+            if (dumpAll) {
+                pw.println("-------------------------------------------------------------------------------");
+            }
             mServices.dumpServicesLocked(fd, pw, args, opti, dumpAll, dumpClient, dumpPackage);
             pw.println();
             if (dumpAll) {
@@ -14212,6 +14270,18 @@
             }
         }
 
+        if (!printedAnything) {
+            pw.println("  (nothing)");
+        }
+    }
+
+    void dumpPermissionsLocked(FileDescriptor fd, PrintWriter pw, String[] args,
+            int opti, boolean dumpAll, String dumpPackage) {
+        boolean needSep = false;
+        boolean printedAnything = false;
+
+        pw.println("ACTIVITY MANAGER URI PERMISSIONS (dumpsys activity permissions)");
+
         if (mGrantedUriPermissions.size() > 0) {
             boolean printed = false;
             int dumpUid = -2;
diff --git a/services/core/java/com/android/server/am/ActivityStack.java b/services/core/java/com/android/server/am/ActivityStack.java
index 0c6c067..18a0a36 100644
--- a/services/core/java/com/android/server/am/ActivityStack.java
+++ b/services/core/java/com/android/server/am/ActivityStack.java
@@ -363,8 +363,7 @@
     }
 
     boolean okToShowLocked(ActivityRecord r) {
-        return mStackSupervisor.isCurrentProfileLocked(r.userId)
-                || (r.info.flags & FLAG_SHOW_FOR_ALL_USERS) != 0;
+        return mStackSupervisor.okToShowLocked(r);
     }
 
     final ActivityRecord topRunningActivityLocked(ActivityRecord notTop) {
@@ -690,6 +689,13 @@
                 "Launch completed; removing icicle of " + r.icicle);
     }
 
+    private void addRecentActivityLocked(ActivityRecord r) {
+        if (r != null) {
+            mRecentTasks.addLocked(r.task);
+            r.task.touchActiveTime();
+        }
+    }
+
     private void startLaunchTraces(String packageName) {
         if (mFullyDrawnStartTime != 0)  {
             Trace.asyncTraceEnd(Trace.TRACE_TAG_ACTIVITY_MANAGER, "drawing", 0);
@@ -2285,6 +2291,8 @@
 
         if (doResume) {
             mStackSupervisor.resumeTopActivitiesLocked(this, r, options);
+        } else {
+            addRecentActivityLocked(r);
         }
     }
 
@@ -3730,6 +3738,14 @@
         // of the stack, keeping them in the same internal order.
         insertTaskAtTop(tr, null);
 
+        // Don't refocus if invisible to current user
+        ActivityRecord top = tr.getTopActivity();
+        if (!okToShowLocked(top)) {
+            addRecentActivityLocked(top);
+            ActivityOptions.abort(options);
+            return;
+        }
+
         // Set focus to the top running activity of this stack.
         ActivityRecord r = topRunningActivityLocked(null);
         mService.setFocusedActivityLocked(r, reason);
diff --git a/services/core/java/com/android/server/am/ActivityStackSupervisor.java b/services/core/java/com/android/server/am/ActivityStackSupervisor.java
index 2e9272c..a449baf 100644
--- a/services/core/java/com/android/server/am/ActivityStackSupervisor.java
+++ b/services/core/java/com/android/server/am/ActivityStackSupervisor.java
@@ -1499,13 +1499,6 @@
             err = ActivityManager.START_CLASS_NOT_FOUND;
         }
 
-        if (err == ActivityManager.START_SUCCESS
-                && !isCurrentProfileLocked(userId)
-                && (aInfo.flags & FLAG_SHOW_FOR_ALL_USERS) == 0) {
-            // Trying to launch a background activity that doesn't show for all users.
-            err = ActivityManager.START_NOT_CURRENT_USER_ACTIVITY;
-        }
-
         if (err == ActivityManager.START_SUCCESS && sourceRecord != null
                 && sourceRecord.task.voiceSession != null) {
             // If this activity is being launched as part of a voice session, we need
@@ -1922,8 +1915,9 @@
         // If the caller has asked not to resume at this point, we make note
         // of this in the record so that we can skip it when trying to find
         // the top running activity.
-        if (!doResume) {
+        if (!doResume || !okToShowLocked(r)) {
             r.delayedResume = true;
+            doResume = false;
         }
 
         ActivityRecord notTop =
@@ -2128,7 +2122,7 @@
                             options = null;
                         }
                     }
-                    if (!movedToFront) {
+                    if (!movedToFront && doResume) {
                         if (DEBUG_TASKS) Slog.d(TAG_TASKS, "Bring to front target: " + targetStack
                                 + " from " + intentActivity);
                         targetStack.moveToFront("intentActivityFound");
@@ -2155,6 +2149,7 @@
                         } else {
                             ActivityOptions.abort(options);
                         }
+                        updateUserStackLocked(r.userId, targetStack);
                         return ActivityManager.START_RETURN_INTENT_TO_CALLER;
                     }
                     if ((launchFlags & (FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_TASK))
@@ -2257,6 +2252,7 @@
                         } else {
                             ActivityOptions.abort(options);
                         }
+                        updateUserStackLocked(r.userId, targetStack);
                         return ActivityManager.START_TASK_TO_FRONT;
                     }
                 }
@@ -2322,7 +2318,9 @@
                 && (launchFlags & Intent.FLAG_ACTIVITY_NEW_TASK) != 0) {
             newTask = true;
             targetStack = computeStackFocus(r, newTask);
-            targetStack.moveToFront("startingNewTask");
+            if (doResume) {
+                targetStack.moveToFront("startingNewTask");
+            }
 
             if (reuseTask == null) {
                 r.setTask(targetStack.createTaskRecord(getNextTaskId(),
@@ -2355,7 +2353,9 @@
                 return ActivityManager.START_RETURN_LOCK_TASK_MODE_VIOLATION;
             }
             targetStack = sourceTask.stack;
-            targetStack.moveToFront("sourceStackToFront");
+            if (doResume) {
+                targetStack.moveToFront("sourceStackToFront");
+            }
             final TaskRecord topTask = targetStack.topTask();
             if (topTask != sourceTask) {
                 targetStack.moveTaskToFrontLocked(sourceTask, noAnimation, options,
@@ -2450,7 +2450,9 @@
             // of a new task...  just put it in the top task, though these days
             // this case should never happen.
             targetStack = computeStackFocus(r, newTask);
-            targetStack.moveToFront("addingToTopTask");
+            if (doResume) {
+                targetStack.moveToFront("addingToTopTask");
+            }
             ActivityRecord prev = targetStack.topActivity();
             r.setTask(prev != null ? prev.task : targetStack.createTaskRecord(getNextTaskId(),
                             r.info, intent, null, null, true), null);
@@ -2471,10 +2473,10 @@
         ActivityStack.logStartActivity(EventLogTags.AM_CREATE_ACTIVITY, r, r.task);
         targetStack.mLastPausedActivity = null;
         targetStack.startActivityLocked(r, newTask, doResume, keepCurTransition, options);
-        if (!launchTaskBehind) {
-            // Don't set focus on an activity that's going to the back.
+        if (!launchTaskBehind && doResume) {
             mService.setFocusedActivityLocked(r, "startedActivity");
         }
+        updateUserStackLocked(r.userId, targetStack);
         return ActivityManager.START_SUCCESS;
     }
 
@@ -2676,6 +2678,16 @@
     }
 
     /**
+     * Update the last used stack id for non-current user (current user's last
+     * used stack is the focused stack)
+     */
+    void updateUserStackLocked(int userId, ActivityStack stack) {
+        if (userId != mCurrentUser) {
+            mUserStackInFront.put(userId, stack != null ? stack.getStackId() : HOME_STACK_ID);
+        }
+    }
+
+    /**
      * @return true if some activity was finished (or would have finished if doit were true).
      */
     boolean finishDisabledPackageActivitiesLocked(String packageName, Set<String> filterByClasses,
@@ -3511,6 +3523,12 @@
         return false;
     }
 
+    /** Checks whether the activity should be shown for current user. */
+    boolean okToShowLocked(ActivityRecord r) {
+        return r != null && (isCurrentProfileLocked(r.userId)
+                || (r.info.flags & FLAG_SHOW_FOR_ALL_USERS) != 0);
+    }
+
     final ArrayList<ActivityRecord> processStoppingActivitiesLocked(boolean remove) {
         ArrayList<ActivityRecord> stops = null;
 
diff --git a/services/core/java/com/android/server/content/ContentService.java b/services/core/java/com/android/server/content/ContentService.java
index c13401f..b766894 100644
--- a/services/core/java/com/android/server/content/ContentService.java
+++ b/services/core/java/com/android/server/content/ContentService.java
@@ -157,7 +157,7 @@
         mFactoryTest = factoryTest;
 
         // Let the package manager query for the sync adapters for a given authority
-        // as we grant default permissions to sync adapters for specifix authorities.
+        // as we grant default permissions to sync adapters for specific authorities.
         PackageManagerInternal packageManagerInternal = LocalServices.getService(
                 PackageManagerInternal.class);
         packageManagerInternal.setSyncAdapterPackagesprovider(
diff --git a/services/core/java/com/android/server/notification/NotificationManagerService.java b/services/core/java/com/android/server/notification/NotificationManagerService.java
index 9426b76..4351798 100644
--- a/services/core/java/com/android/server/notification/NotificationManagerService.java
+++ b/services/core/java/com/android/server/notification/NotificationManagerService.java
@@ -3615,22 +3615,28 @@
 
         public ArraySet<String> getGrantedPackages() {
             final ArraySet<String> pkgs = new ArraySet<>();
-            final String setting = Settings.Secure.getStringForUser(
-                    getContext().getContentResolver(),
-                    Settings.Secure.ENABLED_NOTIFICATION_POLICY_ACCESS_PACKAGES,
-                    ActivityManager.getCurrentUser());
-            if (setting != null) {
-                final String[] tokens = setting.split(SEPARATOR);
-                for (int i = 0; i < tokens.length; i++) {
-                    String token = tokens[i];
-                    if (token != null) {
-                        token.trim();
+
+            long identity = Binder.clearCallingIdentity();
+            try {
+                final String setting = Settings.Secure.getStringForUser(
+                        getContext().getContentResolver(),
+                        Settings.Secure.ENABLED_NOTIFICATION_POLICY_ACCESS_PACKAGES,
+                        ActivityManager.getCurrentUser());
+                if (setting != null) {
+                    final String[] tokens = setting.split(SEPARATOR);
+                    for (int i = 0; i < tokens.length; i++) {
+                        String token = tokens[i];
+                        if (token != null) {
+                            token.trim();
+                        }
+                        if (TextUtils.isEmpty(token)) {
+                            continue;
+                        }
+                        pkgs.add(token);
                     }
-                    if (TextUtils.isEmpty(token)) {
-                        continue;
-                    }
-                    pkgs.add(token);
                 }
+            } finally {
+                Binder.restoreCallingIdentity(identity);
             }
             return pkgs;
         }
diff --git a/services/core/java/com/android/server/pm/BasePermission.java b/services/core/java/com/android/server/pm/BasePermission.java
index 18407c9..52d0928 100644
--- a/services/core/java/com/android/server/pm/BasePermission.java
+++ b/services/core/java/com/android/server/pm/BasePermission.java
@@ -88,4 +88,10 @@
         return (protectionLevel & PermissionInfo.PROTECTION_MASK_BASE)
                 == PermissionInfo.PROTECTION_DANGEROUS;
     }
+
+    public boolean isDevelopment() {
+        return (protectionLevel & PermissionInfo.PROTECTION_MASK_BASE)
+                == PermissionInfo.PROTECTION_SIGNATURE
+                && (protectionLevel & PermissionInfo.PROTECTION_FLAG_DEVELOPMENT) != 0;
+    }
 }
diff --git a/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java b/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java
index 71a2d59..d2a70df 100644
--- a/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java
+++ b/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java
@@ -296,7 +296,7 @@
             PackageParser.Package storagePackage = getDefaultProviderAuthorityPackageLPr(
                     "com.android.externalstorage.documents", userId);
             if (storagePackage != null) {
-                grantRuntimePermissionsLPw(storagePackage, STORAGE_PERMISSIONS, userId);
+                grantRuntimePermissionsLPw(storagePackage, STORAGE_PERMISSIONS, true, userId);
             }
 
             // CertInstaller
@@ -360,7 +360,7 @@
             PackageParser.Package cbrPackage =
                     getDefaultSystemHandlerActivityPackageLPr(cbrIntent, userId);
             if (cbrPackage != null && doesPackageSupportRuntimePermissions(cbrPackage)) {
-                grantRuntimePermissionsLPw(cbrPackage, SMS_PERMISSIONS, false, userId);
+                grantRuntimePermissionsLPw(cbrPackage, SMS_PERMISSIONS, userId);
             }
 
             // Calendar
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index c0a3097..e8ec8b9 100644
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -56,6 +56,7 @@
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER;
 import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED;
+import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK;
 import static android.content.pm.PackageManager.MATCH_ALL;
 import static android.content.pm.PackageManager.MOVE_FAILED_DOESNT_EXIST;
 import static android.content.pm.PackageManager.MOVE_FAILED_INTERNAL_ERROR;
@@ -3451,14 +3452,14 @@
         }
     }
 
-    private static void enforceDeclaredAsUsedAndRuntimePermission(PackageParser.Package pkg,
+    private static void enforceDeclaredAsUsedAndRuntimeOrDevelopmentPermission(PackageParser.Package pkg,
             BasePermission bp) {
         int index = pkg.requestedPermissions.indexOf(bp.name);
         if (index == -1) {
             throw new SecurityException("Package " + pkg.packageName
                     + " has not requested permission " + bp.name);
         }
-        if (!bp.isRuntime()) {
+        if (!bp.isRuntime() && !bp.isDevelopment()) {
             throw new SecurityException("Permission " + bp.name
                     + " is not a changeable permission type");
         }
@@ -3492,7 +3493,7 @@
                 throw new IllegalArgumentException("Unknown permission: " + name);
             }
 
-            enforceDeclaredAsUsedAndRuntimePermission(pkg, bp);
+            enforceDeclaredAsUsedAndRuntimeOrDevelopmentPermission(pkg, bp);
 
             uid = UserHandle.getUid(userId, pkg.applicationInfo.uid);
             sb = (SettingBase) pkg.mExtras;
@@ -3508,6 +3509,16 @@
                         + name + " for package: " + packageName);
             }
 
+            if (bp.isDevelopment()) {
+                // Development permissions must be handled specially, since they are not
+                // normal runtime permissions.  For now they apply to all users.
+                if (permissionsState.grantInstallPermission(bp) !=
+                        PermissionsState.PERMISSION_OPERATION_FAILURE) {
+                    scheduleWriteSettingsLocked();
+                }
+                return;
+            }
+
             final int result = permissionsState.grantRuntimePermission(bp, userId);
             switch (result) {
                 case PermissionsState.PERMISSION_OPERATION_FAILURE: {
@@ -3576,7 +3587,7 @@
                 throw new IllegalArgumentException("Unknown permission: " + name);
             }
 
-            enforceDeclaredAsUsedAndRuntimePermission(pkg, bp);
+            enforceDeclaredAsUsedAndRuntimeOrDevelopmentPermission(pkg, bp);
 
             SettingBase sb = (SettingBase) pkg.mExtras;
             if (sb == null) {
@@ -3591,6 +3602,16 @@
                         + name + " for package: " + packageName);
             }
 
+            if (bp.isDevelopment()) {
+                // Development permissions must be handled specially, since they are not
+                // normal runtime permissions.  For now they apply to all users.
+                if (permissionsState.revokeInstallPermission(bp) !=
+                        PermissionsState.PERMISSION_OPERATION_FAILURE) {
+                    scheduleWriteSettingsLocked();
+                }
+                return;
+            }
+
             if (permissionsState.revokeRuntimePermission(bp, userId) ==
                     PermissionsState.PERMISSION_OPERATION_FAILURE) {
                 return;
@@ -3818,21 +3839,6 @@
         return (flags & PackageManager.FLAG_PERMISSION_USER_SET) != 0;
     }
 
-    void grantInstallPermissionLPw(String permission, PackageParser.Package pkg) {
-        BasePermission bp = mSettings.mPermissions.get(permission);
-        if (bp == null) {
-            throw new SecurityException("Missing " + permission + " permission");
-        }
-
-        SettingBase sb = (SettingBase) pkg.mExtras;
-        PermissionsState permissionsState = sb.getPermissionsState();
-
-        if (permissionsState.grantInstallPermission(bp) !=
-                PermissionsState.PERMISSION_OPERATION_FAILURE) {
-            scheduleWriteSettingsLocked();
-        }
-    }
-
     @Override
     public void addOnPermissionsChangeListener(IOnPermissionsChangeListener listener) {
         mContext.enforceCallingOrSelfPermission(
@@ -4720,6 +4726,7 @@
         ArrayList<ResolveInfo> result = new ArrayList<ResolveInfo>();
         ArrayList<ResolveInfo> alwaysList = new ArrayList<ResolveInfo>();
         ArrayList<ResolveInfo> undefinedList = new ArrayList<ResolveInfo>();
+        ArrayList<ResolveInfo> alwaysAskList = new ArrayList<ResolveInfo>();
         ArrayList<ResolveInfo> neverList = new ArrayList<ResolveInfo>();
         ArrayList<ResolveInfo> matchAllList = new ArrayList<ResolveInfo>();
 
@@ -4756,6 +4763,11 @@
                             Slog.i(TAG, "  + never: " + info.activityInfo.packageName);
                         }
                         neverList.add(info);
+                    } else if (status == INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK) {
+                        if (DEBUG_DOMAIN_VERIFICATION) {
+                            Slog.i(TAG, "  + always-ask: " + info.activityInfo.packageName);
+                        }
+                        alwaysAskList.add(info);
                     } else if (status == INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED ||
                             status == INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK) {
                         if (DEBUG_DOMAIN_VERIFICATION) {
@@ -4765,6 +4777,10 @@
                     }
                 }
             }
+
+            // We'll want to include browser possibilities in a few cases
+            boolean includeBrowser = false;
+
             // First try to add the "always" resolution(s) for the current user, if any
             if (alwaysList.size() > 0) {
                 result.addAll(alwaysList);
@@ -4773,7 +4789,7 @@
                     == INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS) {
                 result.add(xpDomainInfo.resolveInfo);
             } else {
-                // Add all undefined Apps as we want them to appear in the Disambiguation dialog.
+                // Add all undefined apps as we want them to appear in the disambiguation dialog.
                 result.addAll(undefinedList);
                 if (xpDomainInfo != null && (
                         xpDomainInfo.bestDomainVerificationStatus
@@ -4782,7 +4798,25 @@
                         == INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK)) {
                     result.add(xpDomainInfo.resolveInfo);
                 }
-                // Also add Browsers (all of them or only the default one)
+                includeBrowser = true;
+            }
+
+            // The presence of any 'always ask' alternatives means we'll also offer browsers.
+            // If there were 'always' entries their preferred order has been set, so we also
+            // back that off to make the alternatives equivalent
+            if (alwaysAskList.size() > 0) {
+                for (ResolveInfo i : result) {
+                    i.preferredOrder = 0;
+                }
+                result.addAll(alwaysAskList);
+                includeBrowser = true;
+            }
+
+            if (includeBrowser) {
+                // Also add browsers (all of them or only the default one)
+                if (DEBUG_DOMAIN_VERIFICATION) {
+                    Slog.v(TAG, "   ...including browsers in candidate set");
+                }
                 if ((matchFlags & MATCH_ALL) != 0) {
                     result.addAll(matchAllList);
                 } else {
@@ -14876,6 +14910,7 @@
                 pw.println("    version: print database version info");
                 pw.println("    write: write current settings now");
                 pw.println("    installs: details about install sessions");
+                pw.println("    check-permission <permission> <package> [<user>]: does pkg hold perm?");
                 pw.println("    <package.name>: info about given package");
                 return;
             } else if ("--checkin".equals(opt)) {
@@ -14897,6 +14932,31 @@
                 // When dumping a single package, we always dump all of its
                 // filter information since the amount of data will be reasonable.
                 dumpState.setOptionEnabled(DumpState.OPTION_SHOW_FILTERS);
+            } else if ("check-permission".equals(cmd)) {
+                if (opti >= args.length) {
+                    pw.println("Error: check-permission missing permission argument");
+                    return;
+                }
+                String perm = args[opti];
+                opti++;
+                if (opti >= args.length) {
+                    pw.println("Error: check-permission missing package argument");
+                    return;
+                }
+                String pkg = args[opti];
+                opti++;
+                int user = UserHandle.getUserId(Binder.getCallingUid());
+                if (opti < args.length) {
+                    try {
+                        user = Integer.parseInt(args[opti]);
+                    } catch (NumberFormatException e) {
+                        pw.println("Error: check-permission user argument is not a number: "
+                                + args[opti]);
+                        return;
+                    }
+                }
+                pw.println(checkPermission(perm, pkg, user));
+                return;
             } else if ("l".equals(cmd) || "libraries".equals(cmd)) {
                 dumpState.setDump(DumpState.DUMP_LIBS);
             } else if ("f".equals(cmd) || "features".equals(cmd)) {
diff --git a/services/core/java/com/android/server/pm/Settings.java b/services/core/java/com/android/server/pm/Settings.java
index bd7ec31..943e649 100644
--- a/services/core/java/com/android/server/pm/Settings.java
+++ b/services/core/java/com/android/server/pm/Settings.java
@@ -3952,7 +3952,7 @@
 
     void dumpPackageLPr(PrintWriter pw, String prefix, String checkinTag,
             ArraySet<String> permissionNames, PackageSetting ps, SimpleDateFormat sdf,
-            Date date, List<UserInfo> users) {
+            Date date, List<UserInfo> users, boolean dumpAll) {
         if (checkinTag != null) {
             pw.print(checkinTag);
             pw.print(",");
@@ -4154,7 +4154,7 @@
                     pw.print(", COSTS_MONEY");
                 }
                 if ((perm.info.flags&PermissionInfo.FLAG_HIDDEN) != 0) {
-                    pw.print(", COSTS_HIDDEN");
+                    pw.print(", HIDDEN");
                 }
                 if ((perm.info.flags&PermissionInfo.FLAG_INSTALLED) != 0) {
                     pw.print(", INSTALLED");
@@ -4163,7 +4163,21 @@
             }
         }
 
-        if (ps.sharedUser == null || permissionNames != null) {
+        if ((permissionNames != null || dumpAll) && ps.pkg.requestedPermissions != null
+                && ps.pkg.requestedPermissions.size() > 0) {
+            final ArrayList<String> perms = ps.pkg.requestedPermissions;
+            pw.print(prefix); pw.println("  requested permissions:");
+            for (int i=0; i<perms.size(); i++) {
+                String perm = perms.get(i);
+                if (permissionNames != null
+                        && !permissionNames.contains(perm)) {
+                    continue;
+                }
+                pw.print(prefix); pw.print("    "); pw.println(perm);
+            }
+        }
+
+        if (ps.sharedUser == null || permissionNames != null || dumpAll) {
             PermissionsState permissionsState = ps.getPermissionsState();
             dumpInstallPermissionsLPr(pw, prefix + "  ", permissionNames, permissionsState);
         }
@@ -4190,7 +4204,7 @@
                 PermissionsState permissionsState = ps.getPermissionsState();
                 dumpGidsLPr(pw, prefix + "    ", permissionsState.computeGids(user.id));
                 dumpRuntimePermissionsLPr(pw, prefix + "    ", permissionNames, permissionsState
-                        .getRuntimePermissionStates(user.id));
+                        .getRuntimePermissionStates(user.id), dumpAll);
             }
 
             if (permissionNames == null) {
@@ -4238,11 +4252,12 @@
                 pw.println("Packages:");
                 printedSomething = true;
             }
-            dumpPackageLPr(pw, "  ", checkin ? "pkg" : null, permissionNames, ps, sdf, date, users);
+            dumpPackageLPr(pw, "  ", checkin ? "pkg" : null, permissionNames, ps, sdf, date, users,
+                    packageName != null);
         }
 
         printedSomething = false;
-        if (!checkin && mRenamedPackages.size() > 0 && permissionNames == null) {
+        if (mRenamedPackages.size() > 0 && permissionNames == null) {
             for (final Map.Entry<String, String> e : mRenamedPackages.entrySet()) {
                 if (packageName != null && !packageName.equals(e.getKey())
                         && !packageName.equals(e.getValue())) {
@@ -4279,7 +4294,7 @@
                     printedSomething = true;
                 }
                 dumpPackageLPr(pw, "  ", checkin ? "dis" : null, permissionNames, ps, sdf, date,
-                        users);
+                        users, packageName != null);
             }
         }
     }
@@ -4364,7 +4379,8 @@
                     if (!ArrayUtils.isEmpty(gids) || !permissions.isEmpty()) {
                         pw.print(prefix); pw.print("User "); pw.print(userId); pw.println(": ");
                         dumpGidsLPr(pw, prefix + "  ", gids);
-                        dumpRuntimePermissionsLPr(pw, prefix + "  ", permissionNames, permissions);
+                        dumpRuntimePermissionsLPr(pw, prefix + "  ", permissionNames, permissions,
+                                packageName != null);
                     }
                 }
             } else {
@@ -4410,8 +4426,8 @@
     }
 
     void dumpRuntimePermissionsLPr(PrintWriter pw, String prefix, ArraySet<String> permissionNames,
-            List<PermissionState> permissionStates) {
-        if (!permissionStates.isEmpty()) {
+            List<PermissionState> permissionStates, boolean dumpAll) {
+        if (!permissionStates.isEmpty() || dumpAll) {
             pw.print(prefix); pw.println("runtime permissions:");
             for (PermissionState permissionState : permissionStates) {
                 if (permissionNames != null
diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java
index eb98a37..45bbf37 100644
--- a/services/core/java/com/android/server/policy/PhoneWindowManager.java
+++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java
@@ -1699,8 +1699,7 @@
      *         navigation bar and touch exploration is not enabled
      */
     private boolean canHideNavigationBar() {
-        return mHasNavigationBar
-                && !mAccessibilityManager.isTouchExplorationEnabled();
+        return mHasNavigationBar;
     }
 
     @Override
@@ -6778,8 +6777,7 @@
      * R.boolean.config_enableTranslucentDecor is false.
      */
     private boolean areTranslucentBarsAllowed() {
-        return mTranslucentDecorEnabled
-                && !mAccessibilityManager.isTouchExplorationEnabled();
+        return mTranslucentDecorEnabled;
     }
 
     // Use this instead of checking config_showNavigationBar so that it can be consistently
diff --git a/services/core/java/com/android/server/wm/AppTransition.java b/services/core/java/com/android/server/wm/AppTransition.java
index 7bd0635..dfdb29c 100644
--- a/services/core/java/com/android/server/wm/AppTransition.java
+++ b/services/core/java/com/android/server/wm/AppTransition.java
@@ -16,6 +16,7 @@
 
 package com.android.server.wm;
 
+import android.annotation.Nullable;
 import android.content.Context;
 import android.content.res.Configuration;
 import android.graphics.Bitmap;
@@ -650,16 +651,15 @@
      * This animation runs for the thumbnail that gets cross faded with the enter/exit activity
      * when a thumbnail is specified with the activity options.
      */
-    Animation createThumbnailAspectScaleAnimationLocked(int appWidth, int appHeight,
-            int deviceWidth, int transit) {
+    Animation createThumbnailAspectScaleAnimationLocked(Rect appRect) {
         Animation a;
         final int thumbWidthI = mNextAppTransitionThumbnail.getWidth();
         final float thumbWidth = thumbWidthI > 0 ? thumbWidthI : 1;
         final int thumbHeightI = mNextAppTransitionThumbnail.getHeight();
         final float thumbHeight = thumbHeightI > 0 ? thumbHeightI : 1;
+        final int appWidth = appRect.width();
 
-        float scaleW = deviceWidth / thumbWidth;
-        float unscaledWidth = deviceWidth;
+        float scaleW = appWidth / thumbWidth;
         float unscaledHeight = thumbHeight * scaleW;
         float unscaledStartY = mNextAppTransitionStartY - (unscaledHeight - thumbHeight) / 2f;
         if (mNextAppTransitionScaleUp) {
@@ -672,8 +672,10 @@
             Animation alpha = new AlphaAnimation(1, 0);
             alpha.setInterpolator(mThumbnailFadeOutInterpolator);
             alpha.setDuration(THUMBNAIL_APP_TRANSITION_ALPHA_DURATION);
-            Animation translate = new TranslateAnimation(0, 0, 0, -unscaledStartY +
-                    mNextAppTransitionInsets.top);
+            final float toX = appRect.left + appRect.width() / 2 -
+                    (mNextAppTransitionStartX + thumbWidth / 2);
+            final float toY = appRect.top + mNextAppTransitionInsets.top + -unscaledStartY;
+            Animation translate = new TranslateAnimation(0, toX, 0, toY);
             translate.setInterpolator(mTouchResponseInterpolator);
             translate.setDuration(THUMBNAIL_APP_TRANSITION_DURATION);
 
@@ -706,7 +708,7 @@
             a = set;
 
         }
-        return prepareThumbnailAnimationWithDuration(a, appWidth, appHeight, 0,
+        return prepareThumbnailAnimationWithDuration(a, appWidth, appRect.height(), 0,
                 mTouchResponseInterpolator);
     }
 
@@ -716,7 +718,7 @@
      */
     Animation createAspectScaledThumbnailEnterExitAnimationLocked(int thumbTransitState,
             int appWidth, int appHeight, int orientation, int transit, Rect containingFrame,
-            Rect contentInsets) {
+            Rect contentInsets, @Nullable Rect surfaceInsets, boolean resizedWindow) {
         Animation a;
         final int thumbWidthI = mNextAppTransitionStartWidth;
         final float thumbWidth = thumbWidthI > 0 ? thumbWidthI : 1;
@@ -729,40 +731,45 @@
 
         switch (thumbTransitState) {
             case THUMBNAIL_TRANSITION_ENTER_SCALE_UP: {
-                // App window scaling up to become full screen
-                if (orientation == Configuration.ORIENTATION_PORTRAIT) {
-                    // In portrait, we scale the width and clip to the top/left square
-                    scale = thumbWidth / appWidth;
-                    scaledTopDecor = (int) (scale * contentInsets.top);
-                    int unscaledThumbHeight = (int) (thumbHeight / scale);
-                    mTmpFromClipRect.set(containingFrame);
-                    mTmpFromClipRect.bottom = (mTmpFromClipRect.top + unscaledThumbHeight);
-                    mTmpToClipRect.set(containingFrame);
+                if (resizedWindow) {
+                    a = createAspectScaledThumbnailEnterNonFullscreenAnimationLocked(
+                            containingFrame, surfaceInsets);
                 } else {
-                    // In landscape, we scale the height and clip to the top/left square
-                    scale = thumbHeight / (appHeight - contentInsets.top);
-                    scaledTopDecor = (int) (scale * contentInsets.top);
-                    int unscaledThumbWidth = (int) (thumbWidth / scale);
-                    mTmpFromClipRect.set(containingFrame);
-                    mTmpFromClipRect.right = (mTmpFromClipRect.left + unscaledThumbWidth);
-                    mTmpToClipRect.set(containingFrame);
+                    // App window scaling up to become full screen
+                    if (orientation == Configuration.ORIENTATION_PORTRAIT) {
+                        // In portrait, we scale the width and clip to the top/left square
+                        scale = thumbWidth / appWidth;
+                        scaledTopDecor = (int) (scale * contentInsets.top);
+                        int unscaledThumbHeight = (int) (thumbHeight / scale);
+                        mTmpFromClipRect.set(containingFrame);
+                        mTmpFromClipRect.bottom = (mTmpFromClipRect.top + unscaledThumbHeight);
+                        mTmpToClipRect.set(containingFrame);
+                    } else {
+                        // In landscape, we scale the height and clip to the top/left square
+                        scale = thumbHeight / (appHeight - contentInsets.top);
+                        scaledTopDecor = (int) (scale * contentInsets.top);
+                        int unscaledThumbWidth = (int) (thumbWidth / scale);
+                        mTmpFromClipRect.set(containingFrame);
+                        mTmpFromClipRect.right = (mTmpFromClipRect.left + unscaledThumbWidth);
+                        mTmpToClipRect.set(containingFrame);
+                    }
+                    // exclude top screen decor (status bar) region from the source clip.
+                    mTmpFromClipRect.top = contentInsets.top;
+
+                    mNextAppTransitionInsets.set(contentInsets);
+
+                    Animation scaleAnim = new ScaleAnimation(scale, 1, scale, 1,
+                            computePivot(mNextAppTransitionStartX, scale),
+                            computePivot(mNextAppTransitionStartY, scale));
+                    Animation clipAnim = new ClipRectAnimation(mTmpFromClipRect, mTmpToClipRect);
+                    Animation translateAnim = new TranslateAnimation(0, 0, -scaledTopDecor, 0);
+
+                    AnimationSet set = new AnimationSet(true);
+                    set.addAnimation(clipAnim);
+                    set.addAnimation(scaleAnim);
+                    set.addAnimation(translateAnim);
+                    a = set;
                 }
-                // exclude top screen decor (status bar) region from the source clip.
-                mTmpFromClipRect.top = contentInsets.top;
-
-                mNextAppTransitionInsets.set(contentInsets);
-
-                Animation scaleAnim = new ScaleAnimation(scale, 1, scale, 1,
-                        computePivot(mNextAppTransitionStartX, scale),
-                        computePivot(mNextAppTransitionStartY, scale));
-                Animation clipAnim = new ClipRectAnimation(mTmpFromClipRect, mTmpToClipRect);
-                Animation translateAnim = new TranslateAnimation(0, 0, -scaledTopDecor, 0);
-
-                AnimationSet set = new AnimationSet(true);
-                set.addAnimation(clipAnim);
-                set.addAnimation(scaleAnim);
-                set.addAnimation(translateAnim);
-                a = set;
                 break;
             }
             case THUMBNAIL_TRANSITION_EXIT_SCALE_UP: {
@@ -836,6 +843,31 @@
                 mTouchResponseInterpolator);
     }
 
+    private Animation createAspectScaledThumbnailEnterNonFullscreenAnimationLocked(
+            Rect containingFrame, @Nullable Rect surfaceInsets) {
+        float width = containingFrame.width();
+        float height = containingFrame.height();
+        float scaleWidth = mNextAppTransitionStartWidth / width;
+        float scaleHeight = mNextAppTransitionStartHeight / height;
+        AnimationSet set = new AnimationSet(true);
+        int surfaceInsetsHorizontal = surfaceInsets == null
+                ? 0 : surfaceInsets.left + surfaceInsets.right;
+        int surfaceInsetsVertical = surfaceInsets == null
+                ? 0 : surfaceInsets.top + surfaceInsets.bottom;
+        // We want the scaling to happen from the center of the surface. In order to achieve that,
+        // we need to account for surface insets that will be used to enlarge the surface.
+        ScaleAnimation scale = new ScaleAnimation(scaleWidth, 1, scaleHeight, 1,
+                (width + surfaceInsetsHorizontal) / 2, (height + surfaceInsetsVertical) / 2);
+        int fromX = mNextAppTransitionStartX + mNextAppTransitionStartWidth / 2
+                - (containingFrame.left + containingFrame.width() / 2);
+        int fromY = mNextAppTransitionStartY + mNextAppTransitionStartHeight / 2
+                - (containingFrame.top + containingFrame.height() / 2);
+        TranslateAnimation translation = new TranslateAnimation(fromX, 0, fromY, 0);
+        set.addAnimation(scale);
+        set.addAnimation(translation);
+        return set;
+    }
+
     /**
      * This animation runs for the thumbnail that gets cross faded with the enter/exit activity
      * when a thumbnail is specified with the activity options.
@@ -881,7 +913,7 @@
      * leaving, and the activity that is entering.
      */
     Animation createThumbnailEnterExitAnimationLocked(int thumbTransitState, int appWidth,
-                                                    int appHeight, int transit) {
+            int appHeight, int transit) {
         Animation a;
         final int thumbWidthI = mNextAppTransitionThumbnail.getWidth();
         final float thumbWidth = thumbWidthI > 0 ? thumbWidthI : 1;
@@ -954,7 +986,8 @@
 
     Animation loadAnimation(WindowManager.LayoutParams lp, int transit, boolean enter,
             int appWidth, int appHeight, int orientation, Rect containingFrame, Rect contentInsets,
-            Rect appFrame, boolean isVoiceInteraction) {
+            @Nullable Rect surfaceInsets, Rect appFrame, boolean isVoiceInteraction,
+            boolean resizedWindow) {
         Animation a;
         if (isVoiceInteraction && (transit == TRANSIT_ACTIVITY_OPEN
                 || transit == TRANSIT_TASK_OPEN
@@ -1023,8 +1056,8 @@
             mNextAppTransitionScaleUp =
                     (mNextAppTransitionType == NEXT_TRANSIT_TYPE_THUMBNAIL_ASPECT_SCALE_UP);
             a = createAspectScaledThumbnailEnterExitAnimationLocked(
-                    getThumbnailTransitionState(enter), appWidth, appHeight, orientation,
-                    transit, containingFrame, contentInsets);
+                    getThumbnailTransitionState(enter), appWidth, appHeight, orientation, transit,
+                    containingFrame, contentInsets, surfaceInsets, resizedWindow);
             if (DEBUG_APP_TRANSITIONS || DEBUG_ANIM) {
                 String animName = mNextAppTransitionScaleUp ?
                         "ANIM_THUMBNAIL_ASPECT_SCALE_UP" : "ANIM_THUMBNAIL_ASPECT_SCALE_DOWN";
diff --git a/services/core/java/com/android/server/wm/Task.java b/services/core/java/com/android/server/wm/Task.java
index 3ff5be1..1eddb04 100644
--- a/services/core/java/com/android/server/wm/Task.java
+++ b/services/core/java/com/android/server/wm/Task.java
@@ -19,6 +19,7 @@
 import static com.android.server.wm.WindowManagerService.TAG;
 import static com.android.server.wm.WindowManagerService.DEBUG_RESIZE;
 import static com.android.server.wm.WindowManagerService.DEBUG_STACK;
+import static android.app.ActivityManager.FREEFORM_WORKSPACE_STACK_ID;
 
 import android.content.res.Configuration;
 import android.graphics.Rect;
@@ -176,10 +177,12 @@
                 bounds = mTmpRect;
                 mFullscreen = true;
             } else {
-                // ensure bounds are entirely within the display rect
-                if (!bounds.intersect(mTmpRect)) {
-                    // Can't set bounds outside the containing display...Sorry!
-                    return false;
+                if (mStack.mStackId != FREEFORM_WORKSPACE_STACK_ID || bounds.isEmpty()) {
+                    // ensure bounds are entirely within the display rect
+                    if (!bounds.intersect(mTmpRect)) {
+                        // Can't set bounds outside the containing display...Sorry!
+                        return false;
+                    }
                 }
                 mFullscreen = mTmpRect.equals(bounds);
             }
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 9af5e14..ec61a1d 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -3448,8 +3448,8 @@
         }
     }
 
-    private boolean applyAnimationLocked(AppWindowToken atoken,
-            WindowManager.LayoutParams lp, int transit, boolean enter, boolean isVoiceInteraction) {
+    private boolean applyAnimationLocked(AppWindowToken atoken, WindowManager.LayoutParams lp,
+            int transit, boolean enter, boolean isVoiceInteraction) {
         // Only apply an animation if the display isn't frozen.  If it is
         // frozen, there is no reason to animate and it can cause strange
         // artifacts when we unfreeze the display if some different animation
@@ -3466,24 +3466,36 @@
             Rect containingFrame = new Rect(0, 0, width, height);
             Rect contentInsets = new Rect();
             Rect appFrame = new Rect(0, 0, width, height);
-            if (win != null && win.isFullscreen(width, height)) {
-                // For fullscreen windows use the window frames and insets to set the thumbnail
-                // clip. For none-fullscreen windows we use the app display region so the clip
-                // isn't affected by the window insets.
+            Rect surfaceInsets = null;
+            final boolean fullscreen = win != null && win.isFullscreen(width, height);
+            // Dialog activities have windows with containing frame being very large, but not
+            // exactly fullscreen and much smaller mFrame. We use this distinction to identify
+            // dialog activities.
+            final boolean dialogWindow = win != null && !win.mContainingFrame.equals(win.mFrame);
+            if (win != null) {
                 containingFrame.set(win.mContainingFrame);
-                contentInsets.set(win.mContentInsets);
-                appFrame.set(win.mFrame);
+                surfaceInsets = win.getAttrs().surfaceInsets;
+                if (fullscreen) {
+                    // For fullscreen windows use the window frames and insets to set the thumbnail
+                    // clip. For none-fullscreen windows we use the app display region so the clip
+                    // isn't affected by the window insets.
+                    contentInsets.set(win.mContentInsets);
+                    appFrame.set(win.mFrame);
+                }
             }
 
+            final int containingWidth = containingFrame.width();
+            final int containingHeight = containingFrame.height();
             if (atoken.mLaunchTaskBehind) {
                 // Differentiate the two animations. This one which is briefly on the screen
                 // gets the !enter animation, and the other activity which remains on the
                 // screen gets the enter animation. Both appear in the mOpeningApps set.
                 enter = false;
             }
-            Animation a = mAppTransition.loadAnimation(lp, transit, enter, width, height,
-                    mCurConfiguration.orientation, containingFrame, contentInsets, appFrame,
-                    isVoiceInteraction);
+            final boolean resizedWindow = !fullscreen && !dialogWindow;
+            Animation a = mAppTransition.loadAnimation(lp, transit, enter, containingWidth,
+                    containingHeight, mCurConfiguration.orientation, containingFrame, contentInsets,
+                    surfaceInsets, appFrame, isVoiceInteraction, resizedWindow);
             if (a != null) {
                 if (DEBUG_ANIM) {
                     RuntimeException e = null;
@@ -3493,7 +3505,7 @@
                     }
                     Slog.v(TAG, "Loaded animation " + a + " for " + atoken, e);
                 }
-                atoken.mAppAnimator.setAnimation(a, width, height,
+                atoken.mAppAnimator.setAnimation(a, containingWidth, containingHeight,
                         mAppTransition.canSkipFirstFrame());
             }
         } else {
@@ -9527,13 +9539,17 @@
                     // Get the thumbnail animation
                     Animation anim;
                     if (mAppTransition.isNextThumbnailTransitionAspectScaled()) {
+                        // If this is a multi-window scenario, we use the windows frame as
+                        // destination of the thumbnail header animation. If this is a full screen
+                        // window scenario, we use the whole display as the target.
+                        WindowState win = topOpeningApp.findMainWindow();
+                        Rect appRect = win != null ? win.getContentFrameLw() :
+                                new Rect(0, 0, displayInfo.appWidth, displayInfo.appHeight);
                         // For the new aspect-scaled transition, we want it to always show
                         // above the animating opening/closing window, and we want to
                         // synchronize its thumbnail surface with the surface for the
                         // open/close animation (only on the way down)
-                        anim = mAppTransition.createThumbnailAspectScaleAnimationLocked(
-                                displayInfo.appWidth, displayInfo.appHeight,
-                                displayInfo.logicalWidth, transit);
+                        anim = mAppTransition.createThumbnailAspectScaleAnimationLocked(appRect);
                         openingAppAnimator.thumbnailForceAboveLayer = Math.max(topOpeningLayer,
                                 topClosingLayer);
                         openingAppAnimator.deferThumbnailDestruction =
diff --git a/services/core/java/com/android/server/wm/WindowStateAnimator.java b/services/core/java/com/android/server/wm/WindowStateAnimator.java
index 48f2a9d..5d33cbd 100644
--- a/services/core/java/com/android/server/wm/WindowStateAnimator.java
+++ b/services/core/java/com/android/server/wm/WindowStateAnimator.java
@@ -1090,7 +1090,6 @@
             if (selfTransformation) {
                 tmpMatrix.postConcat(mTransformation.getMatrix());
             }
-            tmpMatrix.postTranslate(frame.left + mWin.mXOffset, frame.top + mWin.mYOffset);
             if (attachedTransformation != null) {
                 tmpMatrix.postConcat(attachedTransformation.getMatrix());
             }
@@ -1100,6 +1099,10 @@
             if (screenAnimation) {
                 tmpMatrix.postConcat(screenRotationAnimation.getEnterTransformation().getMatrix());
             }
+            // The translation that applies the position of the window needs to be applied at the
+            // end in case that other translations include scaling. Otherwise the scaling will
+            // affect this translation.
+            tmpMatrix.postTranslate(frame.left + mWin.mXOffset, frame.top + mWin.mYOffset);
 
             //TODO (multidisplay): Magnification is supported only for the default display.
             if (mService.mAccessibilityController != null && displayId == Display.DEFAULT_DISPLAY) {
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java
index 6b35f6a..ed32c76 100644
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -1040,6 +1040,12 @@
         w.getDefaultDisplay().getMetrics(metrics);
         context.getResources().updateConfiguration(config, metrics);
 
+        // The system context's theme may be configuration-dependent.
+        final Theme systemTheme = context.getTheme();
+        if (systemTheme.getChangingConfigurations() != 0) {
+            systemTheme.rebase();
+        }
+
         try {
             // TODO: use boot phase
             mPowerManagerService.systemReady(mActivityManagerService.getAppOpsService());
diff --git a/telecomm/java/android/telecom/DefaultDialerManager.java b/telecomm/java/android/telecom/DefaultDialerManager.java
index 3d49308..5852b8e 100644
--- a/telecomm/java/android/telecom/DefaultDialerManager.java
+++ b/telecomm/java/android/telecom/DefaultDialerManager.java
@@ -97,7 +97,7 @@
      * @hide
      * */
     public static String getDefaultDialerApplication(Context context) {
-        return getDefaultDialerApplication(context, ActivityManager.getCurrentUser());
+        return getDefaultDialerApplication(context, context.getUserId());
     }
 
     /**
diff --git a/tests/VoiceInteraction/AndroidManifest.xml b/tests/VoiceInteraction/AndroidManifest.xml
index 36d5d98..fe17c6e 100644
--- a/tests/VoiceInteraction/AndroidManifest.xml
+++ b/tests/VoiceInteraction/AndroidManifest.xml
@@ -2,6 +2,7 @@
         package="com.android.test.voiceinteraction">
 
     <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
+    <uses-permission android:name="android.permission.READ_LOGS" />
 
     <application>
         <activity android:name="VoiceInteractionMain" android:label="Voice Interaction"
diff --git a/tools/aapt/Android.mk b/tools/aapt/Android.mk
index 94a74c4..769e2a1 100644
--- a/tools/aapt/Android.mk
+++ b/tools/aapt/Android.mk
@@ -51,7 +51,8 @@
     tests/AaptConfig_test.cpp \
     tests/AaptGroupEntry_test.cpp \
     tests/Pseudolocales_test.cpp \
-    tests/ResourceFilter_test.cpp
+    tests/ResourceFilter_test.cpp \
+    tests/ResourceTable_test.cpp
 
 aaptHostLdLibs :=
 aaptHostStaticLibs := \
diff --git a/tools/aapt/ResourceTable.cpp b/tools/aapt/ResourceTable.cpp
index 81642fa..d5a09d8 100644
--- a/tools/aapt/ResourceTable.cpp
+++ b/tools/aapt/ResourceTable.cpp
@@ -4466,9 +4466,10 @@
     return 0;
 }
 
-static bool shouldGenerateVersionedResource(const sp<ResourceTable::ConfigList>& configList,
-                                            const ConfigDescription& sourceConfig,
-                                            const int sdkVersionToGenerate) {
+bool ResourceTable::shouldGenerateVersionedResource(
+        const sp<ResourceTable::ConfigList>& configList,
+        const ConfigDescription& sourceConfig,
+        const int sdkVersionToGenerate) {
     assert(sdkVersionToGenerate > sourceConfig.sdkVersion);
     const DefaultKeyedVector<ConfigDescription, sp<ResourceTable::Entry>>& entries
             = configList->getEntries();
@@ -4477,24 +4478,24 @@
     // The source config came from this list, so it should be here.
     assert(idx >= 0);
 
-    idx += 1;
-    if (static_cast<size_t>(idx) >= entries.size()) {
-        // This is the last configuration, so we should generate a versioned resource.
-        return true;
-    }
+    // The next configuration either only varies in sdkVersion, or it is completely different
+    // and therefore incompatible. If it is incompatible, we must generate the versioned resource.
 
-    const ConfigDescription& nextConfig = entries.keyAt(idx);
-
-    // Build a configuration that is the same as the source config,
-    // but with the SDK level of the next config. If they are the same,
-    // then they only differ in SDK level. If the next configs SDK level is
-    // higher than the one we want to generate, we must generate it.
+    // NOTE: The ordering of configurations takes sdkVersion as higher precedence than other
+    // qualifiers, so we need to iterate through the entire list to be sure there
+    // are no higher sdk level versions of this resource.
     ConfigDescription tempConfig(sourceConfig);
-    tempConfig.sdkVersion = nextConfig.sdkVersion;
-    if (nextConfig == tempConfig) {
-        return sdkVersionToGenerate < nextConfig.sdkVersion;
+    for (size_t i = static_cast<size_t>(idx) + 1; i < entries.size(); i++) {
+        const ConfigDescription& nextConfig = entries.keyAt(i);
+        tempConfig.sdkVersion = nextConfig.sdkVersion;
+        if (tempConfig == nextConfig) {
+            // The two configs are the same, check the sdk version.
+            return sdkVersionToGenerate < nextConfig.sdkVersion;
+        }
     }
-    return false;
+
+    // No match was found, so we should generate the versioned resource.
+    return true;
 }
 
 /**
diff --git a/tools/aapt/ResourceTable.h b/tools/aapt/ResourceTable.h
index 2c1bec1..c4bdf09 100644
--- a/tools/aapt/ResourceTable.h
+++ b/tools/aapt/ResourceTable.h
@@ -99,6 +99,15 @@
     class Package;
     class Type;
     class Entry;
+    class ConfigList;
+
+    /**
+     * Exposed for testing. Determines whether a versioned resource should be generated
+     * based on the other available configurations for that resource.
+     */
+    static bool shouldGenerateVersionedResource(const sp<ConfigList>& configList,
+                                                const ConfigDescription& sourceConfig,
+                                                const int sdkVersionToGenerate);
 
     ResourceTable(Bundle* bundle, const String16& assetsPackage, PackageType type);
 
diff --git a/tools/aapt/tests/ResourceTable_test.cpp b/tools/aapt/tests/ResourceTable_test.cpp
new file mode 100644
index 0000000..f2c696b
--- /dev/null
+++ b/tools/aapt/tests/ResourceTable_test.cpp
@@ -0,0 +1,64 @@
+/*
+ * Copyright (C) 2015 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <utils/String8.h>
+#include <gtest/gtest.h>
+
+#include "ConfigDescription.h"
+#include "ResourceTable.h"
+#include "TestHelper.h"
+
+using android::String16;
+
+TEST(ResourceTableTest, generateVersionedResources) {
+    sp<ResourceTable::ConfigList> configs(new ResourceTable::ConfigList(String16(), SourcePos()));
+
+    ConfigDescription defaultConfig = {};
+
+    ConfigDescription landConfig = {};
+    landConfig.orientation = ResTable_config::ORIENTATION_LAND;
+
+    ConfigDescription sw600dpLandConfig = {};
+    sw600dpLandConfig.orientation = ResTable_config::ORIENTATION_LAND;
+    sw600dpLandConfig.smallestScreenWidthDp = 600;
+
+    configs->addEntry(defaultConfig, new ResourceTable::Entry(String16(), SourcePos()));
+    configs->addEntry(landConfig, new ResourceTable::Entry(String16(), SourcePos()));
+    configs->addEntry(sw600dpLandConfig, new ResourceTable::Entry(String16(), SourcePos()));
+
+    EXPECT_TRUE(ResourceTable::shouldGenerateVersionedResource(configs, defaultConfig, 17));
+    EXPECT_TRUE(ResourceTable::shouldGenerateVersionedResource(configs, landConfig, 17));
+}
+
+TEST(ResourceTableTest, generateVersionedResourceWhenHigherVersionExists) {
+    sp<ResourceTable::ConfigList> configs(new ResourceTable::ConfigList(String16(), SourcePos()));
+
+    ConfigDescription defaultConfig = {};
+
+    ConfigDescription v21Config = {};
+    v21Config.sdkVersion = 21;
+
+    ConfigDescription sw600dpV13Config = {};
+    sw600dpV13Config.smallestScreenWidthDp = 600;
+    sw600dpV13Config.sdkVersion = 13;
+
+    configs->addEntry(defaultConfig, new ResourceTable::Entry(String16(), SourcePos()));
+    configs->addEntry(v21Config, new ResourceTable::Entry(String16(), SourcePos()));
+    configs->addEntry(sw600dpV13Config, new ResourceTable::Entry(String16(), SourcePos()));
+
+    EXPECT_TRUE(ResourceTable::shouldGenerateVersionedResource(configs, defaultConfig, 17));
+    EXPECT_FALSE(ResourceTable::shouldGenerateVersionedResource(configs, defaultConfig, 22));
+}
diff --git a/tools/aapt2/XmlDom.cpp b/tools/aapt2/XmlDom.cpp
index 763029f..b8b2d12 100644
--- a/tools/aapt2/XmlDom.cpp
+++ b/tools/aapt2/XmlDom.cpp
@@ -312,7 +312,7 @@
             }
         }
     }
-    return std::move(root);
+    return root;
 }
 
 Node::Node(NodeType type) : type(type), parent(nullptr), lineNumber(0), columnNumber(0) {