blob: 48dcdf20a4beb94a5cb49e2bd9dece7e4c84c058 [file] [log] [blame]
package android.support.v4.app {
public class AppLaunchChecker {
ctor public AppLaunchChecker();
method public static boolean hasStartedFromLauncher(android.content.Context);
method public static void onActivityCreate(android.app.Activity);
}
public final class NavUtils {
method public static android.content.Intent getParentActivityIntent(android.app.Activity);
method public static android.content.Intent getParentActivityIntent(android.content.Context, java.lang.Class<?>) throws android.content.pm.PackageManager.NameNotFoundException;
method public static android.content.Intent getParentActivityIntent(android.content.Context, android.content.ComponentName) throws android.content.pm.PackageManager.NameNotFoundException;
method public static java.lang.String getParentActivityName(android.app.Activity);
method public static java.lang.String getParentActivityName(android.content.Context, android.content.ComponentName) throws android.content.pm.PackageManager.NameNotFoundException;
method public static void navigateUpFromSameTask(android.app.Activity);
method public static void navigateUpTo(android.app.Activity, android.content.Intent);
method public static boolean shouldUpRecreateTask(android.app.Activity, android.content.Intent);
field public static final java.lang.String PARENT_ACTIVITY = "android.support.PARENT_ACTIVITY";
}
public final class TaskStackBuilder implements java.lang.Iterable {
method public android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent);
method public android.support.v4.app.TaskStackBuilder addNextIntentWithParentStack(android.content.Intent);
method public android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity);
method public android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class<?>);
method public android.support.v4.app.TaskStackBuilder addParentStack(android.content.ComponentName);
method public static android.support.v4.app.TaskStackBuilder create(android.content.Context);
method public android.content.Intent editIntentAt(int);
method public static deprecated android.support.v4.app.TaskStackBuilder from(android.content.Context);
method public deprecated android.content.Intent getIntent(int);
method public int getIntentCount();
method public android.content.Intent[] getIntents();
method public android.app.PendingIntent getPendingIntent(int, int);
method public android.app.PendingIntent getPendingIntent(int, int, android.os.Bundle);
method public deprecated java.util.Iterator<android.content.Intent> iterator();
method public void startActivities();
method public void startActivities(android.os.Bundle);
}
public static abstract interface TaskStackBuilder.SupportParentable {
method public abstract android.content.Intent getSupportParentActivityIntent();
}
}
package android.support.v4.content {
public abstract class AsyncTaskLoader extends android.support.v4.content.Loader {
ctor public AsyncTaskLoader(android.content.Context);
method public void cancelLoadInBackground();
method public boolean isLoadInBackgroundCanceled();
method public abstract D loadInBackground();
method public void onCanceled(D);
method protected D onLoadInBackground();
method public void setUpdateThrottle(long);
}
public class CursorLoader extends android.support.v4.content.AsyncTaskLoader {
ctor public CursorLoader(android.content.Context);
ctor public CursorLoader(android.content.Context, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String);
method public void deliverResult(android.database.Cursor);
method public java.lang.String[] getProjection();
method public java.lang.String getSelection();
method public java.lang.String[] getSelectionArgs();
method public java.lang.String getSortOrder();
method public android.net.Uri getUri();
method public android.database.Cursor loadInBackground();
method public void onCanceled(android.database.Cursor);
method public void setProjection(java.lang.String[]);
method public void setSelection(java.lang.String);
method public void setSelectionArgs(java.lang.String[]);
method public void setSortOrder(java.lang.String);
method public void setUri(android.net.Uri);
}
public class FileProvider extends android.content.ContentProvider {
ctor public FileProvider();
method public int delete(android.net.Uri, java.lang.String, java.lang.String[]);
method public java.lang.String getType(android.net.Uri);
method public static android.net.Uri getUriForFile(android.content.Context, java.lang.String, java.io.File);
method public android.net.Uri insert(android.net.Uri, android.content.ContentValues);
method public boolean onCreate();
method public android.database.Cursor query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String);
method public int update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]);
}
public class Loader {
ctor public Loader(android.content.Context);
method public void abandon();
method public boolean cancelLoad();
method public void commitContentChanged();
method public java.lang.String dataToString(D);
method public void deliverCancellation();
method public void deliverResult(D);
method public void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]);
method public void forceLoad();
method public android.content.Context getContext();
method public int getId();
method public boolean isAbandoned();
method public boolean isReset();
method public boolean isStarted();
method protected void onAbandon();
method protected boolean onCancelLoad();
method public void onContentChanged();
method protected void onForceLoad();
method protected void onReset();
method protected void onStartLoading();
method protected void onStopLoading();
method public void registerListener(int, android.support.v4.content.Loader.OnLoadCompleteListener<D>);
method public void registerOnLoadCanceledListener(android.support.v4.content.Loader.OnLoadCanceledListener<D>);
method public void reset();
method public void rollbackContentChanged();
method public final void startLoading();
method public void stopLoading();
method public boolean takeContentChanged();
method public void unregisterListener(android.support.v4.content.Loader.OnLoadCompleteListener<D>);
method public void unregisterOnLoadCanceledListener(android.support.v4.content.Loader.OnLoadCanceledListener<D>);
}
public final class Loader.ForceLoadContentObserver extends android.database.ContentObserver {
ctor public Loader.ForceLoadContentObserver();
}
public static abstract interface Loader.OnLoadCanceledListener {
method public abstract void onLoadCanceled(android.support.v4.content.Loader<D>);
}
public static abstract interface Loader.OnLoadCompleteListener {
method public abstract void onLoadComplete(android.support.v4.content.Loader<D>, D);
}
public final class LocalBroadcastManager {
method public static android.support.v4.content.LocalBroadcastManager getInstance(android.content.Context);
method public void registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter);
method public boolean sendBroadcast(android.content.Intent);
method public void sendBroadcastSync(android.content.Intent);
method public void unregisterReceiver(android.content.BroadcastReceiver);
}
public final class PermissionChecker {
method public static int checkCallingOrSelfPermission(android.content.Context, java.lang.String);
method public static int checkCallingPermission(android.content.Context, java.lang.String, java.lang.String);
method public static int checkPermission(android.content.Context, java.lang.String, int, int, java.lang.String);
method public static int checkSelfPermission(android.content.Context, java.lang.String);
field public static final int PERMISSION_DENIED = -1; // 0xffffffff
field public static final int PERMISSION_DENIED_APP_OP = -2; // 0xfffffffe
field public static final int PERMISSION_GRANTED = 0; // 0x0
}
public static abstract class PermissionChecker.PermissionResult implements java.lang.annotation.Annotation {
}
public abstract class WakefulBroadcastReceiver extends android.content.BroadcastReceiver {
ctor public WakefulBroadcastReceiver();
method public static boolean completeWakefulIntent(android.content.Intent);
method public static android.content.ComponentName startWakefulService(android.content.Context, android.content.Intent);
}
}
package android.support.v4.graphics {
public final class ColorUtils {
method public static int HSLToColor(float[]);
method public static int LABToColor(double, double, double);
method public static void LABToXYZ(double, double, double, double[]);
method public static void RGBToHSL(int, int, int, float[]);
method public static void RGBToLAB(int, int, int, double[]);
method public static void RGBToXYZ(int, int, int, double[]);
method public static int XYZToColor(double, double, double);
method public static void XYZToLAB(double, double, double, double[]);
method public static int blendARGB(int, int, float);
method public static void blendHSL(float[], float[], float, float[]);
method public static void blendLAB(double[], double[], double, double[]);
method public static double calculateContrast(int, int);
method public static double calculateLuminance(int);
method public static int calculateMinimumAlpha(int, int, float);
method public static void colorToHSL(int, float[]);
method public static void colorToLAB(int, double[]);
method public static void colorToXYZ(int, double[]);
method public static int compositeColors(int, int);
method public static double distanceEuclidean(double[], double[]);
method public static int setAlphaComponent(int, int);
}
}
package android.support.v4.graphics.drawable {
public abstract class RoundedBitmapDrawable extends android.graphics.drawable.Drawable {
method public void draw(android.graphics.Canvas);
method public final android.graphics.Bitmap getBitmap();
method public float getCornerRadius();
method public int getGravity();
method public int getOpacity();
method public final android.graphics.Paint getPaint();
method public boolean hasAntiAlias();
method public boolean hasMipMap();
method public boolean isCircular();
method public void setAlpha(int);
method public void setAntiAlias(boolean);
method public void setCircular(boolean);
method public void setColorFilter(android.graphics.ColorFilter);
method public void setCornerRadius(float);
method public void setGravity(int);
method public void setMipMap(boolean);
method public void setTargetDensity(android.graphics.Canvas);
method public void setTargetDensity(android.util.DisplayMetrics);
method public void setTargetDensity(int);
}
public final class RoundedBitmapDrawableFactory {
method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.content.res.Resources, android.graphics.Bitmap);
method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.content.res.Resources, java.lang.String);
method public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.content.res.Resources, java.io.InputStream);
}
}
package android.support.v4.print {
public final class PrintHelper {
ctor public PrintHelper(android.content.Context);
method public int getColorMode();
method public int getOrientation();
method public int getScaleMode();
method public void printBitmap(java.lang.String, android.graphics.Bitmap);
method public void printBitmap(java.lang.String, android.graphics.Bitmap, android.support.v4.print.PrintHelper.OnPrintFinishCallback);
method public void printBitmap(java.lang.String, android.net.Uri) throws java.io.FileNotFoundException;
method public void printBitmap(java.lang.String, android.net.Uri, android.support.v4.print.PrintHelper.OnPrintFinishCallback) throws java.io.FileNotFoundException;
method public void setColorMode(int);
method public void setOrientation(int);
method public void setScaleMode(int);
method public static boolean systemSupportsPrint();
field public static final int COLOR_MODE_COLOR = 2; // 0x2
field public static final int COLOR_MODE_MONOCHROME = 1; // 0x1
field public static final int ORIENTATION_LANDSCAPE = 1; // 0x1
field public static final int ORIENTATION_PORTRAIT = 2; // 0x2
field public static final int SCALE_MODE_FILL = 2; // 0x2
field public static final int SCALE_MODE_FIT = 1; // 0x1
}
public static abstract interface PrintHelper.OnPrintFinishCallback {
method public abstract void onFinish();
}
}
package android.support.v4.provider {
public abstract class DocumentFile {
method public abstract boolean canRead();
method public abstract boolean canWrite();
method public abstract android.support.v4.provider.DocumentFile createDirectory(java.lang.String);
method public abstract android.support.v4.provider.DocumentFile createFile(java.lang.String, java.lang.String);
method public abstract boolean delete();
method public abstract boolean exists();
method public android.support.v4.provider.DocumentFile findFile(java.lang.String);
method public static android.support.v4.provider.DocumentFile fromFile(java.io.File);
method public static android.support.v4.provider.DocumentFile fromSingleUri(android.content.Context, android.net.Uri);
method public static android.support.v4.provider.DocumentFile fromTreeUri(android.content.Context, android.net.Uri);
method public abstract java.lang.String getName();
method public android.support.v4.provider.DocumentFile getParentFile();
method public abstract java.lang.String getType();
method public abstract android.net.Uri getUri();
method public abstract boolean isDirectory();
method public static boolean isDocumentUri(android.content.Context, android.net.Uri);
method public abstract boolean isFile();
method public abstract long lastModified();
method public abstract long length();
method public abstract android.support.v4.provider.DocumentFile[] listFiles();
method public abstract boolean renameTo(java.lang.String);
}
}
package android.support.v4.text {
public final class BidiFormatter {
method public static android.support.v4.text.BidiFormatter getInstance();
method public static android.support.v4.text.BidiFormatter getInstance(boolean);
method public static android.support.v4.text.BidiFormatter getInstance(java.util.Locale);
method public boolean getStereoReset();
method public boolean isRtl(java.lang.String);
method public boolean isRtlContext();
method public java.lang.String unicodeWrap(java.lang.String, TextDirectionHeuristicCompat, boolean);
method public java.lang.String unicodeWrap(java.lang.String, TextDirectionHeuristicCompat);
method public java.lang.String unicodeWrap(java.lang.String);
}
public static final class BidiFormatter.Builder {
ctor public BidiFormatter.Builder();
ctor public BidiFormatter.Builder(boolean);
ctor public BidiFormatter.Builder(java.util.Locale);
method public android.support.v4.text.BidiFormatter build();
method public android.support.v4.text.BidiFormatter.Builder setTextDirectionHeuristic(TextDirectionHeuristicCompat);
method public android.support.v4.text.BidiFormatter.Builder stereoReset(boolean);
}
}