package android.support.v4.accessibilityservice {
public class AccessibilityServiceInfoCompat {
method public static java.lang.String capabilityToString(int);
method public static java.lang.String feedbackTypeToString(int);
method public static java.lang.String flagToString(int);
method public static boolean getCanRetrieveWindowContent(android.accessibilityservice.AccessibilityServiceInfo);
method public static int getCapabilities(android.accessibilityservice.AccessibilityServiceInfo);
method public static java.lang.String getDescription(android.accessibilityservice.AccessibilityServiceInfo);
method public static java.lang.String getId(android.accessibilityservice.AccessibilityServiceInfo);
method public static android.content.pm.ResolveInfo getResolveInfo(android.accessibilityservice.AccessibilityServiceInfo);
method public static java.lang.String getSettingsActivityName(android.accessibilityservice.AccessibilityServiceInfo);
field public static final int CAPABILITY_CAN_FILTER_KEY_EVENTS = 8; // 0x8
field public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 4; // 0x4
field public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION = 2; // 0x2
field public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT = 1; // 0x1
field public static final int DEFAULT = 1; // 0x1
field public static final int FEEDBACK_ALL_MASK = -1; // 0xffffffff
field public static final int FEEDBACK_BRAILLE = 32; // 0x20
field public static final int FLAG_INCLUDE_NOT_IMPORTANT_VIEWS = 2; // 0x2
field public static final int FLAG_REPORT_VIEW_IDS = 16; // 0x10
field public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 8; // 0x8
field public static final int FLAG_REQUEST_FILTER_KEY_EVENTS = 32; // 0x20
field public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE = 4; // 0x4
}
}
package android.support.v4.animation {
public abstract class AnimatorCompatHelper {
method public static void clearInterpolator(android.view.View);
method public static android.support.v4.animation.ValueAnimatorCompat emptyValueAnimator();
}
public abstract interface AnimatorListenerCompat {
method public abstract void onAnimationCancel(android.support.v4.animation.ValueAnimatorCompat);
method public abstract void onAnimationEnd(android.support.v4.animation.ValueAnimatorCompat);
method public abstract void onAnimationRepeat(android.support.v4.animation.ValueAnimatorCompat);
method public abstract void onAnimationStart(android.support.v4.animation.ValueAnimatorCompat);
}
public abstract interface AnimatorUpdateListenerCompat {
method public abstract void onAnimationUpdate(android.support.v4.animation.ValueAnimatorCompat);
}
public abstract interface ValueAnimatorCompat {
method public abstract void addListener(android.support.v4.animation.AnimatorListenerCompat);
method public abstract void addUpdateListener(android.support.v4.animation.AnimatorUpdateListenerCompat);
method public abstract void cancel();
method public abstract float getAnimatedFraction();
method public abstract void setDuration(long);
method public abstract void setTarget(android.view.View);
method public abstract void start();
}
}
package android.support.v4.app {
public deprecated class ActionBarDrawerToggle implements android.support.v4.widget.DrawerLayout.DrawerListener {
ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, int, int, int);
ctor public ActionBarDrawerToggle(android.app.Activity, android.support.v4.widget.DrawerLayout, boolean, int, int, int);
method public boolean isDrawerIndicatorEnabled();
method public void onConfigurationChanged(android.content.res.Configuration);
method public void onDrawerClosed(android.view.View);
method public void onDrawerOpened(android.view.View);
method public void onDrawerSlide(android.view.View, float);
method public void onDrawerStateChanged(int);
method public boolean onOptionsItemSelected(android.view.MenuItem);
method public void setDrawerIndicatorEnabled(boolean);
method public void setHomeAsUpIndicator(android.graphics.drawable.Drawable);
method public void setHomeAsUpIndicator(int);
method public void syncState();
}
public static abstract interface ActionBarDrawerToggle.Delegate {
method public abstract android.graphics.drawable.Drawable getThemeUpIndicator();
method public abstract void setActionBarDescription(int);
method public abstract void setActionBarUpIndicator(android.graphics.drawable.Drawable, int);
}
public static abstract interface ActionBarDrawerToggle.DelegateProvider {
method public abstract android.support.v4.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelegate();
}
public class ActivityCompat extends android.support.v4.content.ContextCompat {
ctor public ActivityCompat();
method public static void finishAffinity(android.app.Activity);
method public static void finishAfterTransition(android.app.Activity);
method public android.net.Uri getReferrer(android.app.Activity);
method public static boolean invalidateOptionsMenu(android.app.Activity);
method public static void postponeEnterTransition(android.app.Activity);
method public static void requestPermissions(android.app.Activity, java.lang.String[], int);
method public static void setEnterSharedElementCallback(android.app.Activity, android.support.v4.app.SharedElementCallback);
method public static void setExitSharedElementCallback(android.app.Activity, android.support.v4.app.SharedElementCallback);
method public static boolean shouldShowRequestPermissionRationale(android.app.Activity, java.lang.String);
method public static void startActivity(android.app.Activity, android.content.Intent, android.os.Bundle);
method public static void startActivityForResult(android.app.Activity, android.content.Intent, int, android.os.Bundle);
method public static void startPostponedEnterTransition(android.app.Activity);
}
public static abstract interface ActivityCompat.OnRequestPermissionsResultCallback {
method public abstract void onRequestPermissionsResult(int, java.lang.String[], int[]);
}
public final class ActivityManagerCompat {
method public static boolean isLowRamDevice(android.app.ActivityManager);
}
public class ActivityOptionsCompat {
ctor protected ActivityOptionsCompat();
method public static android.support.v4.app.ActivityOptionsCompat makeCustomAnimation(android.content.Context, int, int);
method public static android.support.v4.app.ActivityOptionsCompat makeScaleUpAnimation(android.view.View, int, int, int, int);
method public static android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String);
method public static android.support.v4.app.ActivityOptionsCompat makeSceneTransitionAnimation(android.app.Activity, android.support.v4.util.Pair<android.view.View, java.lang.String>...);
method public static android.support.v4.app.ActivityOptionsCompat makeThumbnailScaleUpAnimation(android.view.View, android.graphics.Bitmap, int, int);
method public android.os.Bundle toBundle();
method public void update(android.support.v4.app.ActivityOptionsCompat);
}
public class AppOpsManagerCompat {
ctor public AppOpsManagerCompat();
method public static int noteOp(android.content.Context, java.lang.String, int, java.lang.String);
method public static int noteProxyOp(android.content.Context, java.lang.String, java.lang.String);
method public static java.lang.String permissionToOp(java.lang.String);
field public static final int MODE_ALLOWED = 0; // 0x0
field public static final int MODE_DEFAULT = 3; // 0x3
field public static final int MODE_IGNORED = 1; // 0x1
}
abstract class Ba